NO Initial ITS Start location: l68 0: l0 -> l1 : a!1052^0'=a!1052^post0, temp0!17^0'=temp0!17^post0, head!16^0'=head!16^post0, rcd!2515^0'=rcd!2515^post0, a!1810^0'=a!1810^post0, x!18^0'=x!18^post0, i!29^0'=i!29^post0, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post0, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post0, a!511^0'=a!511^post0, r!662^0'=r!662^post0, a!1370^0'=a!1370^post0, tmp!33^0'=tmp!33^post0, rcd!83^0'=rcd!83^post0, a!2238^0'=a!2238^post0, x_SLAM_f!20^0'=x_SLAM_f!20^post0, length!28^0'=length!28^post0, temp!34^0'=temp!34^post0, ct!19^0'=ct!19^post0, rcd!2460^0'=rcd!2460^post0, a!1610^0'=a!1610^post0, x!15^0'=x!15^post0, head!405^0'=head!405^post0, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post0, a!419^0'=a!419^post0, r!543^0'=r!543^post0, a!1055^0'=a!1055^post0, temp0!30^0'=temp0!30^post0, head!31^0'=head!31^post0, rcd!63^0'=rcd!63^post0, a!2035^0'=a!2035^post0, x!22^0'=x!22^post0, i!406^0'=i!406^post0, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post0, t!25^0'=t!25^post0, a!654^0'=a!654^post0, rcd!2393^0'=rcd!2393^post0, a!1371^0'=a!1371^post0, x!1365^0'=x!1365^post0, result!12^0'=result!12^post0, a!244^0'=a!244^post0, y!21^0'=y!21^post0, nondet!13^0'=nondet!13^post0, (0 == 0 /\ length!28^0-length!28^post0 == 0 /\ -head!405^post0+head!405^0 == 0 /\ temp0!30^0-temp0!30^post0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post0 == 0 /\ a!511^0-a!511^post0 == 0 /\ a!654^0-a!654^post0 == 0 /\ -temp!34^post0+temp!34^0 == 0 /\ -rcd!63^post0+rcd!63^0 == 0 /\ head!16^0-head!16^post0 == 0 /\ -a!1055^post0+a!1055^0 == 0 /\ -rcd!2460^post0+rcd!2460^0 == 0 /\ a!1370^0-a!1370^post0 == 0 /\ -rcd!2393^post0+rcd!2393^0 == 0 /\ -a!244^post0+a!244^0 == 0 /\ -head!31^post0+head!31^0 == 0 /\ -a!419^post0+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post0 == 0 /\ -x!15^post0+x!15^0 == 0 /\ -x!1365^post0+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post0 == 0 /\ a!1052^0-a!1052^post0 == 0 /\ -a!1371^post0+a!1371^0 == 0 /\ -i!406^post0+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^post0 <= 0 /\ -x!22^0+y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post0 == 0 /\ -sel_r!1224_Flink!24^post0+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post0+r!543^0 == 0 /\ rcd!83^0-rcd!83^post0 == 0 /\ a!1810^0-a!1810^post0 == 0 /\ r!662^0-r!662^post0 == 0 /\ temp0!17^0-temp0!17^post0 == 0 /\ a!2238^0-a!2238^post0 == 0 /\ i!29^0-i!29^post0 == 0 /\ a!1610^0-a!1610^post0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^post0 <= 0 /\ x!22^0-y!21^0 <= 0 /\ -a!2035^post0+a!2035^0 == 0 /\ -temp0!17^0+result!12^post0 == 0 /\ -nondet!13^post0+nondet!13^0 == 0), cost: 1 1: l0 -> l3 : a!1052^0'=a!1052^post1, temp0!17^0'=temp0!17^post1, head!16^0'=head!16^post1, rcd!2515^0'=rcd!2515^post1, a!1810^0'=a!1810^post1, x!18^0'=x!18^post1, i!29^0'=i!29^post1, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post1, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post1, a!511^0'=a!511^post1, r!662^0'=r!662^post1, a!1370^0'=a!1370^post1, tmp!33^0'=tmp!33^post1, rcd!83^0'=rcd!83^post1, a!2238^0'=a!2238^post1, x_SLAM_f!20^0'=x_SLAM_f!20^post1, length!28^0'=length!28^post1, temp!34^0'=temp!34^post1, ct!19^0'=ct!19^post1, rcd!2460^0'=rcd!2460^post1, a!1610^0'=a!1610^post1, x!15^0'=x!15^post1, head!405^0'=head!405^post1, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post1, a!419^0'=a!419^post1, r!543^0'=r!543^post1, a!1055^0'=a!1055^post1, temp0!30^0'=temp0!30^post1, head!31^0'=head!31^post1, rcd!63^0'=rcd!63^post1, a!2035^0'=a!2035^post1, x!22^0'=x!22^post1, i!406^0'=i!406^post1, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post1, t!25^0'=t!25^post1, a!654^0'=a!654^post1, rcd!2393^0'=rcd!2393^post1, a!1371^0'=a!1371^post1, x!1365^0'=x!1365^post1, result!12^0'=result!12^post1, a!244^0'=a!244^post1, y!21^0'=y!21^post1, nondet!13^0'=nondet!13^post1, (x_SLAM_f!20^0-x_SLAM_f!20^post1 == 0 /\ head!16^0-head!16^post1 == 0 /\ temp!34^0-temp!34^post1 == 0 /\ a!1052^0-a!1052^post1 == 0 /\ rcd!83^0-rcd!83^post1 == 0 /\ x!18^0-x!18^post1 == 0 /\ -ct!19^post1+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post1 == 0 /\ -a!1371^post1+a!1371^0 == 0 /\ -a!2035^post1+a!2035^0 == 0 /\ a!1370^0-a!1370^post1 == 0 /\ -nondet!13^post1+nondet!13^0 == 0 /\ -r!543^post1+r!543^0 == 0 /\ -a!654^post1+a!654^0 == 0 /\ -a!1055^post1+a!1055^0 == 0 /\ -rcd!2460^post1+rcd!2460^0 == 0 /\ -x!15^post1+x!15^0 == 0 /\ temp0!17^0-temp0!17^post1 == 0 /\ a!1610^0-a!1610^post1 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post1+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post1 == 0 /\ -r!662^post1+r!662^0 == 0 /\ a!1810^0-a!1810^post1 == 0 /\ -rcd!2393^post1+rcd!2393^0 == 0 /\ -i!406^post1+i!406^0 == 0 /\ x!22^0-x!22^post1 == 0 /\ -length!28^post1+length!28^0 == 0 /\ -t!25^post1+t!25^0 == 0 /\ a!2238^0-a!2238^post1 == 0 /\ rcd!2515^0-rcd!2515^post1 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -i!29^post1+i!29^0 == 0 /\ -rcd!63^post1+rcd!63^0 == 0 /\ head!405^0-head!405^post1 == 0 /\ -a!511^post1+a!511^0 == 0 /\ -sel_r!1224_Flink!24^post1+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post1 == 0 /\ y!21^0-y!21^post1 == 0 /\ -a!244^post1+a!244^0 == 0 /\ -result!12^post1+result!12^0 == 0 /\ temp0!30^0-temp0!30^post1 == 0 /\ head!31^0-head!31^post1 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post1 == 0 /\ -x!1365^post1+x!1365^0 == 0), cost: 1 2: l0 -> l3 : a!1052^0'=a!1052^post2, temp0!17^0'=temp0!17^post2, head!16^0'=head!16^post2, rcd!2515^0'=rcd!2515^post2, a!1810^0'=a!1810^post2, x!18^0'=x!18^post2, i!29^0'=i!29^post2, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post2, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post2, a!511^0'=a!511^post2, r!662^0'=r!662^post2, a!1370^0'=a!1370^post2, tmp!33^0'=tmp!33^post2, rcd!83^0'=rcd!83^post2, a!2238^0'=a!2238^post2, x_SLAM_f!20^0'=x_SLAM_f!20^post2, length!28^0'=length!28^post2, temp!34^0'=temp!34^post2, ct!19^0'=ct!19^post2, rcd!2460^0'=rcd!2460^post2, a!1610^0'=a!1610^post2, x!15^0'=x!15^post2, head!405^0'=head!405^post2, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post2, a!419^0'=a!419^post2, r!543^0'=r!543^post2, a!1055^0'=a!1055^post2, temp0!30^0'=temp0!30^post2, head!31^0'=head!31^post2, rcd!63^0'=rcd!63^post2, a!2035^0'=a!2035^post2, x!22^0'=x!22^post2, i!406^0'=i!406^post2, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post2, t!25^0'=t!25^post2, a!654^0'=a!654^post2, rcd!2393^0'=rcd!2393^post2, a!1371^0'=a!1371^post2, x!1365^0'=x!1365^post2, result!12^0'=result!12^post2, a!244^0'=a!244^post2, y!21^0'=y!21^post2, nondet!13^0'=nondet!13^post2, (head!16^0-head!16^post2 == 0 /\ -sel_r!1224_Flink!24^post2+sel_r!1224_Flink!24^0 == 0 /\ rcd!83^0-rcd!83^post2 == 0 /\ t!25^0-t!25^post2 == 0 /\ x!18^0-x!18^post2 == 0 /\ -a!1371^post2+a!1371^0 == 0 /\ -a!654^post2+a!654^0 == 0 /\ r!543^0-r!543^post2 == 0 /\ r!662^0-r!662^post2 == 0 /\ temp0!17^0-temp0!17^post2 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post2 == 0 /\ -head!31^post2+head!31^0 == 0 /\ -a!419^post2+a!419^0 == 0 /\ -temp!34^post2+temp!34^0 == 0 /\ a!511^0-a!511^post2 == 0 /\ -x!15^post2+x!15^0 == 0 /\ i!29^0-i!29^post2 == 0 /\ -rcd!63^post2+rcd!63^0 == 0 /\ -a!1810^post2+a!1810^0 == 0 /\ a!2238^0-a!2238^post2 == 0 /\ -a!1055^post2+a!1055^0 == 0 /\ a!1610^0-a!1610^post2 == 0 /\ -x!22^post2+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post2 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post2 == 0 /\ -y!21^post2+y!21^0 == 0 /\ -result!12^post2+result!12^0 == 0 /\ -i!406^post2+i!406^0 == 0 /\ -a!1370^post2+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post2 == 0 /\ rcd!2460^0-rcd!2460^post2 == 0 /\ a!2035^0-a!2035^post2 == 0 /\ length!28^0-length!28^post2 == 0 /\ rcd!2515^0-rcd!2515^post2 == 0 /\ temp0!30^0-temp0!30^post2 == 0 /\ -nondet!13^post2+nondet!13^0 == 0 /\ head!405^0-head!405^post2 == 0 /\ -a!244^post2+a!244^0 == 0 /\ -x!1365^post2+x!1365^0 == 0 /\ a!1052^0-a!1052^post2 == 0 /\ -rcd!2393^post2+rcd!2393^0 == 0 /\ -ct!19^post2+ct!19^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post2 == 0), cost: 1 3: l3 -> l4 : a!1052^0'=a!1052^post3, temp0!17^0'=temp0!17^post3, head!16^0'=head!16^post3, rcd!2515^0'=rcd!2515^post3, a!1810^0'=a!1810^post3, x!18^0'=x!18^post3, i!29^0'=i!29^post3, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post3, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post3, a!511^0'=a!511^post3, r!662^0'=r!662^post3, a!1370^0'=a!1370^post3, tmp!33^0'=tmp!33^post3, rcd!83^0'=rcd!83^post3, a!2238^0'=a!2238^post3, x_SLAM_f!20^0'=x_SLAM_f!20^post3, length!28^0'=length!28^post3, temp!34^0'=temp!34^post3, ct!19^0'=ct!19^post3, rcd!2460^0'=rcd!2460^post3, a!1610^0'=a!1610^post3, x!15^0'=x!15^post3, head!405^0'=head!405^post3, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post3, a!419^0'=a!419^post3, r!543^0'=r!543^post3, a!1055^0'=a!1055^post3, temp0!30^0'=temp0!30^post3, head!31^0'=head!31^post3, rcd!63^0'=rcd!63^post3, a!2035^0'=a!2035^post3, x!22^0'=x!22^post3, i!406^0'=i!406^post3, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post3, t!25^0'=t!25^post3, a!654^0'=a!654^post3, rcd!2393^0'=rcd!2393^post3, a!1371^0'=a!1371^post3, x!1365^0'=x!1365^post3, result!12^0'=result!12^post3, a!244^0'=a!244^post3, y!21^0'=y!21^post3, nondet!13^0'=nondet!13^post3, (0 == 0 /\ tmp!33^0-tmp!33^post3 == 0 /\ -rcd!2460^post3+rcd!2460^0 == 0 /\ -rcd!2393^post3+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post3 == 0 /\ -head!31^post3+head!31^0 == 0 /\ -x!15^post3+x!15^0 == 0 /\ -x!1365^post3+x!1365^0 == 0 /\ a!1055^0-a!1055^post3 == 0 /\ rcd!83^0-rcd!83^post3 == 0 /\ temp0!17^0-temp0!17^post3 == 0 /\ -head!405^post3+head!405^0 == 0 /\ a!1371^0-a!1371^post3 == 0 /\ length!28^0-length!28^post3 == 0 /\ temp!34^0-temp!34^post3 == 0 /\ -y!21^post3+y!21^0 == 0 /\ -a!1610^post3+a!1610^0 == 0 /\ -temp0!30^post3+temp0!30^0 == 0 /\ -r!543^post3+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post3+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post3+i!406^0 == 0 /\ a!2238^0-a!2238^post3 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post3 == 0 /\ -result!12^post3+result!12^0 == 0 /\ -nondet!13^post3+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post3 == 0 /\ rcd!63^0-rcd!63^post3 == 0 /\ a!2035^0-a!2035^post3 == 0 /\ ct!19^0-ct!19^post3 == 0 /\ i!29^0-i!29^post3 == 0 /\ -a!244^post3+a!244^0 == 0 /\ -a!419^post3+a!419^0 == 0 /\ head!16^0-head!16^post3 == 0 /\ r!662^0-r!662^post3 == 0 /\ -x!22^0+t!25^post3 == 0 /\ x!18^0-x!18^post3 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post3+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post3 == 0 /\ -x_SLAM_f!20^post3+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post3 == 0 /\ rcd!2515^0-rcd!2515^post3 == 0 /\ a!511^0-a!511^post3 == 0 /\ -a!654^post3+a!654^0 == 0), cost: 1 4: l4 -> l5 : a!1052^0'=a!1052^post4, temp0!17^0'=temp0!17^post4, head!16^0'=head!16^post4, rcd!2515^0'=rcd!2515^post4, a!1810^0'=a!1810^post4, x!18^0'=x!18^post4, i!29^0'=i!29^post4, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post4, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post4, a!511^0'=a!511^post4, r!662^0'=r!662^post4, a!1370^0'=a!1370^post4, tmp!33^0'=tmp!33^post4, rcd!83^0'=rcd!83^post4, a!2238^0'=a!2238^post4, x_SLAM_f!20^0'=x_SLAM_f!20^post4, length!28^0'=length!28^post4, temp!34^0'=temp!34^post4, ct!19^0'=ct!19^post4, rcd!2460^0'=rcd!2460^post4, a!1610^0'=a!1610^post4, x!15^0'=x!15^post4, head!405^0'=head!405^post4, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post4, a!419^0'=a!419^post4, r!543^0'=r!543^post4, a!1055^0'=a!1055^post4, temp0!30^0'=temp0!30^post4, head!31^0'=head!31^post4, rcd!63^0'=rcd!63^post4, a!2035^0'=a!2035^post4, x!22^0'=x!22^post4, i!406^0'=i!406^post4, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post4, t!25^0'=t!25^post4, a!654^0'=a!654^post4, rcd!2393^0'=rcd!2393^post4, a!1371^0'=a!1371^post4, x!1365^0'=x!1365^post4, result!12^0'=result!12^post4, a!244^0'=a!244^post4, y!21^0'=y!21^post4, nondet!13^0'=nondet!13^post4, (-y!21^post4+y!21^0 == 0 /\ -rcd!2393^post4+rcd!2393^0 == 0 /\ -rcd!83^post4+rcd!83^0 == 0 /\ tmp!33^0-tmp!33^post4 == 0 /\ temp0!30^0-temp0!30^post4 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post4 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1610^0-a!1610^post4 == 0 /\ a!654^0-a!654^post4 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1810^0-a!1810^post4 == 0 /\ a!419^0-a!419^post4 == 0 /\ head!31^0-head!31^post4 == 0 /\ -x!22^post4+x!22^0 == 0 /\ head!16^0-head!16^post4 == 0 /\ -x!1365^post4+x!1365^0 == 0 /\ temp!34^0-temp!34^post4 == 0 /\ i!29^0-i!29^post4 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!63^post4+rcd!63^0 == 0 /\ a!1052^0-a!1052^post4 == 0 /\ -a!244^post4+a!244^0 == 0 /\ -i!406^post4+i!406^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post4 == 0 /\ -result!12^post4+result!12^0 == 0 /\ length!28^0-length!28^post4 == 0 /\ -sel_r!1224_Flink!24^post4+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post4 == 0 /\ a!511^0-a!511^post4 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post4 == 0 /\ -a!2035^post4+a!2035^0 == 0 /\ x!15^0-x!15^post4 == 0 /\ -x!15^0 <= 0 /\ -nondet!13^post4+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post4 == 0 /\ -y!21^0 <= 0 /\ -a!1371^post4+a!1371^0 == 0 /\ -r!543^post4+r!543^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2460^post4+rcd!2460^0 == 0 /\ 1-t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post4+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -t!25^post4+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post4 == 0 /\ -a!1055^post4+a!1055^0 == 0 /\ x!18^0-x!18^post4 == 0 /\ rcd!2515^0-rcd!2515^post4 == 0 /\ y!21^0 <= 0 /\ -r!662^post4+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post4+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post4 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 5: l4 -> l5 : a!1052^0'=a!1052^post5, temp0!17^0'=temp0!17^post5, head!16^0'=head!16^post5, rcd!2515^0'=rcd!2515^post5, a!1810^0'=a!1810^post5, x!18^0'=x!18^post5, i!29^0'=i!29^post5, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post5, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post5, a!511^0'=a!511^post5, r!662^0'=r!662^post5, a!1370^0'=a!1370^post5, tmp!33^0'=tmp!33^post5, rcd!83^0'=rcd!83^post5, a!2238^0'=a!2238^post5, x_SLAM_f!20^0'=x_SLAM_f!20^post5, length!28^0'=length!28^post5, temp!34^0'=temp!34^post5, ct!19^0'=ct!19^post5, rcd!2460^0'=rcd!2460^post5, a!1610^0'=a!1610^post5, x!15^0'=x!15^post5, head!405^0'=head!405^post5, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post5, a!419^0'=a!419^post5, r!543^0'=r!543^post5, a!1055^0'=a!1055^post5, temp0!30^0'=temp0!30^post5, head!31^0'=head!31^post5, rcd!63^0'=rcd!63^post5, a!2035^0'=a!2035^post5, x!22^0'=x!22^post5, i!406^0'=i!406^post5, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post5, t!25^0'=t!25^post5, a!654^0'=a!654^post5, rcd!2393^0'=rcd!2393^post5, a!1371^0'=a!1371^post5, x!1365^0'=x!1365^post5, result!12^0'=result!12^post5, a!244^0'=a!244^post5, y!21^0'=y!21^post5, nondet!13^0'=nondet!13^post5, (-a!1055^post5+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post5 == 0 /\ r!543^0-r!543^post5 == 0 /\ rcd!2515^0-rcd!2515^post5 == 0 /\ -rcd!63^post5+rcd!63^0 == 0 /\ -y!21^post5+y!21^0 == 0 /\ -temp!34^post5+temp!34^0 == 0 /\ r!662^0-r!662^post5 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post5+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post5 == 0 /\ -result!12^post5+result!12^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post5 == 0 /\ -t!25^post5+t!25^0 == 0 /\ head!16^0-head!16^post5 == 0 /\ -a!2035^post5+a!2035^0 == 0 /\ a!1810^0-a!1810^post5 == 0 /\ i!29^0-i!29^post5 == 0 /\ a!2238^0-a!2238^post5 == 0 /\ 2-a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post5 == 0 /\ a!1052^0-a!1052^post5 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post5+rcd!2393^0 == 0 /\ -nondet!13^post5+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post5 == 0 /\ -a!244^post5+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -ct!19^post5+ct!19^0 == 0 /\ -x!1365^post5+x!1365^0 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post5 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post5 == 0 /\ head!405^0-head!405^post5 == 0 /\ temp0!17^0-temp0!17^post5 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post5+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post5 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!654^post5+a!654^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!1371^post5+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post5 == 0 /\ -a!419^post5+a!419^0 == 0 /\ x!18^0-x!18^post5 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post5 == 0 /\ x!22^0-x!22^post5 == 0 /\ a!1370^0-a!1370^post5 == 0 /\ -head!31^post5+head!31^0 == 0 /\ y!21^0 <= 0 /\ -x!15^post5+x!15^0 == 0 /\ tmp!33^0-tmp!33^post5 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 6: l4 -> l5 : a!1052^0'=a!1052^post6, temp0!17^0'=temp0!17^post6, head!16^0'=head!16^post6, rcd!2515^0'=rcd!2515^post6, a!1810^0'=a!1810^post6, x!18^0'=x!18^post6, i!29^0'=i!29^post6, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post6, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post6, a!511^0'=a!511^post6, r!662^0'=r!662^post6, a!1370^0'=a!1370^post6, tmp!33^0'=tmp!33^post6, rcd!83^0'=rcd!83^post6, a!2238^0'=a!2238^post6, x_SLAM_f!20^0'=x_SLAM_f!20^post6, length!28^0'=length!28^post6, temp!34^0'=temp!34^post6, ct!19^0'=ct!19^post6, rcd!2460^0'=rcd!2460^post6, a!1610^0'=a!1610^post6, x!15^0'=x!15^post6, head!405^0'=head!405^post6, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post6, a!419^0'=a!419^post6, r!543^0'=r!543^post6, a!1055^0'=a!1055^post6, temp0!30^0'=temp0!30^post6, head!31^0'=head!31^post6, rcd!63^0'=rcd!63^post6, a!2035^0'=a!2035^post6, x!22^0'=x!22^post6, i!406^0'=i!406^post6, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post6, t!25^0'=t!25^post6, a!654^0'=a!654^post6, rcd!2393^0'=rcd!2393^post6, a!1371^0'=a!1371^post6, x!1365^0'=x!1365^post6, result!12^0'=result!12^post6, a!244^0'=a!244^post6, y!21^0'=y!21^post6, nondet!13^0'=nondet!13^post6, (-a!654^post6+a!654^0 == 0 /\ r!662^0-r!662^post6 == 0 /\ 1+t!25^0 <= 0 /\ -a!2035^post6+a!2035^0 == 0 /\ -a!1371^post6+a!1371^0 == 0 /\ -result!12^post6+result!12^0 == 0 /\ length!28^0-length!28^post6 == 0 /\ -a!419^post6+a!419^0 == 0 /\ -nondet!13^post6+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post6+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1052^0-a!1052^post6 == 0 /\ rcd!2515^0-rcd!2515^post6 == 0 /\ a!511^0-a!511^post6 == 0 /\ a!2238^0-a!2238^post6 == 0 /\ -x_SLAM_f!20^post6+x_SLAM_f!20^0 == 0 /\ -ct!19^post6+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post6 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post6 == 0 /\ a!1370^0-a!1370^post6 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post6 == 0 /\ -rcd!2393^post6+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post6 == 0 /\ x!18^0-x!18^post6 == 0 /\ rcd!83^0-rcd!83^post6 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post6 == 0 /\ -ct!19^0 <= 0 /\ temp0!30^0-temp0!30^post6 == 0 /\ temp!34^0-temp!34^post6 == 0 /\ -x!15^0 <= 0 /\ -head!31^post6+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post6 == 0 /\ -y!21^0 <= 0 /\ -x!15^post6+x!15^0 == 0 /\ x!22^0 <= 0 /\ -x!1365^post6+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -y!21^post6+y!21^0 == 0 /\ a!1055^0-a!1055^post6 == 0 /\ head!16^0-head!16^post6 == 0 /\ a!1810^0-a!1810^post6 == 0 /\ -head!405^post6+head!405^0 == 0 /\ -x!22^post6+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post6 == 0 /\ a!1610^0-a!1610^post6 == 0 /\ -sel_r!1224_Flink!24^post6+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post6+rcd!63^0 == 0 /\ -r!543^post6+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post6 == 0 /\ y!21^0 <= 0 /\ -i!406^post6+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 7: l4 -> l5 : a!1052^0'=a!1052^post7, temp0!17^0'=temp0!17^post7, head!16^0'=head!16^post7, rcd!2515^0'=rcd!2515^post7, a!1810^0'=a!1810^post7, x!18^0'=x!18^post7, i!29^0'=i!29^post7, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post7, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post7, a!511^0'=a!511^post7, r!662^0'=r!662^post7, a!1370^0'=a!1370^post7, tmp!33^0'=tmp!33^post7, rcd!83^0'=rcd!83^post7, a!2238^0'=a!2238^post7, x_SLAM_f!20^0'=x_SLAM_f!20^post7, length!28^0'=length!28^post7, temp!34^0'=temp!34^post7, ct!19^0'=ct!19^post7, rcd!2460^0'=rcd!2460^post7, a!1610^0'=a!1610^post7, x!15^0'=x!15^post7, head!405^0'=head!405^post7, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post7, a!419^0'=a!419^post7, r!543^0'=r!543^post7, a!1055^0'=a!1055^post7, temp0!30^0'=temp0!30^post7, head!31^0'=head!31^post7, rcd!63^0'=rcd!63^post7, a!2035^0'=a!2035^post7, x!22^0'=x!22^post7, i!406^0'=i!406^post7, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post7, t!25^0'=t!25^post7, a!654^0'=a!654^post7, rcd!2393^0'=rcd!2393^post7, a!1371^0'=a!1371^post7, x!1365^0'=x!1365^post7, result!12^0'=result!12^post7, a!244^0'=a!244^post7, y!21^0'=y!21^post7, nondet!13^0'=nondet!13^post7, (-result!12^post7+result!12^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!1371^post7+a!1371^0 == 0 /\ -a!2238^post7+a!2238^0 == 0 /\ i!29^0-i!29^post7 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post7 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post7 == 0 /\ -temp0!30^post7+temp0!30^0 == 0 /\ -a!2035^post7+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post7 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post7+r!543^0 == 0 /\ length!28^0-length!28^post7 == 0 /\ -nondet!13^post7+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post7 == 0 /\ -t!25^post7+t!25^0 == 0 /\ -rcd!2460^post7+rcd!2460^0 == 0 /\ -a!1055^post7+a!1055^0 == 0 /\ 2-a!2035^0 <= 0 /\ head!405^0-head!405^post7 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post7 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post7 == 0 /\ ct!19^0 <= 0 /\ a!654^0-a!654^post7 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post7 == 0 /\ temp!34^0-temp!34^post7 == 0 /\ -y!21^post7+y!21^0 == 0 /\ -ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post7 == 0 /\ x!18^0-x!18^post7 == 0 /\ a!1052^0-a!1052^post7 == 0 /\ -head!31^post7+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post7+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post7+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post7 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post7+x!1365^0 == 0 /\ -a!244^post7+a!244^0 == 0 /\ a!511^0-a!511^post7 == 0 /\ ct!19^0-ct!19^post7 == 0 /\ -a!1610^post7+a!1610^0 == 0 /\ -rcd!63^post7+rcd!63^0 == 0 /\ r!662^0-r!662^post7 == 0 /\ -x!22^post7+x!22^0 == 0 /\ temp0!17^0-temp0!17^post7 == 0 /\ head!16^0-head!16^post7 == 0 /\ -i!406^post7+i!406^0 == 0 /\ y!21^0 <= 0 /\ a!1810^0-a!1810^post7 == 0 /\ a!419^0-a!419^post7 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 8: l4 -> l5 : a!1052^0'=a!1052^post8, temp0!17^0'=temp0!17^post8, head!16^0'=head!16^post8, rcd!2515^0'=rcd!2515^post8, a!1810^0'=a!1810^post8, x!18^0'=x!18^post8, i!29^0'=i!29^post8, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post8, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post8, a!511^0'=a!511^post8, r!662^0'=r!662^post8, a!1370^0'=a!1370^post8, tmp!33^0'=tmp!33^post8, rcd!83^0'=rcd!83^post8, a!2238^0'=a!2238^post8, x_SLAM_f!20^0'=x_SLAM_f!20^post8, length!28^0'=length!28^post8, temp!34^0'=temp!34^post8, ct!19^0'=ct!19^post8, rcd!2460^0'=rcd!2460^post8, a!1610^0'=a!1610^post8, x!15^0'=x!15^post8, head!405^0'=head!405^post8, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post8, a!419^0'=a!419^post8, r!543^0'=r!543^post8, a!1055^0'=a!1055^post8, temp0!30^0'=temp0!30^post8, head!31^0'=head!31^post8, rcd!63^0'=rcd!63^post8, a!2035^0'=a!2035^post8, x!22^0'=x!22^post8, i!406^0'=i!406^post8, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post8, t!25^0'=t!25^post8, a!654^0'=a!654^post8, rcd!2393^0'=rcd!2393^post8, a!1371^0'=a!1371^post8, x!1365^0'=x!1365^post8, result!12^0'=result!12^post8, a!244^0'=a!244^post8, y!21^0'=y!21^post8, nondet!13^0'=nondet!13^post8, (i!29^0-i!29^post8 == 0 /\ tmp!33^0-tmp!33^post8 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post8 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post8+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post8 == 0 /\ -x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post8+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post8+a!2035^0 == 0 /\ length!28^0-length!28^post8 == 0 /\ rcd!2393^0-rcd!2393^post8 == 0 /\ -x!15^post8+x!15^0 == 0 /\ a!419^0-a!419^post8 == 0 /\ -a!654^post8+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post8 == 0 /\ -a!2238^post8+a!2238^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post8+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post8 == 0 /\ a!1610^0-a!1610^post8 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post8 == 0 /\ x!1365^0-x!1365^post8 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post8+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post8 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post8+i!406^0 == 0 /\ head!31^0-head!31^post8 == 0 /\ temp!34^0-temp!34^post8 == 0 /\ rcd!83^0-rcd!83^post8 == 0 /\ x!22^0-x!22^post8 == 0 /\ -y!21^post8+y!21^0 == 0 /\ -a!1055^post8+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post8 == 0 /\ -x!18^post8+x!18^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!63^post8+rcd!63^0 == 0 /\ -temp0!30^post8+temp0!30^0 == 0 /\ -t!25^post8+t!25^0 == 0 /\ -y!21^0 <= 0 /\ -a!511^post8+a!511^0 == 0 /\ x!22^0 <= 0 /\ a!1370^0-a!1370^post8 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!244^post8+a!244^0 == 0 /\ -result!12^post8+result!12^0 == 0 /\ r!662^0-r!662^post8 == 0 /\ temp0!17^0-temp0!17^post8 == 0 /\ r!543^0-r!543^post8 == 0 /\ a!1810^0-a!1810^post8 == 0 /\ y!21^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post8 == 0 /\ ct!19^0-ct!19^post8 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 9: l4 -> l5 : a!1052^0'=a!1052^post9, temp0!17^0'=temp0!17^post9, head!16^0'=head!16^post9, rcd!2515^0'=rcd!2515^post9, a!1810^0'=a!1810^post9, x!18^0'=x!18^post9, i!29^0'=i!29^post9, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post9, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post9, a!511^0'=a!511^post9, r!662^0'=r!662^post9, a!1370^0'=a!1370^post9, tmp!33^0'=tmp!33^post9, rcd!83^0'=rcd!83^post9, a!2238^0'=a!2238^post9, x_SLAM_f!20^0'=x_SLAM_f!20^post9, length!28^0'=length!28^post9, temp!34^0'=temp!34^post9, ct!19^0'=ct!19^post9, rcd!2460^0'=rcd!2460^post9, a!1610^0'=a!1610^post9, x!15^0'=x!15^post9, head!405^0'=head!405^post9, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post9, a!419^0'=a!419^post9, r!543^0'=r!543^post9, a!1055^0'=a!1055^post9, temp0!30^0'=temp0!30^post9, head!31^0'=head!31^post9, rcd!63^0'=rcd!63^post9, a!2035^0'=a!2035^post9, x!22^0'=x!22^post9, i!406^0'=i!406^post9, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post9, t!25^0'=t!25^post9, a!654^0'=a!654^post9, rcd!2393^0'=rcd!2393^post9, a!1371^0'=a!1371^post9, x!1365^0'=x!1365^post9, result!12^0'=result!12^post9, a!244^0'=a!244^post9, y!21^0'=y!21^post9, nondet!13^0'=nondet!13^post9, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post9 == 0 /\ -x!15^post9+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post9+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post9 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post9+x!1365^0 == 0 /\ x!18^0-x!18^post9 == 0 /\ i!29^0-i!29^post9 == 0 /\ -i!406^post9+i!406^0 == 0 /\ 2-a!2035^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post9 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post9 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post9+rcd!63^0 == 0 /\ -temp!34^post9+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post9 == 0 /\ a!511^0-a!511^post9 == 0 /\ a!1052^0-a!1052^post9 == 0 /\ x!15^0 <= 0 /\ -a!419^post9+a!419^0 == 0 /\ a!2238^0-a!2238^post9 == 0 /\ a!1610^0-a!1610^post9 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post9 == 0 /\ -a!1371^post9+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post9+result!12^0 == 0 /\ -a!654^post9+a!654^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post9 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post9 == 0 /\ rcd!83^0-rcd!83^post9 == 0 /\ x!22^0-x!22^post9 == 0 /\ -y!21^post9+y!21^0 == 0 /\ -a!1370^post9+a!1370^0 == 0 /\ -a!1810^post9+a!1810^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post9 == 0 /\ -a!1055^post9+a!1055^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post9 == 0 /\ 1-t!25^0 <= 0 /\ length!28^0-length!28^post9 == 0 /\ temp0!17^0-temp0!17^post9 == 0 /\ temp0!30^0-temp0!30^post9 == 0 /\ -ct!19^post9+ct!19^0 == 0 /\ -rcd!2393^post9+rcd!2393^0 == 0 /\ -nondet!13^post9+nondet!13^0 == 0 /\ head!405^0-head!405^post9 == 0 /\ -a!244^post9+a!244^0 == 0 /\ -t!25^post9+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post9 == 0 /\ -a!2035^post9+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 10: l4 -> l5 : a!1052^0'=a!1052^post10, temp0!17^0'=temp0!17^post10, head!16^0'=head!16^post10, rcd!2515^0'=rcd!2515^post10, a!1810^0'=a!1810^post10, x!18^0'=x!18^post10, i!29^0'=i!29^post10, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post10, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post10, a!511^0'=a!511^post10, r!662^0'=r!662^post10, a!1370^0'=a!1370^post10, tmp!33^0'=tmp!33^post10, rcd!83^0'=rcd!83^post10, a!2238^0'=a!2238^post10, x_SLAM_f!20^0'=x_SLAM_f!20^post10, length!28^0'=length!28^post10, temp!34^0'=temp!34^post10, ct!19^0'=ct!19^post10, rcd!2460^0'=rcd!2460^post10, a!1610^0'=a!1610^post10, x!15^0'=x!15^post10, head!405^0'=head!405^post10, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post10, a!419^0'=a!419^post10, r!543^0'=r!543^post10, a!1055^0'=a!1055^post10, temp0!30^0'=temp0!30^post10, head!31^0'=head!31^post10, rcd!63^0'=rcd!63^post10, a!2035^0'=a!2035^post10, x!22^0'=x!22^post10, i!406^0'=i!406^post10, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post10, t!25^0'=t!25^post10, a!654^0'=a!654^post10, rcd!2393^0'=rcd!2393^post10, a!1371^0'=a!1371^post10, x!1365^0'=x!1365^post10, result!12^0'=result!12^post10, a!244^0'=a!244^post10, y!21^0'=y!21^post10, nondet!13^0'=nondet!13^post10, (1+t!25^0 <= 0 /\ head!405^0-head!405^post10 == 0 /\ ct!19^0-ct!19^post10 == 0 /\ a!511^0-a!511^post10 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post10 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -head!31^post10+head!31^0 == 0 /\ -rcd!83^post10+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post10 == 0 /\ -temp!34^post10+temp!34^0 == 0 /\ head!16^0-head!16^post10 == 0 /\ x!18^0-x!18^post10 == 0 /\ -x!1365^post10+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post10 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post10 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post10+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post10 == 0 /\ -a!1610^post10+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post10 == 0 /\ -y!21^post10+y!21^0 == 0 /\ -x!22^post10+x!22^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post10+nondet!13^0 == 0 /\ a!2035^0-a!2035^post10 == 0 /\ -a!2238^post10+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post10+a!1371^0 == 0 /\ rcd!2460^0-rcd!2460^post10 == 0 /\ -a!419^post10+a!419^0 == 0 /\ 1+head!16^0 <= 0 /\ -temp0!30^post10+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post10 == 0 /\ -r!543^post10+r!543^0 == 0 /\ -x!15^0 <= 0 /\ -a!1055^post10+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post10 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post10 == 0 /\ -a!244^post10+a!244^0 == 0 /\ x!22^0 <= 0 /\ a!1810^0-a!1810^post10 == 0 /\ result!12^0-result!12^post10 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post10 == 0 /\ i!406^0-i!406^post10 == 0 /\ i!29^0-i!29^post10 == 0 /\ -tmp!33^post10+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post10 == 0 /\ -rcd!2393^post10+rcd!2393^0 == 0 /\ y!21^0 <= 0 /\ length!28^0-length!28^post10 == 0 /\ -a!654^post10+a!654^0 == 0 /\ -t!25^post10+t!25^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 11: l4 -> l5 : a!1052^0'=a!1052^post11, temp0!17^0'=temp0!17^post11, head!16^0'=head!16^post11, rcd!2515^0'=rcd!2515^post11, a!1810^0'=a!1810^post11, x!18^0'=x!18^post11, i!29^0'=i!29^post11, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post11, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post11, a!511^0'=a!511^post11, r!662^0'=r!662^post11, a!1370^0'=a!1370^post11, tmp!33^0'=tmp!33^post11, rcd!83^0'=rcd!83^post11, a!2238^0'=a!2238^post11, x_SLAM_f!20^0'=x_SLAM_f!20^post11, length!28^0'=length!28^post11, temp!34^0'=temp!34^post11, ct!19^0'=ct!19^post11, rcd!2460^0'=rcd!2460^post11, a!1610^0'=a!1610^post11, x!15^0'=x!15^post11, head!405^0'=head!405^post11, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post11, a!419^0'=a!419^post11, r!543^0'=r!543^post11, a!1055^0'=a!1055^post11, temp0!30^0'=temp0!30^post11, head!31^0'=head!31^post11, rcd!63^0'=rcd!63^post11, a!2035^0'=a!2035^post11, x!22^0'=x!22^post11, i!406^0'=i!406^post11, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post11, t!25^0'=t!25^post11, a!654^0'=a!654^post11, rcd!2393^0'=rcd!2393^post11, a!1371^0'=a!1371^post11, x!1365^0'=x!1365^post11, result!12^0'=result!12^post11, a!244^0'=a!244^post11, y!21^0'=y!21^post11, nondet!13^0'=nondet!13^post11, (1+t!25^0 <= 0 /\ -y!21^post11+y!21^0 == 0 /\ a!419^0-a!419^post11 == 0 /\ -i!406^post11+i!406^0 == 0 /\ -t!25^post11+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post11 == 0 /\ temp0!17^0-temp0!17^post11 == 0 /\ head!16^0-head!16^post11 == 0 /\ head!31^0-head!31^post11 == 0 /\ -rcd!2393^post11+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post11 == 0 /\ head!405^0-head!405^post11 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post11 == 0 /\ -x!1365^post11+x!1365^0 == 0 /\ a!1370^0-a!1370^post11 == 0 /\ -a!244^post11+a!244^0 == 0 /\ 2-a!2035^0 <= 0 /\ x!18^0-x!18^post11 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post11+temp0!30^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post11 == 0 /\ -result!12^post11+result!12^0 == 0 /\ -x!22^post11+x!22^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post11+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post11 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post11+a!1371^0 == 0 /\ -r!543^post11+r!543^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post11 == 0 /\ -a!2035^post11+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post11 == 0 /\ r!662^0-r!662^post11 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post11 == 0 /\ rcd!63^0-rcd!63^post11 == 0 /\ -y!21^0 <= 0 /\ a!1810^0-a!1810^post11 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2238^post11+a!2238^0 == 0 /\ rcd!83^0-rcd!83^post11 == 0 /\ -rcd!2460^post11+rcd!2460^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post11+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post11 == 0 /\ i!29^0-i!29^post11 == 0 /\ x!15^0-x!15^post11 == 0 /\ -a!1055^post11+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post11 == 0 /\ -a!654^post11+a!654^0 == 0 /\ -length!28^post11+length!28^0 == 0 /\ y!21^0 <= 0 /\ nondet!13^0-nondet!13^post11 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 12: l5 -> l6 : a!1052^0'=a!1052^post12, temp0!17^0'=temp0!17^post12, head!16^0'=head!16^post12, rcd!2515^0'=rcd!2515^post12, a!1810^0'=a!1810^post12, x!18^0'=x!18^post12, i!29^0'=i!29^post12, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post12, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post12, a!511^0'=a!511^post12, r!662^0'=r!662^post12, a!1370^0'=a!1370^post12, tmp!33^0'=tmp!33^post12, rcd!83^0'=rcd!83^post12, a!2238^0'=a!2238^post12, x_SLAM_f!20^0'=x_SLAM_f!20^post12, length!28^0'=length!28^post12, temp!34^0'=temp!34^post12, ct!19^0'=ct!19^post12, rcd!2460^0'=rcd!2460^post12, a!1610^0'=a!1610^post12, x!15^0'=x!15^post12, head!405^0'=head!405^post12, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post12, a!419^0'=a!419^post12, r!543^0'=r!543^post12, a!1055^0'=a!1055^post12, temp0!30^0'=temp0!30^post12, head!31^0'=head!31^post12, rcd!63^0'=rcd!63^post12, a!2035^0'=a!2035^post12, x!22^0'=x!22^post12, i!406^0'=i!406^post12, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post12, t!25^0'=t!25^post12, a!654^0'=a!654^post12, rcd!2393^0'=rcd!2393^post12, a!1371^0'=a!1371^post12, x!1365^0'=x!1365^post12, result!12^0'=result!12^post12, a!244^0'=a!244^post12, y!21^0'=y!21^post12, nondet!13^0'=nondet!13^post12, (0 == 0 /\ temp0!30^0-temp0!30^post12 == 0 /\ -rcd!63^post12+rcd!63^0 == 0 /\ -a!1055^post12+a!1055^0 == 0 /\ r!543^0-r!543^post12 == 0 /\ temp0!17^0-temp0!17^post12 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post12 == 0 /\ -a!2238^0+a!2035^post12 == 0 /\ -y!21^post12+y!21^0 == 0 /\ -result!12^post12+result!12^0 == 0 /\ -a!654^post12+a!654^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post12 == 0 /\ a!1610^0-a!1610^post12 == 0 /\ a!1810^0-a!1810^post12 == 0 /\ head!16^0-head!16^post12 == 0 /\ x!1365^0-x!1365^post12 == 0 /\ -ct!19^post12+ct!19^0 == 0 /\ -a!244^post12+a!244^0 == 0 /\ -t!25^post12+t!25^0 == 0 /\ -rcd!2393^post12+rcd!2393^0 == 0 /\ a!419^0-a!419^post12 == 0 /\ -nondet!13^post12+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post12 == 0 /\ x!22^0-x!22^post12 == 0 /\ -sel_r!1224_Flink!24^post12+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post12 == 0 /\ r!662^0-r!662^post12 == 0 /\ length!28^0-length!28^post12 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post12+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!405^0-head!405^post12 == 0 /\ a!511^0-a!511^post12 == 0 /\ a!1052^0-a!1052^post12 == 0 /\ -i!406^post12+i!406^0 == 0 /\ head!31^0-head!31^post12 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post12 == 0 /\ -a!1371^post12+a!1371^0 == 0 /\ -temp!34^post12+temp!34^0 == 0 /\ x!18^0-x!18^post12 == 0 /\ a!1370^0-a!1370^post12 == 0 /\ rcd!83^0-rcd!83^post12 == 0 /\ i!29^0-i!29^post12 == 0 /\ tmp!33^0-tmp!33^post12 == 0 /\ x!15^0-x!15^post12 == 0), cost: 1 13: l6 -> l2 : a!1052^0'=a!1052^post13, temp0!17^0'=temp0!17^post13, head!16^0'=head!16^post13, rcd!2515^0'=rcd!2515^post13, a!1810^0'=a!1810^post13, x!18^0'=x!18^post13, i!29^0'=i!29^post13, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post13, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post13, a!511^0'=a!511^post13, r!662^0'=r!662^post13, a!1370^0'=a!1370^post13, tmp!33^0'=tmp!33^post13, rcd!83^0'=rcd!83^post13, a!2238^0'=a!2238^post13, x_SLAM_f!20^0'=x_SLAM_f!20^post13, length!28^0'=length!28^post13, temp!34^0'=temp!34^post13, ct!19^0'=ct!19^post13, rcd!2460^0'=rcd!2460^post13, a!1610^0'=a!1610^post13, x!15^0'=x!15^post13, head!405^0'=head!405^post13, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post13, a!419^0'=a!419^post13, r!543^0'=r!543^post13, a!1055^0'=a!1055^post13, temp0!30^0'=temp0!30^post13, head!31^0'=head!31^post13, rcd!63^0'=rcd!63^post13, a!2035^0'=a!2035^post13, x!22^0'=x!22^post13, i!406^0'=i!406^post13, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post13, t!25^0'=t!25^post13, a!654^0'=a!654^post13, rcd!2393^0'=rcd!2393^post13, a!1371^0'=a!1371^post13, x!1365^0'=x!1365^post13, result!12^0'=result!12^post13, a!244^0'=a!244^post13, y!21^0'=y!21^post13, nondet!13^0'=nondet!13^post13, (-a!419^post13+a!419^0 == 0 /\ x!18^0-x!18^post13 == 0 /\ -temp0!30^post13+temp0!30^0 == 0 /\ -nondet!13^post13+nondet!13^0 == 0 /\ a!1052^0-a!1052^post13 == 0 /\ -a!2035^post13+a!2035^0 == 0 /\ -result!12^post13+result!12^0 == 0 /\ -a!1371^post13+a!1371^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post13+head!405^0 == 0 /\ -x!22^0 <= 0 /\ -x_SLAM_f!20^post13+x_SLAM_f!20^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post13+a!244^0 == 0 /\ a!2238^0-a!2238^post13 == 0 /\ a!1055^0-a!1055^post13 == 0 /\ ct!19^0-ct!19^post13 == 0 /\ a!511^0-a!511^post13 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post13 == 0 /\ a!1810^0-a!1810^post13 == 0 /\ -rcd!2393^post13+rcd!2393^0 == 0 /\ i!29^0-i!29^post13 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -tmp!33^post13+tmp!33^0 == 0 /\ -t!25^post13+t!25^0 == 0 /\ -a!654^post13+a!654^0 == 0 /\ head!16^0-head!16^post13 == 0 /\ r!662^0-r!662^post13 == 0 /\ temp0!17^0-temp0!17^post13 == 0 /\ x!15^0 <= 0 /\ r!543^0-r!543^post13 == 0 /\ rcd!83^0-rcd!83^post13 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post13 == 0 /\ i!406^0-i!406^post13 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post13+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post13+sel_r!1224_Flink!24^0 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post13+x!1365^0 == 0 /\ length!28^0-length!28^post13 == 0 /\ -temp!34^post13+temp!34^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ rcd!2515^0-rcd!2515^post13 == 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post13 == 0 /\ -head!31^post13+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post13+a!1610^0 == 0 /\ 1-t!25^0 <= 0 /\ -x!22^post13+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post13 == 0 /\ rcd!63^0-rcd!63^post13 == 0 /\ -y!21^post13+y!21^0 == 0 /\ -a!1370^post13+a!1370^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 14: l6 -> l2 : a!1052^0'=a!1052^post14, temp0!17^0'=temp0!17^post14, head!16^0'=head!16^post14, rcd!2515^0'=rcd!2515^post14, a!1810^0'=a!1810^post14, x!18^0'=x!18^post14, i!29^0'=i!29^post14, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post14, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post14, a!511^0'=a!511^post14, r!662^0'=r!662^post14, a!1370^0'=a!1370^post14, tmp!33^0'=tmp!33^post14, rcd!83^0'=rcd!83^post14, a!2238^0'=a!2238^post14, x_SLAM_f!20^0'=x_SLAM_f!20^post14, length!28^0'=length!28^post14, temp!34^0'=temp!34^post14, ct!19^0'=ct!19^post14, rcd!2460^0'=rcd!2460^post14, a!1610^0'=a!1610^post14, x!15^0'=x!15^post14, head!405^0'=head!405^post14, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post14, a!419^0'=a!419^post14, r!543^0'=r!543^post14, a!1055^0'=a!1055^post14, temp0!30^0'=temp0!30^post14, head!31^0'=head!31^post14, rcd!63^0'=rcd!63^post14, a!2035^0'=a!2035^post14, x!22^0'=x!22^post14, i!406^0'=i!406^post14, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post14, t!25^0'=t!25^post14, a!654^0'=a!654^post14, rcd!2393^0'=rcd!2393^post14, a!1371^0'=a!1371^post14, x!1365^0'=x!1365^post14, result!12^0'=result!12^post14, a!244^0'=a!244^post14, y!21^0'=y!21^post14, nondet!13^0'=nondet!13^post14, (a!1052^0-a!1052^post14 == 0 /\ a!1370^0-a!1370^post14 == 0 /\ -nondet!13^post14+nondet!13^0 == 0 /\ rcd!83^0-rcd!83^post14 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post14 == 0 /\ x!18^0-x!18^post14 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post14+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post14+a!2035^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post14 == 0 /\ -a!2238^post14+a!2238^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post14+a!244^0 == 0 /\ -r!543^post14+r!543^0 == 0 /\ -a!1371^post14+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -length!28^post14+length!28^0 == 0 /\ -t!25^post14+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post14+r!662^0 == 0 /\ a!1055^0-a!1055^post14 == 0 /\ x!15^0-x!15^post14 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post14 == 0 /\ -a!654^post14+a!654^0 == 0 /\ a!1810^0-a!1810^post14 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post14 == 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post14 == 0 /\ -head!31^post14+head!31^0 == 0 /\ -i!29^post14+i!29^0 == 0 /\ -a!1610^post14+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post14 == 0 /\ -x!15^0 <= 0 /\ -tmp!33^post14+tmp!33^0 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post14+rcd!2460^0 == 0 /\ -rcd!2393^post14+rcd!2393^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post14+x!22^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post14 == 0 /\ -x!1365^post14+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post14 == 0 /\ -sel_r!1224_Flink!24^post14+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post14+i!406^0 == 0 /\ ct!19^0-ct!19^post14 == 0 /\ -temp0!30^post14+temp0!30^0 == 0 /\ -head!405^post14+head!405^0 == 0 /\ a!419^0-a!419^post14 == 0 /\ y!21^0 <= 0 /\ rcd!63^0-rcd!63^post14 == 0 /\ -result!12^post14+result!12^0 == 0 /\ -y!21^post14+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 15: l6 -> l2 : a!1052^0'=a!1052^post15, temp0!17^0'=temp0!17^post15, head!16^0'=head!16^post15, rcd!2515^0'=rcd!2515^post15, a!1810^0'=a!1810^post15, x!18^0'=x!18^post15, i!29^0'=i!29^post15, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post15, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post15, a!511^0'=a!511^post15, r!662^0'=r!662^post15, a!1370^0'=a!1370^post15, tmp!33^0'=tmp!33^post15, rcd!83^0'=rcd!83^post15, a!2238^0'=a!2238^post15, x_SLAM_f!20^0'=x_SLAM_f!20^post15, length!28^0'=length!28^post15, temp!34^0'=temp!34^post15, ct!19^0'=ct!19^post15, rcd!2460^0'=rcd!2460^post15, a!1610^0'=a!1610^post15, x!15^0'=x!15^post15, head!405^0'=head!405^post15, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post15, a!419^0'=a!419^post15, r!543^0'=r!543^post15, a!1055^0'=a!1055^post15, temp0!30^0'=temp0!30^post15, head!31^0'=head!31^post15, rcd!63^0'=rcd!63^post15, a!2035^0'=a!2035^post15, x!22^0'=x!22^post15, i!406^0'=i!406^post15, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post15, t!25^0'=t!25^post15, a!654^0'=a!654^post15, rcd!2393^0'=rcd!2393^post15, a!1371^0'=a!1371^post15, x!1365^0'=x!1365^post15, result!12^0'=result!12^post15, a!244^0'=a!244^post15, y!21^0'=y!21^post15, nondet!13^0'=nondet!13^post15, (-sel_r!1224_Flink!24^post15+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post15 == 0 /\ a!1610^0-a!1610^post15 == 0 /\ i!29^0-i!29^post15 == 0 /\ a!2238^0-a!2238^post15 == 0 /\ -x!1365^post15+x!1365^0 == 0 /\ head!31^0-head!31^post15 == 0 /\ rcd!2460^0-rcd!2460^post15 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post15 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^0 <= 0 /\ tmp!33^0-tmp!33^post15 == 0 /\ length!28^0-length!28^post15 == 0 /\ rcd!2393^0-rcd!2393^post15 == 0 /\ r!662^0-r!662^post15 == 0 /\ temp0!17^0-temp0!17^post15 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post15 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1371^post15+a!1371^0 == 0 /\ ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post15+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post15 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post15 == 0 /\ -rcd!2515^post15+rcd!2515^0 == 0 /\ -a!1055^post15+a!1055^0 == 0 /\ head!16^0-head!16^post15 == 0 /\ ct!19^0-ct!19^post15 == 0 /\ temp!34^0-temp!34^post15 == 0 /\ -ct!19^0 <= 0 /\ -rcd!63^post15+rcd!63^0 == 0 /\ -t!25^post15+t!25^0 == 0 /\ -y!21^post15+y!21^0 == 0 /\ -a!654^post15+a!654^0 == 0 /\ -i!406^post15+i!406^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post15 == 0 /\ -result!12^post15+result!12^0 == 0 /\ x!15^0-x!15^post15 == 0 /\ -temp0!30^post15+temp0!30^0 == 0 /\ -x!22^post15+x!22^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -nondet!13^post15+nondet!13^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post15 == 0 /\ a!419^0-a!419^post15 == 0 /\ -x!18^post15+x!18^0 == 0 /\ r!543^0-r!543^post15 == 0 /\ a!1052^0-a!1052^post15 == 0 /\ -a!2035^post15+a!2035^0 == 0 /\ -a!244^post15+a!244^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post15 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 16: l6 -> l2 : a!1052^0'=a!1052^post16, temp0!17^0'=temp0!17^post16, head!16^0'=head!16^post16, rcd!2515^0'=rcd!2515^post16, a!1810^0'=a!1810^post16, x!18^0'=x!18^post16, i!29^0'=i!29^post16, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post16, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post16, a!511^0'=a!511^post16, r!662^0'=r!662^post16, a!1370^0'=a!1370^post16, tmp!33^0'=tmp!33^post16, rcd!83^0'=rcd!83^post16, a!2238^0'=a!2238^post16, x_SLAM_f!20^0'=x_SLAM_f!20^post16, length!28^0'=length!28^post16, temp!34^0'=temp!34^post16, ct!19^0'=ct!19^post16, rcd!2460^0'=rcd!2460^post16, a!1610^0'=a!1610^post16, x!15^0'=x!15^post16, head!405^0'=head!405^post16, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post16, a!419^0'=a!419^post16, r!543^0'=r!543^post16, a!1055^0'=a!1055^post16, temp0!30^0'=temp0!30^post16, head!31^0'=head!31^post16, rcd!63^0'=rcd!63^post16, a!2035^0'=a!2035^post16, x!22^0'=x!22^post16, i!406^0'=i!406^post16, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post16, t!25^0'=t!25^post16, a!654^0'=a!654^post16, rcd!2393^0'=rcd!2393^post16, a!1371^0'=a!1371^post16, x!1365^0'=x!1365^post16, result!12^0'=result!12^post16, a!244^0'=a!244^post16, y!21^0'=y!21^post16, nondet!13^0'=nondet!13^post16, (rcd!2460^0-rcd!2460^post16 == 0 /\ 1+t!25^0 <= 0 /\ a!2238^0-a!2238^post16 == 0 /\ -sel_r!1224_Flink!24^post16+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post16 == 0 /\ -x!15^post16+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post16 == 0 /\ a!1055^0-a!1055^post16 == 0 /\ -temp!34^post16+temp!34^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1810^0-a!1810^post16 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post16 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ r!543^0-r!543^post16 == 0 /\ tmp!33^0-tmp!33^post16 == 0 /\ a!1371^0-a!1371^post16 == 0 /\ r!662^0-r!662^post16 == 0 /\ -x!1365^post16+x!1365^0 == 0 /\ -a!1610^post16+a!1610^0 == 0 /\ -i!406^post16+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post16+y!21^0 == 0 /\ length!28^0-length!28^post16 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1052^0-a!1052^post16 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post16+rcd!63^0 == 0 /\ -a!654^post16+a!654^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post16+a!2035^0 == 0 /\ -a!419^post16+a!419^0 == 0 /\ -nondet!13^post16+nondet!13^0 == 0 /\ -head!405^post16+head!405^0 == 0 /\ head!16^0-head!16^post16 == 0 /\ -x_SLAM_f!20^post16+x_SLAM_f!20^0 == 0 /\ head!31^0-head!31^post16 == 0 /\ -x!15^0 <= 0 /\ -result!12^post16+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post16+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post16+temp0!30^0 == 0 /\ a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post16 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!17^0-temp0!17^post16 == 0 /\ x!18^0-x!18^post16 == 0 /\ x!22^0-x!22^post16 == 0 /\ rcd!2515^0-rcd!2515^post16 == 0 /\ a!244^0-a!244^post16 == 0 /\ a!1370^0-a!1370^post16 == 0 /\ -rcd!2393^post16+rcd!2393^0 == 0 /\ a!511^0-a!511^post16 == 0 /\ -ct!19^post16+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post16 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 17: l6 -> l2 : a!1052^0'=a!1052^post17, temp0!17^0'=temp0!17^post17, head!16^0'=head!16^post17, rcd!2515^0'=rcd!2515^post17, a!1810^0'=a!1810^post17, x!18^0'=x!18^post17, i!29^0'=i!29^post17, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post17, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post17, a!511^0'=a!511^post17, r!662^0'=r!662^post17, a!1370^0'=a!1370^post17, tmp!33^0'=tmp!33^post17, rcd!83^0'=rcd!83^post17, a!2238^0'=a!2238^post17, x_SLAM_f!20^0'=x_SLAM_f!20^post17, length!28^0'=length!28^post17, temp!34^0'=temp!34^post17, ct!19^0'=ct!19^post17, rcd!2460^0'=rcd!2460^post17, a!1610^0'=a!1610^post17, x!15^0'=x!15^post17, head!405^0'=head!405^post17, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post17, a!419^0'=a!419^post17, r!543^0'=r!543^post17, a!1055^0'=a!1055^post17, temp0!30^0'=temp0!30^post17, head!31^0'=head!31^post17, rcd!63^0'=rcd!63^post17, a!2035^0'=a!2035^post17, x!22^0'=x!22^post17, i!406^0'=i!406^post17, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post17, t!25^0'=t!25^post17, a!654^0'=a!654^post17, rcd!2393^0'=rcd!2393^post17, a!1371^0'=a!1371^post17, x!1365^0'=x!1365^post17, result!12^0'=result!12^post17, a!244^0'=a!244^post17, y!21^0'=y!21^post17, nondet!13^0'=nondet!13^post17, (a!511^0-a!511^post17 == 0 /\ -temp!34^post17+temp!34^0 == 0 /\ rcd!63^0-rcd!63^post17 == 0 /\ 1+t!25^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post17 == 0 /\ tmp!33^0-tmp!33^post17 == 0 /\ ct!19^0-ct!19^post17 == 0 /\ -head!31^post17+head!31^0 == 0 /\ a!1810^0-a!1810^post17 == 0 /\ i!29^0-i!29^post17 == 0 /\ x!15^0-x!15^post17 == 0 /\ -rcd!2460^post17+rcd!2460^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post17+x!1365^0 == 0 /\ -rcd!2393^post17+rcd!2393^0 == 0 /\ -a!2035^0 <= 0 /\ 1-x!22^0 <= 0 /\ a!654^0-a!654^post17 == 0 /\ -sel_r!1224_Flink!24^post17+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post17+x!22^0 == 0 /\ a!1052^0-a!1052^post17 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post17 == 0 /\ -head!405^post17+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post17 == 0 /\ -temp0!30^post17+temp0!30^0 == 0 /\ -a!1610^post17+a!1610^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post17+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post17+nondet!13^0 == 0 /\ -a!2035^post17+a!2035^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post17+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post17+a!419^0 == 0 /\ -a!244^post17+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -r!543^post17+r!543^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post17 == 0 /\ head!16^0-head!16^post17 == 0 /\ -a!1371^post17+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post17 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post17+rcd!83^0 == 0 /\ a!1370^0-a!1370^post17 == 0 /\ -r!662^post17+r!662^0 == 0 /\ x!18^0-x!18^post17 == 0 /\ -t!25^post17+t!25^0 == 0 /\ -a!1055^post17+a!1055^0 == 0 /\ i!406^0-i!406^post17 == 0 /\ -x_SLAM_f!20^post17+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post17 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post17 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 18: l6 -> l2 : a!1052^0'=a!1052^post18, temp0!17^0'=temp0!17^post18, head!16^0'=head!16^post18, rcd!2515^0'=rcd!2515^post18, a!1810^0'=a!1810^post18, x!18^0'=x!18^post18, i!29^0'=i!29^post18, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post18, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post18, a!511^0'=a!511^post18, r!662^0'=r!662^post18, a!1370^0'=a!1370^post18, tmp!33^0'=tmp!33^post18, rcd!83^0'=rcd!83^post18, a!2238^0'=a!2238^post18, x_SLAM_f!20^0'=x_SLAM_f!20^post18, length!28^0'=length!28^post18, temp!34^0'=temp!34^post18, ct!19^0'=ct!19^post18, rcd!2460^0'=rcd!2460^post18, a!1610^0'=a!1610^post18, x!15^0'=x!15^post18, head!405^0'=head!405^post18, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post18, a!419^0'=a!419^post18, r!543^0'=r!543^post18, a!1055^0'=a!1055^post18, temp0!30^0'=temp0!30^post18, head!31^0'=head!31^post18, rcd!63^0'=rcd!63^post18, a!2035^0'=a!2035^post18, x!22^0'=x!22^post18, i!406^0'=i!406^post18, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post18, t!25^0'=t!25^post18, a!654^0'=a!654^post18, rcd!2393^0'=rcd!2393^post18, a!1371^0'=a!1371^post18, x!1365^0'=x!1365^post18, result!12^0'=result!12^post18, a!244^0'=a!244^post18, y!21^0'=y!21^post18, nondet!13^0'=nondet!13^post18, (rcd!2515^0-rcd!2515^post18 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post18+x!22^0 == 0 /\ -t!25^post18+t!25^0 == 0 /\ -y!21^post18+y!21^0 == 0 /\ -a!1055^post18+a!1055^0 == 0 /\ -a!1610^post18+a!1610^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post18 == 0 /\ -temp0!30^post18+temp0!30^0 == 0 /\ -a!2035^0 <= 0 /\ -a!654^post18+a!654^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post18 == 0 /\ head!405^0-head!405^post18 == 0 /\ x!15^0-x!15^post18 == 0 /\ -rcd!2393^post18+rcd!2393^0 == 0 /\ -result!12^post18+result!12^0 == 0 /\ -nondet!13^post18+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -a!2035^post18+a!2035^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post18+a!244^0 == 0 /\ -a!511^post18+a!511^0 == 0 /\ x!18^0-x!18^post18 == 0 /\ rcd!83^0-rcd!83^post18 == 0 /\ tmp!33^0-tmp!33^post18 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!1365^post18+x!1365^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post18 == 0 /\ -r!662^post18+r!662^0 == 0 /\ -ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post18 == 0 /\ a!419^0-a!419^post18 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post18 == 0 /\ -x!15^0 <= 0 /\ rcd!63^0-rcd!63^post18 == 0 /\ -y!21^0 <= 0 /\ -head!16^post18+head!16^0 == 0 /\ -r!543^post18+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post18 == 0 /\ -head!16^0+x!18^0 <= 0 /\ ct!19^0-ct!19^post18 == 0 /\ -rcd!2460^post18+rcd!2460^0 == 0 /\ temp!34^0-temp!34^post18 == 0 /\ a!1810^0-a!1810^post18 == 0 /\ -a!2238^post18+a!2238^0 == 0 /\ i!29^0-i!29^post18 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post18 == 0 /\ -head!31^post18+head!31^0 == 0 /\ -length!28^post18+length!28^0 == 0 /\ y!21^0 <= 0 /\ i!406^0-i!406^post18 == 0 /\ 1+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post18+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post18+a!1371^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 19: l6 -> l2 : a!1052^0'=a!1052^post19, temp0!17^0'=temp0!17^post19, head!16^0'=head!16^post19, rcd!2515^0'=rcd!2515^post19, a!1810^0'=a!1810^post19, x!18^0'=x!18^post19, i!29^0'=i!29^post19, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post19, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post19, a!511^0'=a!511^post19, r!662^0'=r!662^post19, a!1370^0'=a!1370^post19, tmp!33^0'=tmp!33^post19, rcd!83^0'=rcd!83^post19, a!2238^0'=a!2238^post19, x_SLAM_f!20^0'=x_SLAM_f!20^post19, length!28^0'=length!28^post19, temp!34^0'=temp!34^post19, ct!19^0'=ct!19^post19, rcd!2460^0'=rcd!2460^post19, a!1610^0'=a!1610^post19, x!15^0'=x!15^post19, head!405^0'=head!405^post19, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post19, a!419^0'=a!419^post19, r!543^0'=r!543^post19, a!1055^0'=a!1055^post19, temp0!30^0'=temp0!30^post19, head!31^0'=head!31^post19, rcd!63^0'=rcd!63^post19, a!2035^0'=a!2035^post19, x!22^0'=x!22^post19, i!406^0'=i!406^post19, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post19, t!25^0'=t!25^post19, a!654^0'=a!654^post19, rcd!2393^0'=rcd!2393^post19, a!1371^0'=a!1371^post19, x!1365^0'=x!1365^post19, result!12^0'=result!12^post19, a!244^0'=a!244^post19, y!21^0'=y!21^post19, nondet!13^0'=nondet!13^post19, (-a!2035^post19+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post19 == 0 /\ rcd!2515^0-rcd!2515^post19 == 0 /\ -a!1371^post19+a!1371^0 == 0 /\ -a!244^post19+a!244^0 == 0 /\ -x_SLAM_f!20^post19+x_SLAM_f!20^0 == 0 /\ -rcd!63^post19+rcd!63^0 == 0 /\ -a!654^post19+a!654^0 == 0 /\ -i!406^post19+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post19+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post19 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -head!405^post19+head!405^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post19+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post19+result!12^0 == 0 /\ x!1365^0-x!1365^post19 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post19 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post19+rcd!2393^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post19+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post19+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ t!25^0-t!25^post19 == 0 /\ -ct!19^post19+ct!19^0 == 0 /\ x!22^0-x!22^post19 == 0 /\ tmp!33^0-tmp!33^post19 == 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post19 == 0 /\ temp0!30^0-temp0!30^post19 == 0 /\ -sel_r!1224_Flink!24^post19+sel_r!1224_Flink!24^0 == 0 /\ r!662^0-r!662^post19 == 0 /\ r!543^0-r!543^post19 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post19+x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post19 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post19 == 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post19 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2460^0-rcd!2460^post19 == 0 /\ 1-t!25^0 <= 0 /\ a!1610^0-a!1610^post19 == 0 /\ a!2238^0-a!2238^post19 == 0 /\ -y!21^post19+y!21^0 == 0 /\ a!1055^0-a!1055^post19 == 0 /\ head!31^0-head!31^post19 == 0 /\ head!16^0-head!16^post19 == 0 /\ a!1810^0-a!1810^post19 == 0 /\ rcd!83^0-rcd!83^post19 == 0 /\ y!21^0 <= 0 /\ i!29^0-i!29^post19 == 0 /\ -a!419^post19+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 20: l6 -> l2 : a!1052^0'=a!1052^post20, temp0!17^0'=temp0!17^post20, head!16^0'=head!16^post20, rcd!2515^0'=rcd!2515^post20, a!1810^0'=a!1810^post20, x!18^0'=x!18^post20, i!29^0'=i!29^post20, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post20, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post20, a!511^0'=a!511^post20, r!662^0'=r!662^post20, a!1370^0'=a!1370^post20, tmp!33^0'=tmp!33^post20, rcd!83^0'=rcd!83^post20, a!2238^0'=a!2238^post20, x_SLAM_f!20^0'=x_SLAM_f!20^post20, length!28^0'=length!28^post20, temp!34^0'=temp!34^post20, ct!19^0'=ct!19^post20, rcd!2460^0'=rcd!2460^post20, a!1610^0'=a!1610^post20, x!15^0'=x!15^post20, head!405^0'=head!405^post20, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post20, a!419^0'=a!419^post20, r!543^0'=r!543^post20, a!1055^0'=a!1055^post20, temp0!30^0'=temp0!30^post20, head!31^0'=head!31^post20, rcd!63^0'=rcd!63^post20, a!2035^0'=a!2035^post20, x!22^0'=x!22^post20, i!406^0'=i!406^post20, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post20, t!25^0'=t!25^post20, a!654^0'=a!654^post20, rcd!2393^0'=rcd!2393^post20, a!1371^0'=a!1371^post20, x!1365^0'=x!1365^post20, result!12^0'=result!12^post20, a!244^0'=a!244^post20, y!21^0'=y!21^post20, nondet!13^0'=nondet!13^post20, (-a!654^post20+a!654^0 == 0 /\ temp0!17^0-temp0!17^post20 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post20 == 0 /\ -a!1371^post20+a!1371^0 == 0 /\ -a!419^post20+a!419^0 == 0 /\ x!18^0-x!18^post20 == 0 /\ -result!12^post20+result!12^0 == 0 /\ -nondet!13^post20+nondet!13^0 == 0 /\ -temp0!30^post20+temp0!30^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post20+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post20 == 0 /\ -a!2035^0 <= 0 /\ a!2238^0-a!2238^post20 == 0 /\ 1-x!22^0 <= 0 /\ -t!25^post20+t!25^0 == 0 /\ -rcd!83^post20+rcd!83^0 == 0 /\ a!1055^0-a!1055^post20 == 0 /\ ct!19^0-ct!19^post20 == 0 /\ tmp!33^0-tmp!33^post20 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post20+x_SLAM_f!20^0 == 0 /\ a!511^0-a!511^post20 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -rcd!2393^post20+rcd!2393^0 == 0 /\ r!543^0-r!543^post20 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post20 == 0 /\ a!1370^0-a!1370^post20 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -head!31^post20+head!31^0 == 0 /\ -y!21^0 <= 0 /\ -x!15^post20+x!15^0 == 0 /\ a!1052^0-a!1052^post20 == 0 /\ length!28^0-length!28^post20 == 0 /\ -temp!34^post20+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post20 == 0 /\ -x!1365^post20+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ rcd!2460^0-rcd!2460^post20 == 0 /\ -sel_r!1224_Flink!24^post20+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post20 == 0 /\ -rcd!63^post20+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post20+sel_r!543_Flink!24^0 == 0 /\ -x!22^post20+x!22^0 == 0 /\ head!16^0-head!16^post20 == 0 /\ -y!21^post20+y!21^0 == 0 /\ a!1810^0-a!1810^post20 == 0 /\ i!29^0-i!29^post20 == 0 /\ y!21^0 <= 0 /\ -a!1610^post20+a!1610^0 == 0 /\ -head!405^post20+head!405^0 == 0 /\ r!662^0-r!662^post20 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 21: l6 -> l2 : a!1052^0'=a!1052^post21, temp0!17^0'=temp0!17^post21, head!16^0'=head!16^post21, rcd!2515^0'=rcd!2515^post21, a!1810^0'=a!1810^post21, x!18^0'=x!18^post21, i!29^0'=i!29^post21, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post21, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post21, a!511^0'=a!511^post21, r!662^0'=r!662^post21, a!1370^0'=a!1370^post21, tmp!33^0'=tmp!33^post21, rcd!83^0'=rcd!83^post21, a!2238^0'=a!2238^post21, x_SLAM_f!20^0'=x_SLAM_f!20^post21, length!28^0'=length!28^post21, temp!34^0'=temp!34^post21, ct!19^0'=ct!19^post21, rcd!2460^0'=rcd!2460^post21, a!1610^0'=a!1610^post21, x!15^0'=x!15^post21, head!405^0'=head!405^post21, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post21, a!419^0'=a!419^post21, r!543^0'=r!543^post21, a!1055^0'=a!1055^post21, temp0!30^0'=temp0!30^post21, head!31^0'=head!31^post21, rcd!63^0'=rcd!63^post21, a!2035^0'=a!2035^post21, x!22^0'=x!22^post21, i!406^0'=i!406^post21, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post21, t!25^0'=t!25^post21, a!654^0'=a!654^post21, rcd!2393^0'=rcd!2393^post21, a!1371^0'=a!1371^post21, x!1365^0'=x!1365^post21, result!12^0'=result!12^post21, a!244^0'=a!244^post21, y!21^0'=y!21^post21, nondet!13^0'=nondet!13^post21, (temp!34^0-temp!34^post21 == 0 /\ a!1370^0-a!1370^post21 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post21+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post21 == 0 /\ x!15^0-x!15^post21 == 0 /\ x!18^0-x!18^post21 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post21 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post21+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post21+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post21+a!2238^0 == 0 /\ -rcd!2460^post21+rcd!2460^0 == 0 /\ -a!1371^post21+a!1371^0 == 0 /\ -a!419^post21+a!419^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post21 == 0 /\ a!654^0-a!654^post21 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -head!31^post21+head!31^0 == 0 /\ a!1055^0-a!1055^post21 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post21 == 0 /\ a!1810^0-a!1810^post21 == 0 /\ -length!28^post21+length!28^0 == 0 /\ head!16^0-head!16^post21 == 0 /\ ct!19^0-ct!19^post21 == 0 /\ x!15^0 <= 0 /\ -t!25^post21+t!25^0 == 0 /\ -y!21^post21+y!21^0 == 0 /\ -i!29^post21+i!29^0 == 0 /\ -ct!19^0 <= 0 /\ result!12^0-result!12^post21 == 0 /\ a!1052^0-a!1052^post21 == 0 /\ -x!22^post21+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post21+head!405^0 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post21+a!1610^0 == 0 /\ -y!21^0 <= 0 /\ i!406^0-i!406^post21 == 0 /\ -rcd!2393^post21+rcd!2393^0 == 0 /\ -tmp!33^post21+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!244^post21+a!244^0 == 0 /\ -x!1365^post21+x!1365^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!2035^post21+a!2035^0 == 0 /\ -temp0!30^post21+temp0!30^0 == 0 /\ -a!511^post21+a!511^0 == 0 /\ -nondet!13^post21+nondet!13^0 == 0 /\ r!662^0-r!662^post21 == 0 /\ temp0!17^0-temp0!17^post21 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post21 == 0 /\ rcd!63^0-rcd!63^post21 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 22: l6 -> l2 : a!1052^0'=a!1052^post22, temp0!17^0'=temp0!17^post22, head!16^0'=head!16^post22, rcd!2515^0'=rcd!2515^post22, a!1810^0'=a!1810^post22, x!18^0'=x!18^post22, i!29^0'=i!29^post22, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post22, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post22, a!511^0'=a!511^post22, r!662^0'=r!662^post22, a!1370^0'=a!1370^post22, tmp!33^0'=tmp!33^post22, rcd!83^0'=rcd!83^post22, a!2238^0'=a!2238^post22, x_SLAM_f!20^0'=x_SLAM_f!20^post22, length!28^0'=length!28^post22, temp!34^0'=temp!34^post22, ct!19^0'=ct!19^post22, rcd!2460^0'=rcd!2460^post22, a!1610^0'=a!1610^post22, x!15^0'=x!15^post22, head!405^0'=head!405^post22, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post22, a!419^0'=a!419^post22, r!543^0'=r!543^post22, a!1055^0'=a!1055^post22, temp0!30^0'=temp0!30^post22, head!31^0'=head!31^post22, rcd!63^0'=rcd!63^post22, a!2035^0'=a!2035^post22, x!22^0'=x!22^post22, i!406^0'=i!406^post22, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post22, t!25^0'=t!25^post22, a!654^0'=a!654^post22, rcd!2393^0'=rcd!2393^post22, a!1371^0'=a!1371^post22, x!1365^0'=x!1365^post22, result!12^0'=result!12^post22, a!244^0'=a!244^post22, y!21^0'=y!21^post22, nondet!13^0'=nondet!13^post22, (1+t!25^0 <= 0 /\ -x!1365^post22+x!1365^0 == 0 /\ -ct!19^post22+ct!19^0 == 0 /\ -rcd!2460^post22+rcd!2460^0 == 0 /\ head!31^0-head!31^post22 == 0 /\ head!16^0-head!16^post22 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post22 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post22+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post22 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post22+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post22 == 0 /\ -y!21^post22+y!21^0 == 0 /\ temp0!17^0-temp0!17^post22 == 0 /\ a!1370^0-a!1370^post22 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post22 == 0 /\ -x!15^post22+x!15^0 == 0 /\ -a!1371^post22+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -r!543^post22+r!543^0 == 0 /\ a!1610^0-a!1610^post22 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post22 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post22 == 0 /\ -a!244^post22+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post22 == 0 /\ -t!25^post22+t!25^0 == 0 /\ -a!511^post22+a!511^0 == 0 /\ a!1810^0-a!1810^post22 == 0 /\ a!2238^0-a!2238^post22 == 0 /\ -a!1055^post22+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post22 == 0 /\ -x!15^0 <= 0 /\ -i!406^post22+i!406^0 == 0 /\ -rcd!63^post22+rcd!63^0 == 0 /\ -length!28^post22+length!28^0 == 0 /\ -a!654^post22+a!654^0 == 0 /\ -x!22^post22+x!22^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post22+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post22 == 0 /\ -i!29^post22+i!29^0 == 0 /\ -result!12^post22+result!12^0 == 0 /\ temp!34^0-temp!34^post22 == 0 /\ -a!2035^post22+a!2035^0 == 0 /\ -nondet!13^post22+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post22 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post22 == 0 /\ head!405^0-head!405^post22 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 23: l6 -> l2 : a!1052^0'=a!1052^post23, temp0!17^0'=temp0!17^post23, head!16^0'=head!16^post23, rcd!2515^0'=rcd!2515^post23, a!1810^0'=a!1810^post23, x!18^0'=x!18^post23, i!29^0'=i!29^post23, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post23, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post23, a!511^0'=a!511^post23, r!662^0'=r!662^post23, a!1370^0'=a!1370^post23, tmp!33^0'=tmp!33^post23, rcd!83^0'=rcd!83^post23, a!2238^0'=a!2238^post23, x_SLAM_f!20^0'=x_SLAM_f!20^post23, length!28^0'=length!28^post23, temp!34^0'=temp!34^post23, ct!19^0'=ct!19^post23, rcd!2460^0'=rcd!2460^post23, a!1610^0'=a!1610^post23, x!15^0'=x!15^post23, head!405^0'=head!405^post23, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post23, a!419^0'=a!419^post23, r!543^0'=r!543^post23, a!1055^0'=a!1055^post23, temp0!30^0'=temp0!30^post23, head!31^0'=head!31^post23, rcd!63^0'=rcd!63^post23, a!2035^0'=a!2035^post23, x!22^0'=x!22^post23, i!406^0'=i!406^post23, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post23, t!25^0'=t!25^post23, a!654^0'=a!654^post23, rcd!2393^0'=rcd!2393^post23, a!1371^0'=a!1371^post23, x!1365^0'=x!1365^post23, result!12^0'=result!12^post23, a!244^0'=a!244^post23, y!21^0'=y!21^post23, nondet!13^0'=nondet!13^post23, (a!1055^0-a!1055^post23 == 0 /\ 1+t!25^0 <= 0 /\ -x!15^post23+x!15^0 == 0 /\ t!25^0-t!25^post23 == 0 /\ a!1810^0-a!1810^post23 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post23 == 0 /\ -temp!34^post23+temp!34^0 == 0 /\ -a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post23 == 0 /\ -x!1365^post23+x!1365^0 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post23+head!31^0 == 0 /\ r!543^0-r!543^post23 == 0 /\ -a!1610^post23+a!1610^0 == 0 /\ a!1371^0-a!1371^post23 == 0 /\ r!662^0-r!662^post23 == 0 /\ temp0!17^0-temp0!17^post23 == 0 /\ -head!405^post23+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post23 == 0 /\ -i!406^post23+i!406^0 == 0 /\ -rcd!63^post23+rcd!63^0 == 0 /\ -y!21^post23+y!21^0 == 0 /\ -a!1370^post23+a!1370^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post23 == 0 /\ -sel_r!1224_Flink!24^post23+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post23 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post23+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post23 == 0 /\ tmp!33^0-tmp!33^post23 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post23 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post23 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post23+a!654^0 == 0 /\ -a!419^post23+a!419^0 == 0 /\ -a!244^post23+a!244^0 == 0 /\ -result!12^post23+result!12^0 == 0 /\ -x!22^post23+x!22^0 == 0 /\ -x!15^0 <= 0 /\ a!2035^0-a!2035^post23 == 0 /\ -y!21^0 <= 0 /\ -x_SLAM_f!20^post23+x_SLAM_f!20^0 == 0 /\ i!29^0-i!29^post23 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x!18^0-x!18^post23 == 0 /\ -ct!19^post23+ct!19^0 == 0 /\ -nondet!13^post23+nondet!13^0 == 0 /\ a!1052^0-a!1052^post23 == 0 /\ a!2238^0-a!2238^post23 == 0 /\ rcd!2515^0-rcd!2515^post23 == 0 /\ y!21^0 <= 0 /\ -rcd!2393^post23+rcd!2393^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 24: l6 -> l2 : a!1052^0'=a!1052^post24, temp0!17^0'=temp0!17^post24, head!16^0'=head!16^post24, rcd!2515^0'=rcd!2515^post24, a!1810^0'=a!1810^post24, x!18^0'=x!18^post24, i!29^0'=i!29^post24, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post24, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post24, a!511^0'=a!511^post24, r!662^0'=r!662^post24, a!1370^0'=a!1370^post24, tmp!33^0'=tmp!33^post24, rcd!83^0'=rcd!83^post24, a!2238^0'=a!2238^post24, x_SLAM_f!20^0'=x_SLAM_f!20^post24, length!28^0'=length!28^post24, temp!34^0'=temp!34^post24, ct!19^0'=ct!19^post24, rcd!2460^0'=rcd!2460^post24, a!1610^0'=a!1610^post24, x!15^0'=x!15^post24, head!405^0'=head!405^post24, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post24, a!419^0'=a!419^post24, r!543^0'=r!543^post24, a!1055^0'=a!1055^post24, temp0!30^0'=temp0!30^post24, head!31^0'=head!31^post24, rcd!63^0'=rcd!63^post24, a!2035^0'=a!2035^post24, x!22^0'=x!22^post24, i!406^0'=i!406^post24, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post24, t!25^0'=t!25^post24, a!654^0'=a!654^post24, rcd!2393^0'=rcd!2393^post24, a!1371^0'=a!1371^post24, x!1365^0'=x!1365^post24, result!12^0'=result!12^post24, a!244^0'=a!244^post24, y!21^0'=y!21^post24, nondet!13^0'=nondet!13^post24, (-i!406^post24+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -head!405^post24+head!405^0 == 0 /\ a!1055^0-a!1055^post24 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post24 == 0 /\ temp0!17^0-temp0!17^post24 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post24+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!654^0-a!654^post24 == 0 /\ -rcd!83^post24+rcd!83^0 == 0 /\ -t!25^post24+t!25^0 == 0 /\ -rcd!2393^post24+rcd!2393^0 == 0 /\ -rcd!2460^post24+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post24 == 0 /\ -a!1610^post24+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post24 == 0 /\ -temp0!30^post24+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post24 == 0 /\ -result!12^post24+result!12^0 == 0 /\ -x!1365^post24+x!1365^0 == 0 /\ temp!34^0-temp!34^post24 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post24 == 0 /\ -sel_r!1224_Flink!24^post24+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post24 == 0 /\ -x!22^post24+x!22^0 == 0 /\ a!1371^0-a!1371^post24 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post24 == 0 /\ -y!21^post24+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post24+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post24 == 0 /\ a!511^0-a!511^post24 == 0 /\ 1+head!16^0 <= 0 /\ -r!543^post24+r!543^0 == 0 /\ -nondet!13^post24+nondet!13^0 == 0 /\ r!662^0-r!662^post24 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -a!244^post24+a!244^0 == 0 /\ ct!19^0-ct!19^post24 == 0 /\ head!16^0-head!16^post24 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1370^0-a!1370^post24 == 0 /\ -x!15^post24+x!15^0 == 0 /\ a!1052^0-a!1052^post24 == 0 /\ x!18^0-x!18^post24 == 0 /\ -a!419^post24+a!419^0 == 0 /\ y!21^0 <= 0 /\ a!2035^0-a!2035^post24 == 0 /\ -x_SLAM_f!20^post24+x_SLAM_f!20^0 == 0 /\ -head!31^post24+head!31^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 25: l2 -> l0 : a!1052^0'=a!1052^post25, temp0!17^0'=temp0!17^post25, head!16^0'=head!16^post25, rcd!2515^0'=rcd!2515^post25, a!1810^0'=a!1810^post25, x!18^0'=x!18^post25, i!29^0'=i!29^post25, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post25, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post25, a!511^0'=a!511^post25, r!662^0'=r!662^post25, a!1370^0'=a!1370^post25, tmp!33^0'=tmp!33^post25, rcd!83^0'=rcd!83^post25, a!2238^0'=a!2238^post25, x_SLAM_f!20^0'=x_SLAM_f!20^post25, length!28^0'=length!28^post25, temp!34^0'=temp!34^post25, ct!19^0'=ct!19^post25, rcd!2460^0'=rcd!2460^post25, a!1610^0'=a!1610^post25, x!15^0'=x!15^post25, head!405^0'=head!405^post25, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post25, a!419^0'=a!419^post25, r!543^0'=r!543^post25, a!1055^0'=a!1055^post25, temp0!30^0'=temp0!30^post25, head!31^0'=head!31^post25, rcd!63^0'=rcd!63^post25, a!2035^0'=a!2035^post25, x!22^0'=x!22^post25, i!406^0'=i!406^post25, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post25, t!25^0'=t!25^post25, a!654^0'=a!654^post25, rcd!2393^0'=rcd!2393^post25, a!1371^0'=a!1371^post25, x!1365^0'=x!1365^post25, result!12^0'=result!12^post25, a!244^0'=a!244^post25, y!21^0'=y!21^post25, nondet!13^0'=nondet!13^post25, (-t!25^post25+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post25 == 0 /\ -a!244^post25+a!244^0 == 0 /\ -a!654^post25+a!654^0 == 0 /\ a!1052^0-a!1052^post25 == 0 /\ -rcd!63^post25+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post25 == 0 /\ -rcd!2393^post25+rcd!2393^0 == 0 /\ -x!22^post25+x!22^0 == 0 /\ temp!34^0-temp!34^post25 == 0 /\ -i!406^post25+i!406^0 == 0 /\ a!1610^0-a!1610^post25 == 0 /\ temp0!30^0-temp0!30^post25 == 0 /\ -y!21^post25+y!21^0 == 0 /\ -length!28^post25+length!28^0 == 0 /\ head!16^0-head!16^post25 == 0 /\ -result!12^post25+result!12^0 == 0 /\ a!1810^0-a!1810^post25 == 0 /\ a!2238^0-a!2238^post25 == 0 /\ -a!2035^post25+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post25 == 0 /\ i!29^0-i!29^post25 == 0 /\ -nondet!13^post25+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post25 == 0 /\ a!419^0-a!419^post25 == 0 /\ -x!1365^post25+x!1365^0 == 0 /\ -r!662^post25+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post25+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post25 == 0 /\ ct!19^0-ct!19^post25 == 0 /\ a!511^0-a!511^post25 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post25 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post25 == 0 /\ x!15^0-x!15^post25 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post25+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post25+head!31^0 == 0 /\ a!1370^0-a!1370^post25 == 0 /\ -r!543^post25+r!543^0 == 0 /\ -a!1371^post25+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post25 == 0 /\ -a!1055^post25+a!1055^0 == 0 /\ x!18^0-x!18^post25 == 0 /\ -rcd!2460^post25+rcd!2460^0 == 0), cost: 1 26: l7 -> l8 : a!1052^0'=a!1052^post26, temp0!17^0'=temp0!17^post26, head!16^0'=head!16^post26, rcd!2515^0'=rcd!2515^post26, a!1810^0'=a!1810^post26, x!18^0'=x!18^post26, i!29^0'=i!29^post26, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post26, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post26, a!511^0'=a!511^post26, r!662^0'=r!662^post26, a!1370^0'=a!1370^post26, tmp!33^0'=tmp!33^post26, rcd!83^0'=rcd!83^post26, a!2238^0'=a!2238^post26, x_SLAM_f!20^0'=x_SLAM_f!20^post26, length!28^0'=length!28^post26, temp!34^0'=temp!34^post26, ct!19^0'=ct!19^post26, rcd!2460^0'=rcd!2460^post26, a!1610^0'=a!1610^post26, x!15^0'=x!15^post26, head!405^0'=head!405^post26, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post26, a!419^0'=a!419^post26, r!543^0'=r!543^post26, a!1055^0'=a!1055^post26, temp0!30^0'=temp0!30^post26, head!31^0'=head!31^post26, rcd!63^0'=rcd!63^post26, a!2035^0'=a!2035^post26, x!22^0'=x!22^post26, i!406^0'=i!406^post26, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post26, t!25^0'=t!25^post26, a!654^0'=a!654^post26, rcd!2393^0'=rcd!2393^post26, a!1371^0'=a!1371^post26, x!1365^0'=x!1365^post26, result!12^0'=result!12^post26, a!244^0'=a!244^post26, y!21^0'=y!21^post26, nondet!13^0'=nondet!13^post26, (0 == 0 /\ -tmp!33^post26+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post26 == 0 /\ temp!34^0-temp!34^post26 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post26 == 0 /\ -r!543^post26+r!543^0 == 0 /\ rcd!63^0-rcd!63^post26 == 0 /\ -x!1365^post26+x!1365^0 == 0 /\ -head!405^post26+head!405^0 == 0 /\ -rcd!83^post26+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post26 == 0 /\ -a!244^post26+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post26 == 0 /\ a!2238^0-a!2238^post26 == 0 /\ i!29^0-i!29^post26 == 0 /\ a!1055^0-a!1055^post26 == 0 /\ a!419^0-a!419^post26 == 0 /\ -rcd!2393^post26+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post26 == 0 /\ a!1052^0-a!1052^post26 == 0 /\ -x!15^post26+x!15^0 == 0 /\ -a!1371^post26+a!1371^0 == 0 /\ -length!28^post26+length!28^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post26 == 0 /\ a!1610^0-a!1610^post26 == 0 /\ a!1810^0-a!1810^post26 == 0 /\ -sel_r!1224_Flink!24^post26+sel_r!1224_Flink!24^0 == 0 /\ head!31^0-head!31^post26 == 0 /\ -x!22^0+y!21^0 <= 0 /\ -i!406^post26+i!406^0 == 0 /\ head!16^0-head!16^post26 == 0 /\ -nondet!13^post26+nondet!13^0 == 0 /\ r!662^0-r!662^post26 == 0 /\ -a!2035^post26+a!2035^0 == 0 /\ -temp0!30^post26+temp0!30^0 == 0 /\ x!22^0-y!21^0 <= 0 /\ -a!511^post26+a!511^0 == 0 /\ -a!654^post26+a!654^0 == 0 /\ a!1370^0-a!1370^post26 == 0 /\ -temp0!17^0+result!12^post26 == 0), cost: 1 29: l7 -> l9 : a!1052^0'=a!1052^post29, temp0!17^0'=temp0!17^post29, head!16^0'=head!16^post29, rcd!2515^0'=rcd!2515^post29, a!1810^0'=a!1810^post29, x!18^0'=x!18^post29, i!29^0'=i!29^post29, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post29, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post29, a!511^0'=a!511^post29, r!662^0'=r!662^post29, a!1370^0'=a!1370^post29, tmp!33^0'=tmp!33^post29, rcd!83^0'=rcd!83^post29, a!2238^0'=a!2238^post29, x_SLAM_f!20^0'=x_SLAM_f!20^post29, length!28^0'=length!28^post29, temp!34^0'=temp!34^post29, ct!19^0'=ct!19^post29, rcd!2460^0'=rcd!2460^post29, a!1610^0'=a!1610^post29, x!15^0'=x!15^post29, head!405^0'=head!405^post29, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post29, a!419^0'=a!419^post29, r!543^0'=r!543^post29, a!1055^0'=a!1055^post29, temp0!30^0'=temp0!30^post29, head!31^0'=head!31^post29, rcd!63^0'=rcd!63^post29, a!2035^0'=a!2035^post29, x!22^0'=x!22^post29, i!406^0'=i!406^post29, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post29, t!25^0'=t!25^post29, a!654^0'=a!654^post29, rcd!2393^0'=rcd!2393^post29, a!1371^0'=a!1371^post29, x!1365^0'=x!1365^post29, result!12^0'=result!12^post29, a!244^0'=a!244^post29, y!21^0'=y!21^post29, nondet!13^0'=nondet!13^post29, (a!2238^0-a!2238^post29 == 0 /\ tmp!33^0-tmp!33^post29 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post29 == 0 /\ a!1610^0-a!1610^post29 == 0 /\ a!419^0-a!419^post29 == 0 /\ head!31^0-head!31^post29 == 0 /\ -rcd!83^post29+rcd!83^0 == 0 /\ a!654^0-a!654^post29 == 0 /\ a!1810^0-a!1810^post29 == 0 /\ -rcd!2460^post29+rcd!2460^0 == 0 /\ r!662^0-r!662^post29 == 0 /\ temp0!17^0-temp0!17^post29 == 0 /\ -i!406^post29+i!406^0 == 0 /\ -x!1365^post29+x!1365^0 == 0 /\ rcd!2393^0-rcd!2393^post29 == 0 /\ i!29^0-i!29^post29 == 0 /\ temp!34^0-temp!34^post29 == 0 /\ -x!22^post29+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post29+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post29 == 0 /\ -y!21^post29+y!21^0 == 0 /\ -rcd!63^post29+rcd!63^0 == 0 /\ -a!2035^post29+a!2035^0 == 0 /\ -a!1371^post29+a!1371^0 == 0 /\ head!405^0-head!405^post29 == 0 /\ -result!12^post29+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post29+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ ct!19^0-ct!19^post29 == 0 /\ -r!543^post29+r!543^0 == 0 /\ a!511^0-a!511^post29 == 0 /\ -temp0!30^post29+temp0!30^0 == 0 /\ -a!1055^post29+a!1055^0 == 0 /\ x!15^0-x!15^post29 == 0 /\ -a!244^post29+a!244^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ head!16^0-head!16^post29 == 0 /\ a!1370^0-a!1370^post29 == 0 /\ x!18^0-x!18^post29 == 0 /\ -nondet!13^post29+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post29+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post29 == 0 /\ a!1052^0-a!1052^post29 == 0 /\ rcd!2515^0-rcd!2515^post29 == 0 /\ -t!25^post29+t!25^0 == 0), cost: 1 30: l7 -> l9 : a!1052^0'=a!1052^post30, temp0!17^0'=temp0!17^post30, head!16^0'=head!16^post30, rcd!2515^0'=rcd!2515^post30, a!1810^0'=a!1810^post30, x!18^0'=x!18^post30, i!29^0'=i!29^post30, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post30, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post30, a!511^0'=a!511^post30, r!662^0'=r!662^post30, a!1370^0'=a!1370^post30, tmp!33^0'=tmp!33^post30, rcd!83^0'=rcd!83^post30, a!2238^0'=a!2238^post30, x_SLAM_f!20^0'=x_SLAM_f!20^post30, length!28^0'=length!28^post30, temp!34^0'=temp!34^post30, ct!19^0'=ct!19^post30, rcd!2460^0'=rcd!2460^post30, a!1610^0'=a!1610^post30, x!15^0'=x!15^post30, head!405^0'=head!405^post30, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post30, a!419^0'=a!419^post30, r!543^0'=r!543^post30, a!1055^0'=a!1055^post30, temp0!30^0'=temp0!30^post30, head!31^0'=head!31^post30, rcd!63^0'=rcd!63^post30, a!2035^0'=a!2035^post30, x!22^0'=x!22^post30, i!406^0'=i!406^post30, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post30, t!25^0'=t!25^post30, a!654^0'=a!654^post30, rcd!2393^0'=rcd!2393^post30, a!1371^0'=a!1371^post30, x!1365^0'=x!1365^post30, result!12^0'=result!12^post30, a!244^0'=a!244^post30, y!21^0'=y!21^post30, nondet!13^0'=nondet!13^post30, (-y!21^post30+y!21^0 == 0 /\ -temp!34^post30+temp!34^0 == 0 /\ rcd!2460^0-rcd!2460^post30 == 0 /\ -rcd!63^post30+rcd!63^0 == 0 /\ r!543^0-r!543^post30 == 0 /\ r!662^0-r!662^post30 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post30 == 0 /\ -rcd!2393^post30+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post30 == 0 /\ -i!406^post30+i!406^0 == 0 /\ a!1610^0-a!1610^post30 == 0 /\ temp0!30^0-temp0!30^post30 == 0 /\ -t!25^post30+t!25^0 == 0 /\ -x!1365^post30+x!1365^0 == 0 /\ a!1052^0-a!1052^post30 == 0 /\ rcd!83^0-rcd!83^post30 == 0 /\ -a!244^post30+a!244^0 == 0 /\ -result!12^post30+result!12^0 == 0 /\ a!2238^0-a!2238^post30 == 0 /\ i!29^0-i!29^post30 == 0 /\ rcd!2515^0-rcd!2515^post30 == 0 /\ length!28^0-length!28^post30 == 0 /\ a!511^0-a!511^post30 == 0 /\ -sel_r!1224_Flink!24^post30+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post30+a!2035^0 == 0 /\ -a!1371^post30+a!1371^0 == 0 /\ head!16^0-head!16^post30 == 0 /\ -a!419^post30+a!419^0 == 0 /\ temp0!17^0-temp0!17^post30 == 0 /\ head!31^0-head!31^post30 == 0 /\ head!405^0-head!405^post30 == 0 /\ ct!19^0-ct!19^post30 == 0 /\ -nondet!13^post30+nondet!13^0 == 0 /\ a!1370^0-a!1370^post30 == 0 /\ x!15^0-x!15^post30 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post30 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post30 == 0 /\ x!18^0-x!18^post30 == 0 /\ x!22^0-x!22^post30 == 0 /\ -a!654^post30+a!654^0 == 0 /\ -a!1055^post30+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post30 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post30 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 1 27: l8 -> l1 : a!1052^0'=a!1052^post27, temp0!17^0'=temp0!17^post27, head!16^0'=head!16^post27, rcd!2515^0'=rcd!2515^post27, a!1810^0'=a!1810^post27, x!18^0'=x!18^post27, i!29^0'=i!29^post27, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post27, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post27, a!511^0'=a!511^post27, r!662^0'=r!662^post27, a!1370^0'=a!1370^post27, tmp!33^0'=tmp!33^post27, rcd!83^0'=rcd!83^post27, a!2238^0'=a!2238^post27, x_SLAM_f!20^0'=x_SLAM_f!20^post27, length!28^0'=length!28^post27, temp!34^0'=temp!34^post27, ct!19^0'=ct!19^post27, rcd!2460^0'=rcd!2460^post27, a!1610^0'=a!1610^post27, x!15^0'=x!15^post27, head!405^0'=head!405^post27, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post27, a!419^0'=a!419^post27, r!543^0'=r!543^post27, a!1055^0'=a!1055^post27, temp0!30^0'=temp0!30^post27, head!31^0'=head!31^post27, rcd!63^0'=rcd!63^post27, a!2035^0'=a!2035^post27, x!22^0'=x!22^post27, i!406^0'=i!406^post27, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post27, t!25^0'=t!25^post27, a!654^0'=a!654^post27, rcd!2393^0'=rcd!2393^post27, a!1371^0'=a!1371^post27, x!1365^0'=x!1365^post27, result!12^0'=result!12^post27, a!244^0'=a!244^post27, y!21^0'=y!21^post27, nondet!13^0'=nondet!13^post27, (-ct!19^post27+ct!19^0 == 0 /\ head!16^0-head!16^post27 == 0 /\ rcd!83^0-rcd!83^post27 == 0 /\ x!18^0-x!18^post27 == 0 /\ a!1052^0-a!1052^post27 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post27+nondet!13^0 == 0 /\ -sel_r!1224_Flink!24^post27+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post27 == 0 /\ a!2035^0-a!2035^post27 == 0 /\ -a!654^post27+a!654^0 == 0 /\ a!419^0-a!419^post27 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post27+a!1371^0 == 0 /\ -x!15^post27+x!15^0 == 0 /\ r!662^0-r!662^post27 == 0 /\ temp0!17^0-temp0!17^post27 == 0 /\ r!543^0-r!543^post27 == 0 /\ a!1810^0-a!1810^post27 == 0 /\ a!1610^0-a!1610^post27 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post27 == 0 /\ -head!31^post27+head!31^0 == 0 /\ -t!25^post27+t!25^0 == 0 /\ -y!21^post27+y!21^0 == 0 /\ -temp!34^post27+temp!34^0 == 0 /\ -a!1370^post27+a!1370^0 == 0 /\ -a!1055^post27+a!1055^0 == 0 /\ i!29^0-i!29^post27 == 0 /\ a!2238^0-a!2238^post27 == 0 /\ tmp!33^0-tmp!33^post27 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post27 == 0 /\ -rcd!63^post27+rcd!63^0 == 0 /\ rcd!2460^0-rcd!2460^post27 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post27 == 0 /\ -i!406^post27+i!406^0 == 0 /\ length!28^0-length!28^post27 == 0 /\ -result!12^post27+result!12^0 == 0 /\ -rcd!2393^post27+rcd!2393^0 == 0 /\ -x!1365^post27+x!1365^0 == 0 /\ rcd!2515^0-rcd!2515^post27 == 0 /\ -a!244^post27+a!244^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post27 == 0 /\ -x!22^post27+x!22^0 == 0 /\ head!405^0-head!405^post27 == 0 /\ temp0!30^0-temp0!30^post27 == 0), cost: 1 28: l8 -> l1 : a!1052^0'=a!1052^post28, temp0!17^0'=temp0!17^post28, head!16^0'=head!16^post28, rcd!2515^0'=rcd!2515^post28, a!1810^0'=a!1810^post28, x!18^0'=x!18^post28, i!29^0'=i!29^post28, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post28, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post28, a!511^0'=a!511^post28, r!662^0'=r!662^post28, a!1370^0'=a!1370^post28, tmp!33^0'=tmp!33^post28, rcd!83^0'=rcd!83^post28, a!2238^0'=a!2238^post28, x_SLAM_f!20^0'=x_SLAM_f!20^post28, length!28^0'=length!28^post28, temp!34^0'=temp!34^post28, ct!19^0'=ct!19^post28, rcd!2460^0'=rcd!2460^post28, a!1610^0'=a!1610^post28, x!15^0'=x!15^post28, head!405^0'=head!405^post28, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post28, a!419^0'=a!419^post28, r!543^0'=r!543^post28, a!1055^0'=a!1055^post28, temp0!30^0'=temp0!30^post28, head!31^0'=head!31^post28, rcd!63^0'=rcd!63^post28, a!2035^0'=a!2035^post28, x!22^0'=x!22^post28, i!406^0'=i!406^post28, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post28, t!25^0'=t!25^post28, a!654^0'=a!654^post28, rcd!2393^0'=rcd!2393^post28, a!1371^0'=a!1371^post28, x!1365^0'=x!1365^post28, result!12^0'=result!12^post28, a!244^0'=a!244^post28, y!21^0'=y!21^post28, nondet!13^0'=nondet!13^post28, (a!1055^0-a!1055^post28 == 0 /\ -x!15^post28+x!15^0 == 0 /\ -x!1365^post28+x!1365^0 == 0 /\ t!25^0-t!25^post28 == 0 /\ a!1810^0-a!1810^post28 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post28 == 0 /\ rcd!83^0-rcd!83^post28 == 0 /\ -head!31^post28+head!31^0 == 0 /\ a!1371^0-a!1371^post28 == 0 /\ r!662^0-r!662^post28 == 0 /\ -a!1610^post28+a!1610^0 == 0 /\ length!28^0-length!28^post28 == 0 /\ temp0!17^0-temp0!17^post28 == 0 /\ -i!406^post28+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post28 == 0 /\ -y!21^post28+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post28+r!543^0 == 0 /\ -a!1370^post28+a!1370^0 == 0 /\ -a!2238^post28+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post28 == 0 /\ temp!34^0-temp!34^post28 == 0 /\ -a!419^post28+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post28 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post28 == 0 /\ -temp0!30^post28+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post28 == 0 /\ -tmp!33^post28+tmp!33^0 == 0 /\ -a!654^post28+a!654^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post28+a!244^0 == 0 /\ -result!12^post28+result!12^0 == 0 /\ -x!22^post28+x!22^0 == 0 /\ a!2035^0-a!2035^post28 == 0 /\ x!18^0-x!18^post28 == 0 /\ -head!405^post28+head!405^0 == 0 /\ -x_SLAM_f!20^post28+x_SLAM_f!20^0 == 0 /\ i!29^0-i!29^post28 == 0 /\ -ct!19^post28+ct!19^0 == 0 /\ -rcd!2393^post28+rcd!2393^0 == 0 /\ rcd!63^0-rcd!63^post28 == 0 /\ -nondet!13^post28+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post28 == 0 /\ a!511^0-a!511^post28 == 0 /\ a!1052^0-a!1052^post28 == 0), cost: 1 31: l9 -> l10 : a!1052^0'=a!1052^post31, temp0!17^0'=temp0!17^post31, head!16^0'=head!16^post31, rcd!2515^0'=rcd!2515^post31, a!1810^0'=a!1810^post31, x!18^0'=x!18^post31, i!29^0'=i!29^post31, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post31, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post31, a!511^0'=a!511^post31, r!662^0'=r!662^post31, a!1370^0'=a!1370^post31, tmp!33^0'=tmp!33^post31, rcd!83^0'=rcd!83^post31, a!2238^0'=a!2238^post31, x_SLAM_f!20^0'=x_SLAM_f!20^post31, length!28^0'=length!28^post31, temp!34^0'=temp!34^post31, ct!19^0'=ct!19^post31, rcd!2460^0'=rcd!2460^post31, a!1610^0'=a!1610^post31, x!15^0'=x!15^post31, head!405^0'=head!405^post31, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post31, a!419^0'=a!419^post31, r!543^0'=r!543^post31, a!1055^0'=a!1055^post31, temp0!30^0'=temp0!30^post31, head!31^0'=head!31^post31, rcd!63^0'=rcd!63^post31, a!2035^0'=a!2035^post31, x!22^0'=x!22^post31, i!406^0'=i!406^post31, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post31, t!25^0'=t!25^post31, a!654^0'=a!654^post31, rcd!2393^0'=rcd!2393^post31, a!1371^0'=a!1371^post31, x!1365^0'=x!1365^post31, result!12^0'=result!12^post31, a!244^0'=a!244^post31, y!21^0'=y!21^post31, nondet!13^0'=nondet!13^post31, (0 == 0 /\ -a!244^post31+a!244^0 == 0 /\ -head!405^post31+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post31 == 0 /\ -a!419^post31+a!419^0 == 0 /\ r!662^0-r!662^post31 == 0 /\ length!28^0-length!28^post31 == 0 /\ -x_SLAM_f!20^post31+x_SLAM_f!20^0 == 0 /\ -result!12^post31+result!12^0 == 0 /\ -a!654^post31+a!654^0 == 0 /\ a!511^0-a!511^post31 == 0 /\ rcd!63^0-rcd!63^post31 == 0 /\ -tmp!33^post31+tmp!33^0 == 0 /\ a!1052^0-a!1052^post31 == 0 /\ rcd!2460^0-rcd!2460^post31 == 0 /\ head!16^0-head!16^post31 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post31 == 0 /\ x!18^0-x!18^post31 == 0 /\ rcd!83^0-rcd!83^post31 == 0 /\ -rcd!2393^post31+rcd!2393^0 == 0 /\ -a!2035^post31+a!2035^0 == 0 /\ -ct!19^post31+ct!19^0 == 0 /\ -nondet!13^post31+nondet!13^0 == 0 /\ i!29^0-i!29^post31 == 0 /\ -x!1365^post31+x!1365^0 == 0 /\ temp0!30^0-temp0!30^post31 == 0 /\ temp0!17^0-temp0!17^post31 == 0 /\ -x!15^post31+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post31+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post31+y!21^0 == 0 /\ -head!31^post31+head!31^0 == 0 /\ a!2238^0-a!2238^post31 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post31 == 0 /\ -r!543^post31+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post31 == 0 /\ a!1610^0-a!1610^post31 == 0 /\ -i!406^post31+i!406^0 == 0 /\ a!1055^0-a!1055^post31 == 0 /\ -a!1371^post31+a!1371^0 == 0 /\ a!1370^0-a!1370^post31 == 0 /\ -temp!34^post31+temp!34^0 == 0 /\ -x!22^0+t!25^post31 == 0), cost: 1 32: l10 -> l11 : a!1052^0'=a!1052^post32, temp0!17^0'=temp0!17^post32, head!16^0'=head!16^post32, rcd!2515^0'=rcd!2515^post32, a!1810^0'=a!1810^post32, x!18^0'=x!18^post32, i!29^0'=i!29^post32, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post32, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post32, a!511^0'=a!511^post32, r!662^0'=r!662^post32, a!1370^0'=a!1370^post32, tmp!33^0'=tmp!33^post32, rcd!83^0'=rcd!83^post32, a!2238^0'=a!2238^post32, x_SLAM_f!20^0'=x_SLAM_f!20^post32, length!28^0'=length!28^post32, temp!34^0'=temp!34^post32, ct!19^0'=ct!19^post32, rcd!2460^0'=rcd!2460^post32, a!1610^0'=a!1610^post32, x!15^0'=x!15^post32, head!405^0'=head!405^post32, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post32, a!419^0'=a!419^post32, r!543^0'=r!543^post32, a!1055^0'=a!1055^post32, temp0!30^0'=temp0!30^post32, head!31^0'=head!31^post32, rcd!63^0'=rcd!63^post32, a!2035^0'=a!2035^post32, x!22^0'=x!22^post32, i!406^0'=i!406^post32, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post32, t!25^0'=t!25^post32, a!654^0'=a!654^post32, rcd!2393^0'=rcd!2393^post32, a!1371^0'=a!1371^post32, x!1365^0'=x!1365^post32, result!12^0'=result!12^post32, a!244^0'=a!244^post32, y!21^0'=y!21^post32, nondet!13^0'=nondet!13^post32, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post32 == 0 /\ -r!543^post32+r!543^0 == 0 /\ -temp0!30^post32+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post32 == 0 /\ -a!1371^post32+a!1371^0 == 0 /\ -result!12^post32+result!12^0 == 0 /\ -a!244^post32+a!244^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post32 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post32+x!22^0 == 0 /\ -x!22^0 <= 0 /\ length!28^0-length!28^post32 == 0 /\ head!405^0-head!405^post32 == 0 /\ rcd!2515^0-rcd!2515^post32 == 0 /\ -a!1055^post32+a!1055^0 == 0 /\ a!1052^0-a!1052^post32 == 0 /\ -rcd!83^post32+rcd!83^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post32+nondet!13^0 == 0 /\ -t!25^post32+t!25^0 == 0 /\ x!15^0-x!15^post32 == 0 /\ tmp!33^0-tmp!33^post32 == 0 /\ -a!2035^post32+a!2035^0 == 0 /\ a!654^0-a!654^post32 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post32 == 0 /\ -ct!19^0 <= 0 /\ x!18^0-x!18^post32 == 0 /\ temp!34^0-temp!34^post32 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post32 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post32+x!1365^0 == 0 /\ -r!662^post32+r!662^0 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -head!31^post32+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!1610^post32+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post32 == 0 /\ -i!406^post32+i!406^0 == 0 /\ -sel_r!543_Flink!24^post32+sel_r!543_Flink!24^0 == 0 /\ a!511^0-a!511^post32 == 0 /\ ct!19^0-ct!19^post32 == 0 /\ rcd!2460^0-rcd!2460^post32 == 0 /\ i!29^0-i!29^post32 == 0 /\ a!1810^0-a!1810^post32 == 0 /\ -y!21^post32+y!21^0 == 0 /\ a!419^0-a!419^post32 == 0 /\ -a!2238^post32+a!2238^0 == 0 /\ -rcd!63^post32+rcd!63^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-head!16^post32 == 0 /\ temp0!17^0-temp0!17^post32 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 33: l10 -> l11 : a!1052^0'=a!1052^post33, temp0!17^0'=temp0!17^post33, head!16^0'=head!16^post33, rcd!2515^0'=rcd!2515^post33, a!1810^0'=a!1810^post33, x!18^0'=x!18^post33, i!29^0'=i!29^post33, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post33, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post33, a!511^0'=a!511^post33, r!662^0'=r!662^post33, a!1370^0'=a!1370^post33, tmp!33^0'=tmp!33^post33, rcd!83^0'=rcd!83^post33, a!2238^0'=a!2238^post33, x_SLAM_f!20^0'=x_SLAM_f!20^post33, length!28^0'=length!28^post33, temp!34^0'=temp!34^post33, ct!19^0'=ct!19^post33, rcd!2460^0'=rcd!2460^post33, a!1610^0'=a!1610^post33, x!15^0'=x!15^post33, head!405^0'=head!405^post33, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post33, a!419^0'=a!419^post33, r!543^0'=r!543^post33, a!1055^0'=a!1055^post33, temp0!30^0'=temp0!30^post33, head!31^0'=head!31^post33, rcd!63^0'=rcd!63^post33, a!2035^0'=a!2035^post33, x!22^0'=x!22^post33, i!406^0'=i!406^post33, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post33, t!25^0'=t!25^post33, a!654^0'=a!654^post33, rcd!2393^0'=rcd!2393^post33, a!1371^0'=a!1371^post33, x!1365^0'=x!1365^post33, result!12^0'=result!12^post33, a!244^0'=a!244^post33, y!21^0'=y!21^post33, nondet!13^0'=nondet!13^post33, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post33 == 0 /\ -nondet!13^post33+nondet!13^0 == 0 /\ 2-a!1810^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post33+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post33 == 0 /\ -a!2035^post33+a!2035^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post33 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post33 == 0 /\ -a!1371^post33+a!1371^0 == 0 /\ -a!2238^post33+a!2238^0 == 0 /\ -a!244^post33+a!244^0 == 0 /\ -length!28^post33+length!28^0 == 0 /\ head!405^0-head!405^post33 == 0 /\ -t!25^post33+t!25^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post33 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!1365^0-x!1365^post33 == 0 /\ a!419^0-a!419^post33 == 0 /\ rcd!2393^0-rcd!2393^post33 == 0 /\ -a!1055^post33+a!1055^0 == 0 /\ x!15^0 <= 0 /\ -a!654^post33+a!654^0 == 0 /\ -a!1610^post33+a!1610^0 == 0 /\ a!1052^0-a!1052^post33 == 0 /\ rcd!83^0-rcd!83^post33 == 0 /\ x!22^0-x!22^post33 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post33 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post33+i!406^0 == 0 /\ a!1370^0-a!1370^post33 == 0 /\ x!15^0-x!15^post33 == 0 /\ temp!34^0-temp!34^post33 == 0 /\ rcd!2515^0-rcd!2515^post33 == 0 /\ -x!15^0 <= 0 /\ -temp0!17^post33+temp0!17^0 == 0 /\ -rcd!63^post33+rcd!63^0 == 0 /\ -y!21^0 <= 0 /\ -x!18^post33+x!18^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -temp0!30^post33+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post33 == 0 /\ a!511^0-a!511^post33 == 0 /\ -result!12^post33+result!12^0 == 0 /\ ct!19^0-ct!19^post33 == 0 /\ -y!21^post33+y!21^0 == 0 /\ r!662^0-r!662^post33 == 0 /\ y!21^0 <= 0 /\ r!543^0-r!543^post33 == 0 /\ head!31^0-head!31^post33 == 0 /\ head!16^0-head!16^post33 == 0 /\ a!1810^0-a!1810^post33 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 34: l10 -> l11 : a!1052^0'=a!1052^post34, temp0!17^0'=temp0!17^post34, head!16^0'=head!16^post34, rcd!2515^0'=rcd!2515^post34, a!1810^0'=a!1810^post34, x!18^0'=x!18^post34, i!29^0'=i!29^post34, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post34, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post34, a!511^0'=a!511^post34, r!662^0'=r!662^post34, a!1370^0'=a!1370^post34, tmp!33^0'=tmp!33^post34, rcd!83^0'=rcd!83^post34, a!2238^0'=a!2238^post34, x_SLAM_f!20^0'=x_SLAM_f!20^post34, length!28^0'=length!28^post34, temp!34^0'=temp!34^post34, ct!19^0'=ct!19^post34, rcd!2460^0'=rcd!2460^post34, a!1610^0'=a!1610^post34, x!15^0'=x!15^post34, head!405^0'=head!405^post34, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post34, a!419^0'=a!419^post34, r!543^0'=r!543^post34, a!1055^0'=a!1055^post34, temp0!30^0'=temp0!30^post34, head!31^0'=head!31^post34, rcd!63^0'=rcd!63^post34, a!2035^0'=a!2035^post34, x!22^0'=x!22^post34, i!406^0'=i!406^post34, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post34, t!25^0'=t!25^post34, a!654^0'=a!654^post34, rcd!2393^0'=rcd!2393^post34, a!1371^0'=a!1371^post34, x!1365^0'=x!1365^post34, result!12^0'=result!12^post34, a!244^0'=a!244^post34, y!21^0'=y!21^post34, nondet!13^0'=nondet!13^post34, (head!16^0-head!16^post34 == 0 /\ 1+t!25^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post34 == 0 /\ -sel_r!1224_Flink!24^post34+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post34+x!1365^0 == 0 /\ x!18^0-x!18^post34 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post34 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post34 == 0 /\ i!29^0-i!29^post34 == 0 /\ rcd!2515^0-rcd!2515^post34 == 0 /\ a!511^0-a!511^post34 == 0 /\ a!419^0-a!419^post34 == 0 /\ r!543^0-r!543^post34 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post34 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post34+x!15^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post34+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post34 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post34 == 0 /\ x!15^0 <= 0 /\ -a!1055^post34+a!1055^0 == 0 /\ a!1610^0-a!1610^post34 == 0 /\ -ct!19^0 <= 0 /\ a!2238^0-a!2238^post34 == 0 /\ -a!1810^post34+a!1810^0 == 0 /\ -head!405^post34+head!405^0 == 0 /\ -t!25^post34+t!25^0 == 0 /\ head!31^0-head!31^post34 == 0 /\ -temp!34^post34+temp!34^0 == 0 /\ a!1370^0-a!1370^post34 == 0 /\ rcd!83^0-rcd!83^post34 == 0 /\ -i!406^post34+i!406^0 == 0 /\ x!22^0-x!22^post34 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post34 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -a!654^post34+a!654^0 == 0 /\ -result!12^post34+result!12^0 == 0 /\ -y!21^post34+y!21^0 == 0 /\ -rcd!63^post34+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!30^0-temp0!30^post34 == 0 /\ -nondet!13^post34+nondet!13^0 == 0 /\ length!28^0-length!28^post34 == 0 /\ r!662^0-r!662^post34 == 0 /\ temp0!17^0-temp0!17^post34 == 0 /\ -rcd!2393^post34+rcd!2393^0 == 0 /\ -a!2035^post34+a!2035^0 == 0 /\ -ct!19^post34+ct!19^0 == 0 /\ y!21^0 <= 0 /\ -a!244^post34+a!244^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 35: l10 -> l11 : a!1052^0'=a!1052^post35, temp0!17^0'=temp0!17^post35, head!16^0'=head!16^post35, rcd!2515^0'=rcd!2515^post35, a!1810^0'=a!1810^post35, x!18^0'=x!18^post35, i!29^0'=i!29^post35, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post35, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post35, a!511^0'=a!511^post35, r!662^0'=r!662^post35, a!1370^0'=a!1370^post35, tmp!33^0'=tmp!33^post35, rcd!83^0'=rcd!83^post35, a!2238^0'=a!2238^post35, x_SLAM_f!20^0'=x_SLAM_f!20^post35, length!28^0'=length!28^post35, temp!34^0'=temp!34^post35, ct!19^0'=ct!19^post35, rcd!2460^0'=rcd!2460^post35, a!1610^0'=a!1610^post35, x!15^0'=x!15^post35, head!405^0'=head!405^post35, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post35, a!419^0'=a!419^post35, r!543^0'=r!543^post35, a!1055^0'=a!1055^post35, temp0!30^0'=temp0!30^post35, head!31^0'=head!31^post35, rcd!63^0'=rcd!63^post35, a!2035^0'=a!2035^post35, x!22^0'=x!22^post35, i!406^0'=i!406^post35, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post35, t!25^0'=t!25^post35, a!654^0'=a!654^post35, rcd!2393^0'=rcd!2393^post35, a!1371^0'=a!1371^post35, x!1365^0'=x!1365^post35, result!12^0'=result!12^post35, a!244^0'=a!244^post35, y!21^0'=y!21^post35, nondet!13^0'=nondet!13^post35, (1+t!25^0 <= 0 /\ 2-a!1810^0 <= 0 /\ ct!19^0-ct!19^post35 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post35 == 0 /\ head!16^0-head!16^post35 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post35 == 0 /\ -x!1365^post35+x!1365^0 == 0 /\ x!15^0-x!15^post35 == 0 /\ temp0!17^0-temp0!17^post35 == 0 /\ x!18^0-x!18^post35 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post35 == 0 /\ -head!31^post35+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post35 == 0 /\ -a!1370^post35+a!1370^0 == 0 /\ -a!1610^post35+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post35+y!21^0 == 0 /\ -temp!34^post35+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post35 == 0 /\ -a!2238^post35+a!2238^0 == 0 /\ -a!1371^post35+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post35 == 0 /\ ct!19^0 <= 0 /\ a!511^0-a!511^post35 == 0 /\ x!15^0 <= 0 /\ -r!543^post35+r!543^0 == 0 /\ -a!654^post35+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post35 == 0 /\ -ct!19^0 <= 0 /\ -a!1055^post35+a!1055^0 == 0 /\ -a!419^post35+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post35 == 0 /\ -tmp!33^post35+tmp!33^0 == 0 /\ result!12^0-result!12^post35 == 0 /\ -x!15^0 <= 0 /\ -a!244^post35+a!244^0 == 0 /\ i!29^0-i!29^post35 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post35+temp0!30^0 == 0 /\ -x!22^post35+x!22^0 == 0 /\ -head!405^post35+head!405^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!406^0-i!406^post35 == 0 /\ r!662^0-r!662^post35 == 0 /\ -a!1810^post35+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post35 == 0 /\ -t!25^post35+t!25^0 == 0 /\ length!28^0-length!28^post35 == 0 /\ -rcd!2393^post35+rcd!2393^0 == 0 /\ -a!2035^post35+a!2035^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post35 == 0 /\ -nondet!13^post35+nondet!13^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 36: l10 -> l11 : a!1052^0'=a!1052^post36, temp0!17^0'=temp0!17^post36, head!16^0'=head!16^post36, rcd!2515^0'=rcd!2515^post36, a!1810^0'=a!1810^post36, x!18^0'=x!18^post36, i!29^0'=i!29^post36, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post36, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post36, a!511^0'=a!511^post36, r!662^0'=r!662^post36, a!1370^0'=a!1370^post36, tmp!33^0'=tmp!33^post36, rcd!83^0'=rcd!83^post36, a!2238^0'=a!2238^post36, x_SLAM_f!20^0'=x_SLAM_f!20^post36, length!28^0'=length!28^post36, temp!34^0'=temp!34^post36, ct!19^0'=ct!19^post36, rcd!2460^0'=rcd!2460^post36, a!1610^0'=a!1610^post36, x!15^0'=x!15^post36, head!405^0'=head!405^post36, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post36, a!419^0'=a!419^post36, r!543^0'=r!543^post36, a!1055^0'=a!1055^post36, temp0!30^0'=temp0!30^post36, head!31^0'=head!31^post36, rcd!63^0'=rcd!63^post36, a!2035^0'=a!2035^post36, x!22^0'=x!22^post36, i!406^0'=i!406^post36, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post36, t!25^0'=t!25^post36, a!654^0'=a!654^post36, rcd!2393^0'=rcd!2393^post36, a!1371^0'=a!1371^post36, x!1365^0'=x!1365^post36, result!12^0'=result!12^post36, a!244^0'=a!244^post36, y!21^0'=y!21^post36, nondet!13^0'=nondet!13^post36, (head!405^0-head!405^post36 == 0 /\ -a!1610^post36+a!1610^0 == 0 /\ head!31^0-head!31^post36 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post36 == 0 /\ -rcd!2393^post36+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post36+x!1365^0 == 0 /\ ct!19^0-ct!19^post36 == 0 /\ -rcd!2460^post36+rcd!2460^0 == 0 /\ -x!22^0 <= 0 /\ a!419^0-a!419^post36 == 0 /\ rcd!83^0-rcd!83^post36 == 0 /\ temp0!17^0-temp0!17^post36 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post36 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post36 == 0 /\ a!1370^0-a!1370^post36 == 0 /\ x!18^0-x!18^post36 == 0 /\ -x!22^post36+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post36 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -result!12^post36+result!12^0 == 0 /\ -y!21^post36+y!21^0 == 0 /\ ct!19^0 <= 0 /\ -temp0!30^post36+temp0!30^0 == 0 /\ -i!406^post36+i!406^0 == 0 /\ -a!511^post36+a!511^0 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post36 == 0 /\ -a!1371^post36+a!1371^0 == 0 /\ -ct!19^0 <= 0 /\ -a!654^post36+a!654^0 == 0 /\ -r!543^post36+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post36 == 0 /\ -nondet!13^post36+nondet!13^0 == 0 /\ -a!2035^post36+a!2035^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1810^0-a!1810^post36 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post36+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!244^post36+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post36+a!2238^0 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post36 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ a!1052^0-a!1052^post36 == 0 /\ -t!25^post36+t!25^0 == 0 /\ -length!28^post36+length!28^0 == 0 /\ -a!1055^post36+a!1055^0 == 0 /\ temp!34^0-temp!34^post36 == 0 /\ -tmp!33^post36+tmp!33^0 == 0 /\ -i!29^post36+i!29^0 == 0 /\ rcd!2515^0-rcd!2515^post36 == 0 /\ y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post36+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 37: l10 -> l11 : a!1052^0'=a!1052^post37, temp0!17^0'=temp0!17^post37, head!16^0'=head!16^post37, rcd!2515^0'=rcd!2515^post37, a!1810^0'=a!1810^post37, x!18^0'=x!18^post37, i!29^0'=i!29^post37, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post37, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post37, a!511^0'=a!511^post37, r!662^0'=r!662^post37, a!1370^0'=a!1370^post37, tmp!33^0'=tmp!33^post37, rcd!83^0'=rcd!83^post37, a!2238^0'=a!2238^post37, x_SLAM_f!20^0'=x_SLAM_f!20^post37, length!28^0'=length!28^post37, temp!34^0'=temp!34^post37, ct!19^0'=ct!19^post37, rcd!2460^0'=rcd!2460^post37, a!1610^0'=a!1610^post37, x!15^0'=x!15^post37, head!405^0'=head!405^post37, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post37, a!419^0'=a!419^post37, r!543^0'=r!543^post37, a!1055^0'=a!1055^post37, temp0!30^0'=temp0!30^post37, head!31^0'=head!31^post37, rcd!63^0'=rcd!63^post37, a!2035^0'=a!2035^post37, x!22^0'=x!22^post37, i!406^0'=i!406^post37, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post37, t!25^0'=t!25^post37, a!654^0'=a!654^post37, rcd!2393^0'=rcd!2393^post37, a!1371^0'=a!1371^post37, x!1365^0'=x!1365^post37, result!12^0'=result!12^post37, a!244^0'=a!244^post37, y!21^0'=y!21^post37, nondet!13^0'=nondet!13^post37, (temp0!30^0-temp0!30^post37 == 0 /\ 2-a!1810^0 <= 0 /\ -t!25^post37+t!25^0 == 0 /\ -x!22^post37+x!22^0 == 0 /\ -temp!34^post37+temp!34^0 == 0 /\ -a!1055^post37+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post37 == 0 /\ a!419^0-a!419^post37 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post37+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post37 == 0 /\ -y!21^post37+y!21^0 == 0 /\ a!1810^0-a!1810^post37 == 0 /\ a!1610^0-a!1610^post37 == 0 /\ -a!654^post37+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post37 == 0 /\ -rcd!63^post37+rcd!63^0 == 0 /\ -rcd!2393^post37+rcd!2393^0 == 0 /\ -result!12^post37+result!12^0 == 0 /\ head!16^0-head!16^post37 == 0 /\ -nondet!13^post37+nondet!13^0 == 0 /\ -a!2035^post37+a!2035^0 == 0 /\ a!2238^0-a!2238^post37 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!1365^post37+x!1365^0 == 0 /\ ct!19^0 <= 0 /\ -a!244^post37+a!244^0 == 0 /\ length!28^0-length!28^post37 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post37 == 0 /\ a!511^0-a!511^post37 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post37 == 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post37 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post37 == 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post37 == 0 /\ -sel_r!1224_Flink!24^post37+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post37 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post37+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ ct!19^0-ct!19^post37 == 0 /\ -head!16^0+x!18^0 <= 0 /\ head!31^0-head!31^post37 == 0 /\ i!29^0-i!29^post37 == 0 /\ x!15^0-x!15^post37 == 0 /\ 1-t!25^0 <= 0 /\ x!18^0-x!18^post37 == 0 /\ rcd!83^0-rcd!83^post37 == 0 /\ -rcd!2460^post37+rcd!2460^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post37 == 0 /\ y!21^0 <= 0 /\ -a!1371^post37+a!1371^0 == 0 /\ a!1370^0-a!1370^post37 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 38: l10 -> l11 : a!1052^0'=a!1052^post38, temp0!17^0'=temp0!17^post38, head!16^0'=head!16^post38, rcd!2515^0'=rcd!2515^post38, a!1810^0'=a!1810^post38, x!18^0'=x!18^post38, i!29^0'=i!29^post38, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post38, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post38, a!511^0'=a!511^post38, r!662^0'=r!662^post38, a!1370^0'=a!1370^post38, tmp!33^0'=tmp!33^post38, rcd!83^0'=rcd!83^post38, a!2238^0'=a!2238^post38, x_SLAM_f!20^0'=x_SLAM_f!20^post38, length!28^0'=length!28^post38, temp!34^0'=temp!34^post38, ct!19^0'=ct!19^post38, rcd!2460^0'=rcd!2460^post38, a!1610^0'=a!1610^post38, x!15^0'=x!15^post38, head!405^0'=head!405^post38, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post38, a!419^0'=a!419^post38, r!543^0'=r!543^post38, a!1055^0'=a!1055^post38, temp0!30^0'=temp0!30^post38, head!31^0'=head!31^post38, rcd!63^0'=rcd!63^post38, a!2035^0'=a!2035^post38, x!22^0'=x!22^post38, i!406^0'=i!406^post38, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post38, t!25^0'=t!25^post38, a!654^0'=a!654^post38, rcd!2393^0'=rcd!2393^post38, a!1371^0'=a!1371^post38, x!1365^0'=x!1365^post38, result!12^0'=result!12^post38, a!244^0'=a!244^post38, y!21^0'=y!21^post38, nondet!13^0'=nondet!13^post38, (-x!22^post38+x!22^0 == 0 /\ r!662^0-r!662^post38 == 0 /\ 1+t!25^0 <= 0 /\ -tmp!33^post38+tmp!33^0 == 0 /\ r!543^0-r!543^post38 == 0 /\ -x_SLAM_f!20^post38+x_SLAM_f!20^0 == 0 /\ -t!25^post38+t!25^0 == 0 /\ -a!244^post38+a!244^0 == 0 /\ -a!654^post38+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -temp0!30^post38+temp0!30^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post38 == 0 /\ -x!22^0 <= 0 /\ -head!405^post38+head!405^0 == 0 /\ -result!12^post38+result!12^0 == 0 /\ a!1052^0-a!1052^post38 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post38 == 0 /\ -nondet!13^post38+nondet!13^0 == 0 /\ ct!19^0-ct!19^post38 == 0 /\ rcd!2460^0-rcd!2460^post38 == 0 /\ a!2238^0-a!2238^post38 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post38 == 0 /\ -rcd!2393^post38+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post38 == 0 /\ a!1810^0-a!1810^post38 == 0 /\ rcd!83^0-rcd!83^post38 == 0 /\ a!1371^0-a!1371^post38 == 0 /\ i!29^0-i!29^post38 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ i!406^0-i!406^post38 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post38 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post38 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post38 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post38 == 0 /\ a!511^0-a!511^post38 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post38+x!1365^0 == 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post38+sel_r!1224_Flink!24^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post38 == 0 /\ -temp!34^post38+temp!34^0 == 0 /\ -y!21^post38+y!21^0 == 0 /\ -head!31^post38+head!31^0 == 0 /\ -a!1370^post38+a!1370^0 == 0 /\ -a!1610^post38+a!1610^0 == 0 /\ a!2035^0-a!2035^post38 == 0 /\ -x!15^post38+x!15^0 == 0 /\ y!21^0 <= 0 /\ -a!419^post38+a!419^0 == 0 /\ x!18^0-x!18^post38 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 39: l10 -> l11 : a!1052^0'=a!1052^post39, temp0!17^0'=temp0!17^post39, head!16^0'=head!16^post39, rcd!2515^0'=rcd!2515^post39, a!1810^0'=a!1810^post39, x!18^0'=x!18^post39, i!29^0'=i!29^post39, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post39, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post39, a!511^0'=a!511^post39, r!662^0'=r!662^post39, a!1370^0'=a!1370^post39, tmp!33^0'=tmp!33^post39, rcd!83^0'=rcd!83^post39, a!2238^0'=a!2238^post39, x_SLAM_f!20^0'=x_SLAM_f!20^post39, length!28^0'=length!28^post39, temp!34^0'=temp!34^post39, ct!19^0'=ct!19^post39, rcd!2460^0'=rcd!2460^post39, a!1610^0'=a!1610^post39, x!15^0'=x!15^post39, head!405^0'=head!405^post39, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post39, a!419^0'=a!419^post39, r!543^0'=r!543^post39, a!1055^0'=a!1055^post39, temp0!30^0'=temp0!30^post39, head!31^0'=head!31^post39, rcd!63^0'=rcd!63^post39, a!2035^0'=a!2035^post39, x!22^0'=x!22^post39, i!406^0'=i!406^post39, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post39, t!25^0'=t!25^post39, a!654^0'=a!654^post39, rcd!2393^0'=rcd!2393^post39, a!1371^0'=a!1371^post39, x!1365^0'=x!1365^post39, result!12^0'=result!12^post39, a!244^0'=a!244^post39, y!21^0'=y!21^post39, nondet!13^0'=nondet!13^post39, (-r!543^post39+r!543^0 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post39 == 0 /\ -a!654^post39+a!654^0 == 0 /\ 2-a!1810^0 <= 0 /\ -a!1371^post39+a!1371^0 == 0 /\ -a!2035^post39+a!2035^0 == 0 /\ a!1370^0-a!1370^post39 == 0 /\ -a!2238^post39+a!2238^0 == 0 /\ -nondet!13^post39+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp!34^0-temp!34^post39 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post39+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post39+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post39 == 0 /\ rcd!2515^0-rcd!2515^post39 == 0 /\ -tmp!33^post39+tmp!33^0 == 0 /\ -x_SLAM_f!20^post39+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post39+length!28^0 == 0 /\ head!16^0-head!16^post39 == 0 /\ ct!19^0-ct!19^post39 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post39 == 0 /\ a!1810^0-a!1810^post39 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post39 == 0 /\ rcd!83^0-rcd!83^post39 == 0 /\ a!1055^0-a!1055^post39 == 0 /\ x!15^0 <= 0 /\ -t!25^post39+t!25^0 == 0 /\ temp0!17^0-temp0!17^post39 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post39+rcd!2460^0 == 0 /\ -a!1610^post39+a!1610^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2393^post39+rcd!2393^0 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post39 == 0 /\ -head!31^post39+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post39 == 0 /\ -y!21^0 <= 0 /\ -r!662^post39+r!662^0 == 0 /\ -x!1365^post39+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post39+sel_r!1224_Flink!24^0 == 0 /\ rcd!63^0-rcd!63^post39 == 0 /\ -x!22^post39+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post39 == 0 /\ -y!21^post39+y!21^0 == 0 /\ -temp0!30^post39+temp0!30^0 == 0 /\ a!419^0-a!419^post39 == 0 /\ -result!12^post39+result!12^0 == 0 /\ -head!405^post39+head!405^0 == 0 /\ y!21^0 <= 0 /\ -i!406^post39+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 40: l11 -> l12 : a!1052^0'=a!1052^post40, temp0!17^0'=temp0!17^post40, head!16^0'=head!16^post40, rcd!2515^0'=rcd!2515^post40, a!1810^0'=a!1810^post40, x!18^0'=x!18^post40, i!29^0'=i!29^post40, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post40, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post40, a!511^0'=a!511^post40, r!662^0'=r!662^post40, a!1370^0'=a!1370^post40, tmp!33^0'=tmp!33^post40, rcd!83^0'=rcd!83^post40, a!2238^0'=a!2238^post40, x_SLAM_f!20^0'=x_SLAM_f!20^post40, length!28^0'=length!28^post40, temp!34^0'=temp!34^post40, ct!19^0'=ct!19^post40, rcd!2460^0'=rcd!2460^post40, a!1610^0'=a!1610^post40, x!15^0'=x!15^post40, head!405^0'=head!405^post40, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post40, a!419^0'=a!419^post40, r!543^0'=r!543^post40, a!1055^0'=a!1055^post40, temp0!30^0'=temp0!30^post40, head!31^0'=head!31^post40, rcd!63^0'=rcd!63^post40, a!2035^0'=a!2035^post40, x!22^0'=x!22^post40, i!406^0'=i!406^post40, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post40, t!25^0'=t!25^post40, a!654^0'=a!654^post40, rcd!2393^0'=rcd!2393^post40, a!1371^0'=a!1371^post40, x!1365^0'=x!1365^post40, result!12^0'=result!12^post40, a!244^0'=a!244^post40, y!21^0'=y!21^post40, nondet!13^0'=nondet!13^post40, (0 == 0 /\ -r!662^post40+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post40+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post40 == 0 /\ rcd!83^0-rcd!83^post40 == 0 /\ -sel_r!1224_Flink!24^post40+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post40 == 0 /\ tmp!33^0-tmp!33^post40 == 0 /\ length!28^0-length!28^post40 == 0 /\ -a!654^post40+a!654^0 == 0 /\ -a!2238^post40+a!2238^0 == 0 /\ -a!1371^post40+a!1371^0 == 0 /\ 1-a!1810^0+a!2035^post40 == 0 /\ temp0!17^0-temp0!17^post40 == 0 /\ -a!1055^post40+a!1055^0 == 0 /\ -head!31^post40+head!31^0 == 0 /\ head!405^0-head!405^post40 == 0 /\ rcd!2393^0-rcd!2393^post40 == 0 /\ -t!25^post40+t!25^0 == 0 /\ a!1370^0-a!1370^post40 == 0 /\ temp!34^0-temp!34^post40 == 0 /\ x!15^0-x!15^post40 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post40 == 0 /\ -x!22^post40+x!22^0 == 0 /\ -rcd!2515^post40+rcd!2515^0 == 0 /\ -x!18^post40+x!18^0 == 0 /\ -i!406^post40+i!406^0 == 0 /\ -i!29^post40+i!29^0 == 0 /\ -rcd!63^post40+rcd!63^0 == 0 /\ a!511^0-a!511^post40 == 0 /\ a!419^0-a!419^post40 == 0 /\ y!21^0-y!21^post40 == 0 /\ -result!12^post40+result!12^0 == 0 /\ -nondet!13^post40+nondet!13^0 == 0 /\ -temp0!30^post40+temp0!30^0 == 0 /\ r!543^0-r!543^post40 == 0 /\ -a!244^post40+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post40 == 0 /\ head!16^0-head!16^post40 == 0 /\ ct!19^0-ct!19^post40 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post40 == 0 /\ a!1610^0-a!1610^post40 == 0 /\ -x!1365^post40+x!1365^0 == 0), cost: 1 41: l12 -> l0 : a!1052^0'=a!1052^post41, temp0!17^0'=temp0!17^post41, head!16^0'=head!16^post41, rcd!2515^0'=rcd!2515^post41, a!1810^0'=a!1810^post41, x!18^0'=x!18^post41, i!29^0'=i!29^post41, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post41, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post41, a!511^0'=a!511^post41, r!662^0'=r!662^post41, a!1370^0'=a!1370^post41, tmp!33^0'=tmp!33^post41, rcd!83^0'=rcd!83^post41, a!2238^0'=a!2238^post41, x_SLAM_f!20^0'=x_SLAM_f!20^post41, length!28^0'=length!28^post41, temp!34^0'=temp!34^post41, ct!19^0'=ct!19^post41, rcd!2460^0'=rcd!2460^post41, a!1610^0'=a!1610^post41, x!15^0'=x!15^post41, head!405^0'=head!405^post41, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post41, a!419^0'=a!419^post41, r!543^0'=r!543^post41, a!1055^0'=a!1055^post41, temp0!30^0'=temp0!30^post41, head!31^0'=head!31^post41, rcd!63^0'=rcd!63^post41, a!2035^0'=a!2035^post41, x!22^0'=x!22^post41, i!406^0'=i!406^post41, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post41, t!25^0'=t!25^post41, a!654^0'=a!654^post41, rcd!2393^0'=rcd!2393^post41, a!1371^0'=a!1371^post41, x!1365^0'=x!1365^post41, result!12^0'=result!12^post41, a!244^0'=a!244^post41, y!21^0'=y!21^post41, nondet!13^0'=nondet!13^post41, (-x!1365^post41+x!1365^0 == 0 /\ -ct!19^post41+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post41 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post41 == 0 /\ a!1055^0-a!1055^post41 == 0 /\ a!1810^0-a!1810^post41 == 0 /\ a!2238^0-a!2238^post41 == 0 /\ tmp!33^0-tmp!33^post41 == 0 /\ t!25^0-t!25^post41 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ i!29^0-i!29^post41 == 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post41+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post41+y!21^0 == 0 /\ -temp!34^post41+temp!34^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post41+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post41 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post41+head!31^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post41+x!15^0 == 0 /\ -a!419^post41+a!419^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post41+a!1371^0 == 0 /\ a!1052^0-a!1052^post41 == 0 /\ x!15^0 <= 0 /\ -a!244^post41+a!244^0 == 0 /\ -head!405^post41+head!405^0 == 0 /\ -ct!19^0 <= 0 /\ -x_SLAM_f!20^post41+x_SLAM_f!20^0 == 0 /\ -x!22^post41+x!22^0 == 0 /\ head!16^0-head!16^post41 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post41 == 0 /\ a!1370^0-a!1370^post41 == 0 /\ -x!15^0 <= 0 /\ -a!654^post41+a!654^0 == 0 /\ -rcd!63^post41+rcd!63^0 == 0 /\ -temp0!30^post41+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post41 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ -i!406^post41+i!406^0 == 0 /\ x!18^0-x!18^post41 == 0 /\ x!22^0 <= 0 /\ a!2035^0-a!2035^post41 == 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2515^0-rcd!2515^post41 == 0 /\ -rcd!2393^post41+rcd!2393^0 == 0 /\ r!543^0-r!543^post41 == 0 /\ 1-t!25^0 <= 0 /\ -result!12^post41+result!12^0 == 0 /\ temp0!17^0-temp0!17^post41 == 0 /\ r!662^0-r!662^post41 == 0 /\ a!511^0-a!511^post41 == 0 /\ a!1610^0-a!1610^post41 == 0 /\ -nondet!13^post41+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 42: l12 -> l0 : a!1052^0'=a!1052^post42, temp0!17^0'=temp0!17^post42, head!16^0'=head!16^post42, rcd!2515^0'=rcd!2515^post42, a!1810^0'=a!1810^post42, x!18^0'=x!18^post42, i!29^0'=i!29^post42, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post42, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post42, a!511^0'=a!511^post42, r!662^0'=r!662^post42, a!1370^0'=a!1370^post42, tmp!33^0'=tmp!33^post42, rcd!83^0'=rcd!83^post42, a!2238^0'=a!2238^post42, x_SLAM_f!20^0'=x_SLAM_f!20^post42, length!28^0'=length!28^post42, temp!34^0'=temp!34^post42, ct!19^0'=ct!19^post42, rcd!2460^0'=rcd!2460^post42, a!1610^0'=a!1610^post42, x!15^0'=x!15^post42, head!405^0'=head!405^post42, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post42, a!419^0'=a!419^post42, r!543^0'=r!543^post42, a!1055^0'=a!1055^post42, temp0!30^0'=temp0!30^post42, head!31^0'=head!31^post42, rcd!63^0'=rcd!63^post42, a!2035^0'=a!2035^post42, x!22^0'=x!22^post42, i!406^0'=i!406^post42, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post42, t!25^0'=t!25^post42, a!654^0'=a!654^post42, rcd!2393^0'=rcd!2393^post42, a!1371^0'=a!1371^post42, x!1365^0'=x!1365^post42, result!12^0'=result!12^post42, a!244^0'=a!244^post42, y!21^0'=y!21^post42, nondet!13^0'=nondet!13^post42, (-rcd!2393^post42+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post42 == 0 /\ -rcd!2460^post42+rcd!2460^0 == 0 /\ a!654^0-a!654^post42 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post42 == 0 /\ -a!2035^0 <= 0 /\ a!1055^0-a!1055^post42 == 0 /\ -x!1365^post42+x!1365^0 == 0 /\ x!15^0-x!15^post42 == 0 /\ i!29^0-i!29^post42 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post42+head!31^0 == 0 /\ -a!1610^post42+a!1610^0 == 0 /\ -head!405^post42+head!405^0 == 0 /\ -y!21^post42+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post42 == 0 /\ -sel_r!543_Flink!24^post42+sel_r!543_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -temp0!30^post42+temp0!30^0 == 0 /\ -rcd!63^post42+rcd!63^0 == 0 /\ ct!19^0 <= 0 /\ temp!34^0-temp!34^post42 == 0 /\ -sel_r!1224_Flink!24^post42+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post42 == 0 /\ -r!543^post42+r!543^0 == 0 /\ rcd!2515^0-rcd!2515^post42 == 0 /\ a!1052^0-a!1052^post42 == 0 /\ x!15^0 <= 0 /\ -result!12^post42+result!12^0 == 0 /\ -a!419^post42+a!419^0 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post42 == 0 /\ -a!1371^post42+a!1371^0 == 0 /\ -a!244^post42+a!244^0 == 0 /\ -x!22^post42+x!22^0 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post42 == 0 /\ -y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post42+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post42 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post42 == 0 /\ 1-t!25^0 <= 0 /\ i!406^0-i!406^post42 == 0 /\ temp0!17^0-temp0!17^post42 == 0 /\ -x_SLAM_f!20^post42+x_SLAM_f!20^0 == 0 /\ -rcd!83^post42+rcd!83^0 == 0 /\ a!1370^0-a!1370^post42 == 0 /\ a!511^0-a!511^post42 == 0 /\ -nondet!13^post42+nondet!13^0 == 0 /\ -t!25^post42+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post42 == 0 /\ -a!2035^post42+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 43: l12 -> l0 : a!1052^0'=a!1052^post43, temp0!17^0'=temp0!17^post43, head!16^0'=head!16^post43, rcd!2515^0'=rcd!2515^post43, a!1810^0'=a!1810^post43, x!18^0'=x!18^post43, i!29^0'=i!29^post43, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post43, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post43, a!511^0'=a!511^post43, r!662^0'=r!662^post43, a!1370^0'=a!1370^post43, tmp!33^0'=tmp!33^post43, rcd!83^0'=rcd!83^post43, a!2238^0'=a!2238^post43, x_SLAM_f!20^0'=x_SLAM_f!20^post43, length!28^0'=length!28^post43, temp!34^0'=temp!34^post43, ct!19^0'=ct!19^post43, rcd!2460^0'=rcd!2460^post43, a!1610^0'=a!1610^post43, x!15^0'=x!15^post43, head!405^0'=head!405^post43, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post43, a!419^0'=a!419^post43, r!543^0'=r!543^post43, a!1055^0'=a!1055^post43, temp0!30^0'=temp0!30^post43, head!31^0'=head!31^post43, rcd!63^0'=rcd!63^post43, a!2035^0'=a!2035^post43, x!22^0'=x!22^post43, i!406^0'=i!406^post43, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post43, t!25^0'=t!25^post43, a!654^0'=a!654^post43, rcd!2393^0'=rcd!2393^post43, a!1371^0'=a!1371^post43, x!1365^0'=x!1365^post43, result!12^0'=result!12^post43, a!244^0'=a!244^post43, y!21^0'=y!21^post43, nondet!13^0'=nondet!13^post43, (-t!25^post43+t!25^0 == 0 /\ -temp!34^post43+temp!34^0 == 0 /\ -y!21^post43+y!21^0 == 0 /\ -x!22^post43+x!22^0 == 0 /\ a!419^0-a!419^post43 == 0 /\ r!543^0-r!543^post43 == 0 /\ temp0!17^0-temp0!17^post43 == 0 /\ -rcd!63^post43+rcd!63^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post43 == 0 /\ -i!406^post43+i!406^0 == 0 /\ -a!2035^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post43 == 0 /\ a!1810^0-a!1810^post43 == 0 /\ temp0!30^0-temp0!30^post43 == 0 /\ -rcd!2393^post43+rcd!2393^0 == 0 /\ -a!2035^post43+a!2035^0 == 0 /\ -result!12^post43+result!12^0 == 0 /\ -nondet!13^post43+nondet!13^0 == 0 /\ a!2238^0-a!2238^post43 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post43+a!244^0 == 0 /\ -x!1365^post43+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post43 == 0 /\ ct!19^0 <= 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post43 == 0 /\ a!511^0-a!511^post43 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post43 == 0 /\ r!662^0-r!662^post43 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post43+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post43 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post43+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -y!21^0 <= 0 /\ head!16^0-head!16^post43 == 0 /\ ct!19^0-ct!19^post43 == 0 /\ head!405^0-head!405^post43 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post43 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post43+a!1371^0 == 0 /\ head!31^0-head!31^post43 == 0 /\ 1-t!25^0 <= 0 /\ x!15^0-x!15^post43 == 0 /\ i!29^0-i!29^post43 == 0 /\ -a!654^post43+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post43 == 0 /\ rcd!83^0-rcd!83^post43 == 0 /\ x!18^0-x!18^post43 == 0 /\ tmp!33^0-tmp!33^post43 == 0 /\ -a!1055^post43+a!1055^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ a!1370^0-a!1370^post43 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 44: l12 -> l0 : a!1052^0'=a!1052^post44, temp0!17^0'=temp0!17^post44, head!16^0'=head!16^post44, rcd!2515^0'=rcd!2515^post44, a!1810^0'=a!1810^post44, x!18^0'=x!18^post44, i!29^0'=i!29^post44, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post44, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post44, a!511^0'=a!511^post44, r!662^0'=r!662^post44, a!1370^0'=a!1370^post44, tmp!33^0'=tmp!33^post44, rcd!83^0'=rcd!83^post44, a!2238^0'=a!2238^post44, x_SLAM_f!20^0'=x_SLAM_f!20^post44, length!28^0'=length!28^post44, temp!34^0'=temp!34^post44, ct!19^0'=ct!19^post44, rcd!2460^0'=rcd!2460^post44, a!1610^0'=a!1610^post44, x!15^0'=x!15^post44, head!405^0'=head!405^post44, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post44, a!419^0'=a!419^post44, r!543^0'=r!543^post44, a!1055^0'=a!1055^post44, temp0!30^0'=temp0!30^post44, head!31^0'=head!31^post44, rcd!63^0'=rcd!63^post44, a!2035^0'=a!2035^post44, x!22^0'=x!22^post44, i!406^0'=i!406^post44, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post44, t!25^0'=t!25^post44, a!654^0'=a!654^post44, rcd!2393^0'=rcd!2393^post44, a!1371^0'=a!1371^post44, x!1365^0'=x!1365^post44, result!12^0'=result!12^post44, a!244^0'=a!244^post44, y!21^0'=y!21^post44, nondet!13^0'=nondet!13^post44, (r!543^0-r!543^post44 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post44+a!244^0 == 0 /\ r!662^0-r!662^post44 == 0 /\ -head!405^post44+head!405^0 == 0 /\ -x_SLAM_f!20^post44+x_SLAM_f!20^0 == 0 /\ -t!25^post44+t!25^0 == 0 /\ -a!654^post44+a!654^0 == 0 /\ -a!1610^post44+a!1610^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!63^0-rcd!63^post44 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -temp0!30^post44+temp0!30^0 == 0 /\ -tmp!33^post44+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post44 == 0 /\ ct!19^0-ct!19^post44 == 0 /\ -result!12^post44+result!12^0 == 0 /\ -rcd!2393^post44+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post44 == 0 /\ a!1810^0-a!1810^post44 == 0 /\ a!2238^0-a!2238^post44 == 0 /\ a!1055^0-a!1055^post44 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post44 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post44 == 0 /\ ct!19^0 <= 0 /\ rcd!83^0-rcd!83^post44 == 0 /\ -nondet!13^post44+nondet!13^0 == 0 /\ i!29^0-i!29^post44 == 0 /\ a!1371^0-a!1371^post44 == 0 /\ i!406^0-i!406^post44 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post44 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post44+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post44 == 0 /\ length!28^0-length!28^post44 == 0 /\ a!511^0-a!511^post44 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post44+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post44 == 0 /\ -y!21^post44+y!21^0 == 0 /\ -temp!34^post44+temp!34^0 == 0 /\ -a!1370^post44+a!1370^0 == 0 /\ -head!31^post44+head!31^0 == 0 /\ -a!419^post44+a!419^0 == 0 /\ -x!15^post44+x!15^0 == 0 /\ x!22^0-x!22^post44 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post44 == 0 /\ y!21^0 <= 0 /\ x!18^0-x!18^post44 == 0 /\ a!2035^0-a!2035^post44 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 45: l12 -> l0 : a!1052^0'=a!1052^post45, temp0!17^0'=temp0!17^post45, head!16^0'=head!16^post45, rcd!2515^0'=rcd!2515^post45, a!1810^0'=a!1810^post45, x!18^0'=x!18^post45, i!29^0'=i!29^post45, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post45, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post45, a!511^0'=a!511^post45, r!662^0'=r!662^post45, a!1370^0'=a!1370^post45, tmp!33^0'=tmp!33^post45, rcd!83^0'=rcd!83^post45, a!2238^0'=a!2238^post45, x_SLAM_f!20^0'=x_SLAM_f!20^post45, length!28^0'=length!28^post45, temp!34^0'=temp!34^post45, ct!19^0'=ct!19^post45, rcd!2460^0'=rcd!2460^post45, a!1610^0'=a!1610^post45, x!15^0'=x!15^post45, head!405^0'=head!405^post45, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post45, a!419^0'=a!419^post45, r!543^0'=r!543^post45, a!1055^0'=a!1055^post45, temp0!30^0'=temp0!30^post45, head!31^0'=head!31^post45, rcd!63^0'=rcd!63^post45, a!2035^0'=a!2035^post45, x!22^0'=x!22^post45, i!406^0'=i!406^post45, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post45, t!25^0'=t!25^post45, a!654^0'=a!654^post45, rcd!2393^0'=rcd!2393^post45, a!1371^0'=a!1371^post45, x!1365^0'=x!1365^post45, result!12^0'=result!12^post45, a!244^0'=a!244^post45, y!21^0'=y!21^post45, nondet!13^0'=nondet!13^post45, (x!18^0-x!18^post45 == 0 /\ -a!2035^post45+a!2035^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post45+a!244^0 == 0 /\ -a!2238^post45+a!2238^0 == 0 /\ -a!1371^post45+a!1371^0 == 0 /\ -result!12^post45+result!12^0 == 0 /\ -a!654^post45+a!654^0 == 0 /\ a!1370^0-a!1370^post45 == 0 /\ -x!22^post45+x!22^0 == 0 /\ -length!28^post45+length!28^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post45 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post45 == 0 /\ rcd!2515^0-rcd!2515^post45 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post45+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-x!22^0 <= 0 /\ -tmp!33^post45+tmp!33^0 == 0 /\ -x_SLAM_f!20^post45+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post45 == 0 /\ -nondet!13^post45+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ i!29^0-i!29^post45 == 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post45 == 0 /\ a!1810^0-a!1810^post45 == 0 /\ rcd!83^0-rcd!83^post45 == 0 /\ x!15^0-x!15^post45 == 0 /\ -t!25^post45+t!25^0 == 0 /\ a!1055^0-a!1055^post45 == 0 /\ x!15^0 <= 0 /\ -rcd!2393^post45+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post45 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post45+rcd!2460^0 == 0 /\ -x!15^0 <= 0 /\ -r!662^post45+r!662^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post45 == 0 /\ -x!1365^post45+x!1365^0 == 0 /\ -head!31^post45+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post45+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post45 == 0 /\ rcd!63^0-rcd!63^post45 == 0 /\ -head!405^post45+head!405^0 == 0 /\ a!511^0-a!511^post45 == 0 /\ -y!21^post45+y!21^0 == 0 /\ a!419^0-a!419^post45 == 0 /\ -temp0!30^post45+temp0!30^0 == 0 /\ y!21^0 <= 0 /\ -r!543^post45+r!543^0 == 0 /\ -a!1610^post45+a!1610^0 == 0 /\ -sel_r!1224_Flink!24^post45+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 46: l12 -> l0 : a!1052^0'=a!1052^post46, temp0!17^0'=temp0!17^post46, head!16^0'=head!16^post46, rcd!2515^0'=rcd!2515^post46, a!1810^0'=a!1810^post46, x!18^0'=x!18^post46, i!29^0'=i!29^post46, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post46, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post46, a!511^0'=a!511^post46, r!662^0'=r!662^post46, a!1370^0'=a!1370^post46, tmp!33^0'=tmp!33^post46, rcd!83^0'=rcd!83^post46, a!2238^0'=a!2238^post46, x_SLAM_f!20^0'=x_SLAM_f!20^post46, length!28^0'=length!28^post46, temp!34^0'=temp!34^post46, ct!19^0'=ct!19^post46, rcd!2460^0'=rcd!2460^post46, a!1610^0'=a!1610^post46, x!15^0'=x!15^post46, head!405^0'=head!405^post46, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post46, a!419^0'=a!419^post46, r!543^0'=r!543^post46, a!1055^0'=a!1055^post46, temp0!30^0'=temp0!30^post46, head!31^0'=head!31^post46, rcd!63^0'=rcd!63^post46, a!2035^0'=a!2035^post46, x!22^0'=x!22^post46, i!406^0'=i!406^post46, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post46, t!25^0'=t!25^post46, a!654^0'=a!654^post46, rcd!2393^0'=rcd!2393^post46, a!1371^0'=a!1371^post46, x!1365^0'=x!1365^post46, result!12^0'=result!12^post46, a!244^0'=a!244^post46, y!21^0'=y!21^post46, nondet!13^0'=nondet!13^post46, (1+t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post46+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post46 == 0 /\ rcd!83^0-rcd!83^post46 == 0 /\ -nondet!13^post46+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post46+sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post46 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post46+a!2238^0 == 0 /\ -a!1371^post46+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post46+a!654^0 == 0 /\ -a!1055^post46+a!1055^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post46 == 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post46 == 0 /\ -head!31^post46+head!31^0 == 0 /\ x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post46 == 0 /\ -length!28^post46+length!28^0 == 0 /\ -r!662^post46+r!662^0 == 0 /\ a!1370^0-a!1370^post46 == 0 /\ -i!406^post46+i!406^0 == 0 /\ -ct!19^0 <= 0 /\ x!15^0-x!15^post46 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post46 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post46 == 0 /\ temp!34^0-temp!34^post46 == 0 /\ -x!22^post46+x!22^0 == 0 /\ -rcd!2515^post46+rcd!2515^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -i!29^post46+i!29^0 == 0 /\ -t!25^post46+t!25^0 == 0 /\ -x!18^post46+x!18^0 == 0 /\ -a!1610^post46+a!1610^0 == 0 /\ -rcd!63^post46+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post46+a!2035^0 == 0 /\ a!419^0-a!419^post46 == 0 /\ -temp0!30^post46+temp0!30^0 == 0 /\ -a!244^post46+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post46 == 0 /\ -result!12^post46+result!12^0 == 0 /\ a!511^0-a!511^post46 == 0 /\ r!543^0-r!543^post46 == 0 /\ head!16^0-head!16^post46 == 0 /\ ct!19^0-ct!19^post46 == 0 /\ y!21^0 <= 0 /\ -x!1365^post46+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post46 == 0 /\ 1+x!22^0 <= 0 /\ a!1810^0-a!1810^post46 == 0 /\ -y!21^post46+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 47: l12 -> l0 : a!1052^0'=a!1052^post47, temp0!17^0'=temp0!17^post47, head!16^0'=head!16^post47, rcd!2515^0'=rcd!2515^post47, a!1810^0'=a!1810^post47, x!18^0'=x!18^post47, i!29^0'=i!29^post47, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post47, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post47, a!511^0'=a!511^post47, r!662^0'=r!662^post47, a!1370^0'=a!1370^post47, tmp!33^0'=tmp!33^post47, rcd!83^0'=rcd!83^post47, a!2238^0'=a!2238^post47, x_SLAM_f!20^0'=x_SLAM_f!20^post47, length!28^0'=length!28^post47, temp!34^0'=temp!34^post47, ct!19^0'=ct!19^post47, rcd!2460^0'=rcd!2460^post47, a!1610^0'=a!1610^post47, x!15^0'=x!15^post47, head!405^0'=head!405^post47, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post47, a!419^0'=a!419^post47, r!543^0'=r!543^post47, a!1055^0'=a!1055^post47, temp0!30^0'=temp0!30^post47, head!31^0'=head!31^post47, rcd!63^0'=rcd!63^post47, a!2035^0'=a!2035^post47, x!22^0'=x!22^post47, i!406^0'=i!406^post47, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post47, t!25^0'=t!25^post47, a!654^0'=a!654^post47, rcd!2393^0'=rcd!2393^post47, a!1371^0'=a!1371^post47, x!1365^0'=x!1365^post47, result!12^0'=result!12^post47, a!244^0'=a!244^post47, y!21^0'=y!21^post47, nondet!13^0'=nondet!13^post47, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post47 == 0 /\ -ct!19^post47+ct!19^0 == 0 /\ a!1810^0-a!1810^post47 == 0 /\ -x!1365^post47+x!1365^0 == 0 /\ a!2238^0-a!2238^post47 == 0 /\ t!25^0-t!25^post47 == 0 /\ tmp!33^0-tmp!33^post47 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post47+sel_r!1224_Flink!24^0 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ rcd!2460^0-rcd!2460^post47 == 0 /\ i!29^0-i!29^post47 == 0 /\ -a!1371^post47+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post47+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post47 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post47 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post47+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -a!419^post47+a!419^0 == 0 /\ -temp!34^post47+temp!34^0 == 0 /\ x!15^0 <= 0 /\ -x!15^post47+x!15^0 == 0 /\ -x_SLAM_f!20^post47+x_SLAM_f!20^0 == 0 /\ -a!244^post47+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post47 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post47 == 0 /\ -head!405^post47+head!405^0 == 0 /\ -a!654^post47+a!654^0 == 0 /\ -rcd!63^post47+rcd!63^0 == 0 /\ a!1370^0-a!1370^post47 == 0 /\ -x!15^0 <= 0 /\ rcd!83^0-rcd!83^post47 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ x!22^0-x!22^post47 == 0 /\ -y!21^post47+y!21^0 == 0 /\ -i!406^post47+i!406^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ r!543^0-r!543^post47 == 0 /\ -rcd!2393^post47+rcd!2393^0 == 0 /\ -result!12^post47+result!12^0 == 0 /\ temp0!17^0-temp0!17^post47 == 0 /\ r!662^0-r!662^post47 == 0 /\ -temp0!30^post47+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post47 == 0 /\ -a!2035^post47+a!2035^0 == 0 /\ a!1055^0-a!1055^post47 == 0 /\ -x!18^post47+x!18^0 == 0 /\ y!21^0 <= 0 /\ -nondet!13^post47+nondet!13^0 == 0 /\ a!511^0-a!511^post47 == 0 /\ a!1610^0-a!1610^post47 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 48: l12 -> l0 : a!1052^0'=a!1052^post48, temp0!17^0'=temp0!17^post48, head!16^0'=head!16^post48, rcd!2515^0'=rcd!2515^post48, a!1810^0'=a!1810^post48, x!18^0'=x!18^post48, i!29^0'=i!29^post48, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post48, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post48, a!511^0'=a!511^post48, r!662^0'=r!662^post48, a!1370^0'=a!1370^post48, tmp!33^0'=tmp!33^post48, rcd!83^0'=rcd!83^post48, a!2238^0'=a!2238^post48, x_SLAM_f!20^0'=x_SLAM_f!20^post48, length!28^0'=length!28^post48, temp!34^0'=temp!34^post48, ct!19^0'=ct!19^post48, rcd!2460^0'=rcd!2460^post48, a!1610^0'=a!1610^post48, x!15^0'=x!15^post48, head!405^0'=head!405^post48, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post48, a!419^0'=a!419^post48, r!543^0'=r!543^post48, a!1055^0'=a!1055^post48, temp0!30^0'=temp0!30^post48, head!31^0'=head!31^post48, rcd!63^0'=rcd!63^post48, a!2035^0'=a!2035^post48, x!22^0'=x!22^post48, i!406^0'=i!406^post48, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post48, t!25^0'=t!25^post48, a!654^0'=a!654^post48, rcd!2393^0'=rcd!2393^post48, a!1371^0'=a!1371^post48, x!1365^0'=x!1365^post48, result!12^0'=result!12^post48, a!244^0'=a!244^post48, y!21^0'=y!21^post48, nondet!13^0'=nondet!13^post48, (tmp!33^0-tmp!33^post48 == 0 /\ -rcd!2393^post48+rcd!2393^0 == 0 /\ -x!1365^post48+x!1365^0 == 0 /\ a!654^0-a!654^post48 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post48 == 0 /\ -rcd!2460^post48+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post48 == 0 /\ ct!19^0-ct!19^post48 == 0 /\ a!511^0-a!511^post48 == 0 /\ a!1810^0-a!1810^post48 == 0 /\ -temp!34^post48+temp!34^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post48 == 0 /\ -a!2035^0 <= 0 /\ x!15^0-x!15^post48 == 0 /\ i!29^0-i!29^post48 == 0 /\ 1-x!22^0 <= 0 /\ -head!405^post48+head!405^0 == 0 /\ -head!31^post48+head!31^0 == 0 /\ -y!21^post48+y!21^0 == 0 /\ -a!1610^post48+a!1610^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post48 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post48+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post48+rcd!63^0 == 0 /\ -r!543^post48+r!543^0 == 0 /\ -sel_r!543_Flink!24^post48+sel_r!543_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post48 == 0 /\ a!1052^0-a!1052^post48 == 0 /\ a!2238^0-a!2238^post48 == 0 /\ x!15^0 <= 0 /\ -a!244^post48+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!419^post48+a!419^0 == 0 /\ -temp0!30^post48+temp0!30^0 == 0 /\ head!16^0-head!16^post48 == 0 /\ -a!1371^post48+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post48 == 0 /\ -x!15^0 <= 0 /\ -x!22^post48+x!22^0 == 0 /\ -y!21^0 <= 0 /\ x!18^0-x!18^post48 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -x_SLAM_f!20^post48+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post48 == 0 /\ r!662^0-r!662^post48 == 0 /\ temp0!17^0-temp0!17^post48 == 0 /\ a!1370^0-a!1370^post48 == 0 /\ -rcd!83^post48+rcd!83^0 == 0 /\ -t!25^post48+t!25^0 == 0 /\ -nondet!13^post48+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ -a!2035^post48+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 49: l12 -> l0 : a!1052^0'=a!1052^post49, temp0!17^0'=temp0!17^post49, head!16^0'=head!16^post49, rcd!2515^0'=rcd!2515^post49, a!1810^0'=a!1810^post49, x!18^0'=x!18^post49, i!29^0'=i!29^post49, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post49, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post49, a!511^0'=a!511^post49, r!662^0'=r!662^post49, a!1370^0'=a!1370^post49, tmp!33^0'=tmp!33^post49, rcd!83^0'=rcd!83^post49, a!2238^0'=a!2238^post49, x_SLAM_f!20^0'=x_SLAM_f!20^post49, length!28^0'=length!28^post49, temp!34^0'=temp!34^post49, ct!19^0'=ct!19^post49, rcd!2460^0'=rcd!2460^post49, a!1610^0'=a!1610^post49, x!15^0'=x!15^post49, head!405^0'=head!405^post49, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post49, a!419^0'=a!419^post49, r!543^0'=r!543^post49, a!1055^0'=a!1055^post49, temp0!30^0'=temp0!30^post49, head!31^0'=head!31^post49, rcd!63^0'=rcd!63^post49, a!2035^0'=a!2035^post49, x!22^0'=x!22^post49, i!406^0'=i!406^post49, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post49, t!25^0'=t!25^post49, a!654^0'=a!654^post49, rcd!2393^0'=rcd!2393^post49, a!1371^0'=a!1371^post49, x!1365^0'=x!1365^post49, result!12^0'=result!12^post49, a!244^0'=a!244^post49, y!21^0'=y!21^post49, nondet!13^0'=nondet!13^post49, (-head!31^post49+head!31^0 == 0 /\ head!405^0-head!405^post49 == 0 /\ -a!1610^post49+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post49 == 0 /\ -rcd!2460^post49+rcd!2460^0 == 0 /\ -rcd!2393^post49+rcd!2393^0 == 0 /\ -rcd!83^post49+rcd!83^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!654^0-a!654^post49 == 0 /\ -t!25^post49+t!25^0 == 0 /\ ct!19^0-ct!19^post49 == 0 /\ -a!2035^0 <= 0 /\ head!16^0-head!16^post49 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post49 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post49 == 0 /\ -temp0!30^post49+temp0!30^0 == 0 /\ -x!1365^post49+x!1365^0 == 0 /\ x!18^0-x!18^post49 == 0 /\ a!1370^0-a!1370^post49 == 0 /\ x!15^0-x!15^post49 == 0 /\ i!29^0-i!29^post49 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post49 == 0 /\ -result!12^post49+result!12^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post49+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post49+y!21^0 == 0 /\ -a!511^post49+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post49 == 0 /\ -ct!19^0 <= 0 /\ a!419^0-a!419^post49 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post49 == 0 /\ -r!543^post49+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post49+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post49 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post49 == 0 /\ -nondet!13^post49+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ -a!2035^post49+a!2035^0 == 0 /\ -a!2238^post49+a!2238^0 == 0 /\ -a!244^post49+a!244^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -length!28^post49+length!28^0 == 0 /\ 1-t!25^0 <= 0 /\ -tmp!33^post49+tmp!33^0 == 0 /\ -a!1371^post49+a!1371^0 == 0 /\ temp!34^0-temp!34^post49 == 0 /\ i!406^0-i!406^post49 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post49 == 0 /\ -r!662^post49+r!662^0 == 0 /\ y!21^0 <= 0 /\ -a!1055^post49+a!1055^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 50: l12 -> l0 : a!1052^0'=a!1052^post50, temp0!17^0'=temp0!17^post50, head!16^0'=head!16^post50, rcd!2515^0'=rcd!2515^post50, a!1810^0'=a!1810^post50, x!18^0'=x!18^post50, i!29^0'=i!29^post50, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post50, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post50, a!511^0'=a!511^post50, r!662^0'=r!662^post50, a!1370^0'=a!1370^post50, tmp!33^0'=tmp!33^post50, rcd!83^0'=rcd!83^post50, a!2238^0'=a!2238^post50, x_SLAM_f!20^0'=x_SLAM_f!20^post50, length!28^0'=length!28^post50, temp!34^0'=temp!34^post50, ct!19^0'=ct!19^post50, rcd!2460^0'=rcd!2460^post50, a!1610^0'=a!1610^post50, x!15^0'=x!15^post50, head!405^0'=head!405^post50, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post50, a!419^0'=a!419^post50, r!543^0'=r!543^post50, a!1055^0'=a!1055^post50, temp0!30^0'=temp0!30^post50, head!31^0'=head!31^post50, rcd!63^0'=rcd!63^post50, a!2035^0'=a!2035^post50, x!22^0'=x!22^post50, i!406^0'=i!406^post50, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post50, t!25^0'=t!25^post50, a!654^0'=a!654^post50, rcd!2393^0'=rcd!2393^post50, a!1371^0'=a!1371^post50, x!1365^0'=x!1365^post50, result!12^0'=result!12^post50, a!244^0'=a!244^post50, y!21^0'=y!21^post50, nondet!13^0'=nondet!13^post50, (-length!28^post50+length!28^0 == 0 /\ -i!406^post50+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post50+x!22^0 == 0 /\ -head!405^post50+head!405^0 == 0 /\ temp0!17^0-temp0!17^post50 == 0 /\ rcd!2515^0-rcd!2515^post50 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -y!21^post50+y!21^0 == 0 /\ -a!2035^0 <= 0 /\ a!511^0-a!511^post50 == 0 /\ -t!25^post50+t!25^0 == 0 /\ -a!654^post50+a!654^0 == 0 /\ -rcd!63^post50+rcd!63^0 == 0 /\ -rcd!2393^post50+rcd!2393^0 == 0 /\ -nondet!13^post50+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post50 == 0 /\ x!1365^0-x!1365^post50 == 0 /\ -sel_r!1224_Flink!24^post50+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post50+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post50+a!2035^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1370^0-a!1370^post50 == 0 /\ x!18^0-x!18^post50 == 0 /\ tmp!33^0-tmp!33^post50 == 0 /\ -a!244^post50+a!244^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post50+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -ct!19^0 <= 0 /\ -ct!19^post50+ct!19^0 == 0 /\ r!662^0-r!662^post50 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post50 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post50 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post50 == 0 /\ a!2035^0 <= 0 /\ a!1610^0-a!1610^post50 == 0 /\ x!22^0 <= 0 /\ temp!34^0-temp!34^post50 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post50 == 0 /\ -x!15^post50+x!15^0 == 0 /\ -r!543^post50+r!543^0 == 0 /\ -a!1371^post50+a!1371^0 == 0 /\ -a!419^post50+a!419^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post50+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post50 == 0 /\ a!1810^0-a!1810^post50 == 0 /\ a!2238^0-a!2238^post50 == 0 /\ -a!1055^post50+a!1055^0 == 0 /\ rcd!83^0-rcd!83^post50 == 0 /\ y!21^0 <= 0 /\ -head!31^post50+head!31^0 == 0 /\ -rcd!2460^post50+rcd!2460^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 51: l12 -> l0 : a!1052^0'=a!1052^post51, temp0!17^0'=temp0!17^post51, head!16^0'=head!16^post51, rcd!2515^0'=rcd!2515^post51, a!1810^0'=a!1810^post51, x!18^0'=x!18^post51, i!29^0'=i!29^post51, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post51, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post51, a!511^0'=a!511^post51, r!662^0'=r!662^post51, a!1370^0'=a!1370^post51, tmp!33^0'=tmp!33^post51, rcd!83^0'=rcd!83^post51, a!2238^0'=a!2238^post51, x_SLAM_f!20^0'=x_SLAM_f!20^post51, length!28^0'=length!28^post51, temp!34^0'=temp!34^post51, ct!19^0'=ct!19^post51, rcd!2460^0'=rcd!2460^post51, a!1610^0'=a!1610^post51, x!15^0'=x!15^post51, head!405^0'=head!405^post51, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post51, a!419^0'=a!419^post51, r!543^0'=r!543^post51, a!1055^0'=a!1055^post51, temp0!30^0'=temp0!30^post51, head!31^0'=head!31^post51, rcd!63^0'=rcd!63^post51, a!2035^0'=a!2035^post51, x!22^0'=x!22^post51, i!406^0'=i!406^post51, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post51, t!25^0'=t!25^post51, a!654^0'=a!654^post51, rcd!2393^0'=rcd!2393^post51, a!1371^0'=a!1371^post51, x!1365^0'=x!1365^post51, result!12^0'=result!12^post51, a!244^0'=a!244^post51, y!21^0'=y!21^post51, nondet!13^0'=nondet!13^post51, (1+t!25^0 <= 0 /\ -a!244^post51+a!244^0 == 0 /\ r!543^0-r!543^post51 == 0 /\ length!28^0-length!28^post51 == 0 /\ temp0!17^0-temp0!17^post51 == 0 /\ -t!25^post51+t!25^0 == 0 /\ 1-a!2035^0 <= 0 /\ -a!654^post51+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post51+result!12^0 == 0 /\ -a!2035^0 <= 0 /\ -x!22^post51+x!22^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post51+x_SLAM_f!20^0 == 0 /\ -y!21^post51+y!21^0 == 0 /\ -temp0!30^post51+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post51 == 0 /\ tmp!33^0-tmp!33^post51 == 0 /\ ct!19^0-ct!19^post51 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post51 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -rcd!83^post51+rcd!83^0 == 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post51 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post51 == 0 /\ a!1371^0-a!1371^post51 == 0 /\ -rcd!2393^post51+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post51+nondet!13^0 == 0 /\ i!406^0-i!406^post51 == 0 /\ rcd!2515^0-rcd!2515^post51 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post51+x!15^0 == 0 /\ r!662^0-r!662^post51 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post51+x!1365^0 == 0 /\ a!1052^0-a!1052^post51 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post51 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ a!2238^0-a!2238^post51 == 0 /\ a!1055^0-a!1055^post51 == 0 /\ -head!31^post51+head!31^0 == 0 /\ head!16^0-head!16^post51 == 0 /\ -head!405^post51+head!405^0 == 0 /\ -a!1610^post51+a!1610^0 == 0 /\ a!1810^0-a!1810^post51 == 0 /\ -temp!34^post51+temp!34^0 == 0 /\ a!2035^0-a!2035^post51 == 0 /\ -sel_r!1224_Flink!24^post51+sel_r!1224_Flink!24^0 == 0 /\ y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post51 == 0 /\ -a!419^post51+a!419^0 == 0 /\ -rcd!63^post51+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post51+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post51 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 52: l12 -> l0 : a!1052^0'=a!1052^post52, temp0!17^0'=temp0!17^post52, head!16^0'=head!16^post52, rcd!2515^0'=rcd!2515^post52, a!1810^0'=a!1810^post52, x!18^0'=x!18^post52, i!29^0'=i!29^post52, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post52, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post52, a!511^0'=a!511^post52, r!662^0'=r!662^post52, a!1370^0'=a!1370^post52, tmp!33^0'=tmp!33^post52, rcd!83^0'=rcd!83^post52, a!2238^0'=a!2238^post52, x_SLAM_f!20^0'=x_SLAM_f!20^post52, length!28^0'=length!28^post52, temp!34^0'=temp!34^post52, ct!19^0'=ct!19^post52, rcd!2460^0'=rcd!2460^post52, a!1610^0'=a!1610^post52, x!15^0'=x!15^post52, head!405^0'=head!405^post52, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post52, a!419^0'=a!419^post52, r!543^0'=r!543^post52, a!1055^0'=a!1055^post52, temp0!30^0'=temp0!30^post52, head!31^0'=head!31^post52, rcd!63^0'=rcd!63^post52, a!2035^0'=a!2035^post52, x!22^0'=x!22^post52, i!406^0'=i!406^post52, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post52, t!25^0'=t!25^post52, a!654^0'=a!654^post52, rcd!2393^0'=rcd!2393^post52, a!1371^0'=a!1371^post52, x!1365^0'=x!1365^post52, result!12^0'=result!12^post52, a!244^0'=a!244^post52, y!21^0'=y!21^post52, nondet!13^0'=nondet!13^post52, (x_SLAM_f!20^0-x_SLAM_f!20^post52 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post52 == 0 /\ -r!543^post52+r!543^0 == 0 /\ a!1370^0-a!1370^post52 == 0 /\ temp!34^0-temp!34^post52 == 0 /\ x!15^0-x!15^post52 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post52 == 0 /\ -a!2238^post52+a!2238^0 == 0 /\ -a!244^post52+a!244^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post52+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post52+a!1371^0 == 0 /\ -a!419^post52+a!419^0 == 0 /\ -a!2035^0 <= 0 /\ -nondet!13^post52+nondet!13^0 == 0 /\ -tmp!33^post52+tmp!33^0 == 0 /\ -length!28^post52+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post52 == 0 /\ a!1810^0-a!1810^post52 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0-ct!19^post52 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post52 == 0 /\ a!654^0-a!654^post52 == 0 /\ x!15^0 <= 0 /\ a!1055^0-a!1055^post52 == 0 /\ a!1052^0-a!1052^post52 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post52+head!31^0 == 0 /\ -a!1610^post52+a!1610^0 == 0 /\ -rcd!2393^post52+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post52+t!25^0 == 0 /\ i!406^0-i!406^post52 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post52+rcd!83^0 == 0 /\ -rcd!2460^post52+rcd!2460^0 == 0 /\ rcd!2515^0-rcd!2515^post52 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!63^0-rcd!63^post52 == 0 /\ a!2035^0-a!2035^post52 == 0 /\ -sel_r!1224_Flink!24^post52+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post52+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post52 == 0 /\ -y!21^post52+y!21^0 == 0 /\ r!662^0-r!662^post52 == 0 /\ -a!511^post52+a!511^0 == 0 /\ temp0!17^0-temp0!17^post52 == 0 /\ -result!12^post52+result!12^0 == 0 /\ -x!22^post52+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -head!405^post52+head!405^0 == 0 /\ -temp0!30^post52+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 53: l13 -> l14 : a!1052^0'=a!1052^post53, temp0!17^0'=temp0!17^post53, head!16^0'=head!16^post53, rcd!2515^0'=rcd!2515^post53, a!1810^0'=a!1810^post53, x!18^0'=x!18^post53, i!29^0'=i!29^post53, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post53, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post53, a!511^0'=a!511^post53, r!662^0'=r!662^post53, a!1370^0'=a!1370^post53, tmp!33^0'=tmp!33^post53, rcd!83^0'=rcd!83^post53, a!2238^0'=a!2238^post53, x_SLAM_f!20^0'=x_SLAM_f!20^post53, length!28^0'=length!28^post53, temp!34^0'=temp!34^post53, ct!19^0'=ct!19^post53, rcd!2460^0'=rcd!2460^post53, a!1610^0'=a!1610^post53, x!15^0'=x!15^post53, head!405^0'=head!405^post53, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post53, a!419^0'=a!419^post53, r!543^0'=r!543^post53, a!1055^0'=a!1055^post53, temp0!30^0'=temp0!30^post53, head!31^0'=head!31^post53, rcd!63^0'=rcd!63^post53, a!2035^0'=a!2035^post53, x!22^0'=x!22^post53, i!406^0'=i!406^post53, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post53, t!25^0'=t!25^post53, a!654^0'=a!654^post53, rcd!2393^0'=rcd!2393^post53, a!1371^0'=a!1371^post53, x!1365^0'=x!1365^post53, result!12^0'=result!12^post53, a!244^0'=a!244^post53, y!21^0'=y!21^post53, nondet!13^0'=nondet!13^post53, (-r!662^post53+r!662^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post53 == 0 /\ head!16^0-head!16^post53 == 0 /\ rcd!83^0-rcd!83^post53 == 0 /\ -ct!19^post53+ct!19^0 == 0 /\ x!18^0-x!18^post53 == 0 /\ a!1370^0-a!1370^post53 == 0 /\ -x!15^post53+x!15^0 == 0 /\ -r!543^post53+r!543^0 == 0 /\ -a!654^post53+a!654^0 == 0 /\ a!419^0-a!419^post53 == 0 /\ rcd!2515^0-rcd!2515^post53 == 0 /\ -a!1371^post53+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post53 == 0 /\ a!1610^0-a!1610^post53 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post53+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post53+head!31^0 == 0 /\ -rcd!2460^post53+rcd!2460^0 == 0 /\ -a!1055^post53+a!1055^0 == 0 /\ a!1810^0-a!1810^post53 == 0 /\ -x!22^post53+x!22^0 == 0 /\ -length!28^post53+length!28^0 == 0 /\ -i!406^post53+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post53 == 0 /\ -rcd!2393^post53+rcd!2393^0 == 0 /\ -i!29^post53+i!29^0 == 0 /\ a!2238^0-a!2238^post53 == 0 /\ -t!25^post53+t!25^0 == 0 /\ -a!511^post53+a!511^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ y!21^0-y!21^post53 == 0 /\ -rcd!63^post53+rcd!63^0 == 0 /\ head!405^0-head!405^post53 == 0 /\ -a!2035^post53+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post53 == 0 /\ -nondet!13^post53+nondet!13^0 == 0 /\ -sel_r!1224_Flink!24^post53+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post53+a!244^0 == 0 /\ -x!1365^post53+x!1365^0 == 0 /\ -result!12^post53+result!12^0 == 0 /\ a!1052^0-a!1052^post53 == 0 /\ temp!34^0-temp!34^post53 == 0 /\ temp0!30^0-temp0!30^post53 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post53 == 0), cost: 1 54: l13 -> l14 : a!1052^0'=a!1052^post54, temp0!17^0'=temp0!17^post54, head!16^0'=head!16^post54, rcd!2515^0'=rcd!2515^post54, a!1810^0'=a!1810^post54, x!18^0'=x!18^post54, i!29^0'=i!29^post54, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post54, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post54, a!511^0'=a!511^post54, r!662^0'=r!662^post54, a!1370^0'=a!1370^post54, tmp!33^0'=tmp!33^post54, rcd!83^0'=rcd!83^post54, a!2238^0'=a!2238^post54, x_SLAM_f!20^0'=x_SLAM_f!20^post54, length!28^0'=length!28^post54, temp!34^0'=temp!34^post54, ct!19^0'=ct!19^post54, rcd!2460^0'=rcd!2460^post54, a!1610^0'=a!1610^post54, x!15^0'=x!15^post54, head!405^0'=head!405^post54, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post54, a!419^0'=a!419^post54, r!543^0'=r!543^post54, a!1055^0'=a!1055^post54, temp0!30^0'=temp0!30^post54, head!31^0'=head!31^post54, rcd!63^0'=rcd!63^post54, a!2035^0'=a!2035^post54, x!22^0'=x!22^post54, i!406^0'=i!406^post54, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post54, t!25^0'=t!25^post54, a!654^0'=a!654^post54, rcd!2393^0'=rcd!2393^post54, a!1371^0'=a!1371^post54, x!1365^0'=x!1365^post54, result!12^0'=result!12^post54, a!244^0'=a!244^post54, y!21^0'=y!21^post54, nondet!13^0'=nondet!13^post54, (-x!1365^post54+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post54+sel_r!1224_Flink!24^0 == 0 /\ a!1055^0-a!1055^post54 == 0 /\ head!16^0-head!16^post54 == 0 /\ rcd!83^0-rcd!83^post54 == 0 /\ t!25^0-t!25^post54 == 0 /\ x!18^0-x!18^post54 == 0 /\ -temp!34^post54+temp!34^0 == 0 /\ r!662^0-r!662^post54 == 0 /\ temp0!17^0-temp0!17^post54 == 0 /\ -head!31^post54+head!31^0 == 0 /\ length!28^0-length!28^post54 == 0 /\ -a!419^post54+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post54 == 0 /\ -x!15^post54+x!15^0 == 0 /\ -rcd!63^post54+rcd!63^0 == 0 /\ -a!1371^post54+a!1371^0 == 0 /\ a!2238^0-a!2238^post54 == 0 /\ -x!22^post54+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post54 == 0 /\ i!29^0-i!29^post54 == 0 /\ -temp0!30^post54+temp0!30^0 == 0 /\ -i!406^post54+i!406^0 == 0 /\ -y!21^post54+y!21^0 == 0 /\ -a!654^post54+a!654^0 == 0 /\ tmp!33^0-tmp!33^post54 == 0 /\ a!2035^0-a!2035^post54 == 0 /\ rcd!2460^0-rcd!2460^post54 == 0 /\ -result!12^post54+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post54 == 0 /\ -a!1370^post54+a!1370^0 == 0 /\ -a!1810^post54+a!1810^0 == 0 /\ rcd!2515^0-rcd!2515^post54 == 0 /\ -nondet!13^post54+nondet!13^0 == 0 /\ r!543^0-r!543^post54 == 0 /\ -rcd!2393^post54+rcd!2393^0 == 0 /\ a!511^0-a!511^post54 == 0 /\ a!1052^0-a!1052^post54 == 0 /\ head!405^0-head!405^post54 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post54 == 0 /\ a!1610^0-a!1610^post54 == 0 /\ -ct!19^post54+ct!19^0 == 0 /\ -a!244^post54+a!244^0 == 0), cost: 1 55: l14 -> l15 : a!1052^0'=a!1052^post55, temp0!17^0'=temp0!17^post55, head!16^0'=head!16^post55, rcd!2515^0'=rcd!2515^post55, a!1810^0'=a!1810^post55, x!18^0'=x!18^post55, i!29^0'=i!29^post55, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post55, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post55, a!511^0'=a!511^post55, r!662^0'=r!662^post55, a!1370^0'=a!1370^post55, tmp!33^0'=tmp!33^post55, rcd!83^0'=rcd!83^post55, a!2238^0'=a!2238^post55, x_SLAM_f!20^0'=x_SLAM_f!20^post55, length!28^0'=length!28^post55, temp!34^0'=temp!34^post55, ct!19^0'=ct!19^post55, rcd!2460^0'=rcd!2460^post55, a!1610^0'=a!1610^post55, x!15^0'=x!15^post55, head!405^0'=head!405^post55, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post55, a!419^0'=a!419^post55, r!543^0'=r!543^post55, a!1055^0'=a!1055^post55, temp0!30^0'=temp0!30^post55, head!31^0'=head!31^post55, rcd!63^0'=rcd!63^post55, a!2035^0'=a!2035^post55, x!22^0'=x!22^post55, i!406^0'=i!406^post55, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post55, t!25^0'=t!25^post55, a!654^0'=a!654^post55, rcd!2393^0'=rcd!2393^post55, a!1371^0'=a!1371^post55, x!1365^0'=x!1365^post55, result!12^0'=result!12^post55, a!244^0'=a!244^post55, y!21^0'=y!21^post55, nondet!13^0'=nondet!13^post55, (0 == 0 /\ -rcd!2460^post55+rcd!2460^0 == 0 /\ -head!31^post55+head!31^0 == 0 /\ -rcd!2393^post55+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post55 == 0 /\ i!29^0-i!29^post55 == 0 /\ -x!15^post55+x!15^0 == 0 /\ a!1810^0-a!1810^post55 == 0 /\ a!1055^0-a!1055^post55 == 0 /\ -x!1365^post55+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post55 == 0 /\ -rcd!83^post55+rcd!83^0 == 0 /\ -head!405^post55+head!405^0 == 0 /\ -rcd!63^post55+rcd!63^0 == 0 /\ a!1371^0-a!1371^post55 == 0 /\ -y!21^post55+y!21^0 == 0 /\ -sel_r!543_Flink!24^post55+sel_r!543_Flink!24^0 == 0 /\ -i!406^post55+i!406^0 == 0 /\ -temp0!30^post55+temp0!30^0 == 0 /\ -a!1610^post55+a!1610^0 == 0 /\ length!28^0-length!28^post55 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post55 == 0 /\ temp!34^0-temp!34^post55 == 0 /\ a!2238^0-a!2238^post55 == 0 /\ -sel_r!1224_Flink!24^post55+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post55+result!12^0 == 0 /\ -r!543^post55+r!543^0 == 0 /\ -nondet!13^post55+nondet!13^0 == 0 /\ -a!244^post55+a!244^0 == 0 /\ a!2035^0-a!2035^post55 == 0 /\ ct!19^0-ct!19^post55 == 0 /\ head!16^0-head!16^post55 == 0 /\ -x!22^0+t!25^post55 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post55+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post55 == 0 /\ -a!419^post55+a!419^0 == 0 /\ x!18^0-x!18^post55 == 0 /\ a!1370^0-a!1370^post55 == 0 /\ -x_SLAM_f!20^post55+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post55 == 0 /\ a!511^0-a!511^post55 == 0 /\ -a!654^post55+a!654^0 == 0), cost: 1 56: l15 -> l16 : a!1052^0'=a!1052^post56, temp0!17^0'=temp0!17^post56, head!16^0'=head!16^post56, rcd!2515^0'=rcd!2515^post56, a!1810^0'=a!1810^post56, x!18^0'=x!18^post56, i!29^0'=i!29^post56, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post56, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post56, a!511^0'=a!511^post56, r!662^0'=r!662^post56, a!1370^0'=a!1370^post56, tmp!33^0'=tmp!33^post56, rcd!83^0'=rcd!83^post56, a!2238^0'=a!2238^post56, x_SLAM_f!20^0'=x_SLAM_f!20^post56, length!28^0'=length!28^post56, temp!34^0'=temp!34^post56, ct!19^0'=ct!19^post56, rcd!2460^0'=rcd!2460^post56, a!1610^0'=a!1610^post56, x!15^0'=x!15^post56, head!405^0'=head!405^post56, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post56, a!419^0'=a!419^post56, r!543^0'=r!543^post56, a!1055^0'=a!1055^post56, temp0!30^0'=temp0!30^post56, head!31^0'=head!31^post56, rcd!63^0'=rcd!63^post56, a!2035^0'=a!2035^post56, x!22^0'=x!22^post56, i!406^0'=i!406^post56, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post56, t!25^0'=t!25^post56, a!654^0'=a!654^post56, rcd!2393^0'=rcd!2393^post56, a!1371^0'=a!1371^post56, x!1365^0'=x!1365^post56, result!12^0'=result!12^post56, a!244^0'=a!244^post56, y!21^0'=y!21^post56, nondet!13^0'=nondet!13^post56, (-head!16^0+t!25^0 <= 0 /\ -rcd!83^post56+rcd!83^0 == 0 /\ -rcd!2393^post56+rcd!2393^0 == 0 /\ -y!21^post56+y!21^0 == 0 /\ -length!28^post56+length!28^0 == 0 /\ -i!406^post56+i!406^0 == 0 /\ tmp!33^0-tmp!33^post56 == 0 /\ -x!22^post56+x!22^0 == 0 /\ a!654^0-a!654^post56 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post56 == 0 /\ -x!22^0 <= 0 /\ temp0!30^0-temp0!30^post56 == 0 /\ a!419^0-a!419^post56 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post56 == 0 /\ head!16^0-head!16^post56 == 0 /\ -sel_r!1224_Flink!24^post56+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post56+a!2035^0 == 0 /\ -rcd!63^post56+rcd!63^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ i!29^0-i!29^post56 == 0 /\ temp!34^0-temp!34^post56 == 0 /\ a!1810^0-a!1810^post56 == 0 /\ a!1052^0-a!1052^post56 == 0 /\ -a!244^post56+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post56 == 0 /\ -result!12^post56+result!12^0 == 0 /\ -x!1365^post56+x!1365^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post56 == 0 /\ a!511^0-a!511^post56 == 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post56+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post56 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post56 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -r!543^post56+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post56+a!1371^0 == 0 /\ -a!1055^post56+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post56 == 0 /\ x!15^0-x!15^post56 == 0 /\ -rcd!2460^post56+rcd!2460^0 == 0 /\ -t!25^post56+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post56 == 0 /\ x!18^0-x!18^post56 == 0 /\ rcd!2515^0-rcd!2515^post56 == 0 /\ a!1370^0-a!1370^post56 == 0 /\ -head!31^post56+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post56+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ y!21^0 <= 0 /\ -r!662^post56+r!662^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 57: l15 -> l16 : a!1052^0'=a!1052^post57, temp0!17^0'=temp0!17^post57, head!16^0'=head!16^post57, rcd!2515^0'=rcd!2515^post57, a!1810^0'=a!1810^post57, x!18^0'=x!18^post57, i!29^0'=i!29^post57, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post57, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post57, a!511^0'=a!511^post57, r!662^0'=r!662^post57, a!1370^0'=a!1370^post57, tmp!33^0'=tmp!33^post57, rcd!83^0'=rcd!83^post57, a!2238^0'=a!2238^post57, x_SLAM_f!20^0'=x_SLAM_f!20^post57, length!28^0'=length!28^post57, temp!34^0'=temp!34^post57, ct!19^0'=ct!19^post57, rcd!2460^0'=rcd!2460^post57, a!1610^0'=a!1610^post57, x!15^0'=x!15^post57, head!405^0'=head!405^post57, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post57, a!419^0'=a!419^post57, r!543^0'=r!543^post57, a!1055^0'=a!1055^post57, temp0!30^0'=temp0!30^post57, head!31^0'=head!31^post57, rcd!63^0'=rcd!63^post57, a!2035^0'=a!2035^post57, x!22^0'=x!22^post57, i!406^0'=i!406^post57, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post57, t!25^0'=t!25^post57, a!654^0'=a!654^post57, rcd!2393^0'=rcd!2393^post57, a!1371^0'=a!1371^post57, x!1365^0'=x!1365^post57, result!12^0'=result!12^post57, a!244^0'=a!244^post57, y!21^0'=y!21^post57, nondet!13^0'=nondet!13^post57, (-rcd!63^post57+rcd!63^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!2515^0-rcd!2515^post57 == 0 /\ r!662^0-r!662^post57 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post57 == 0 /\ -y!21^post57+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post57 == 0 /\ -i!406^post57+i!406^0 == 0 /\ -length!28^post57+length!28^0 == 0 /\ 2-a!1052^0 <= 0 /\ a!511^0-a!511^post57 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post57 == 0 /\ i!29^0-i!29^post57 == 0 /\ a!1810^0-a!1810^post57 == 0 /\ head!16^0-head!16^post57 == 0 /\ head!16^0-t!25^0 <= 0 /\ -result!12^post57+result!12^0 == 0 /\ -rcd!2393^post57+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post57 == 0 /\ -a!2035^post57+a!2035^0 == 0 /\ -nondet!13^post57+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post57 == 0 /\ t!25^0-t!25^post57 == 0 /\ -a!244^post57+a!244^0 == 0 /\ -x!1365^post57+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post57 == 0 /\ rcd!2460^0-rcd!2460^post57 == 0 /\ x!15^0 <= 0 /\ -ct!19^post57+ct!19^0 == 0 /\ r!543^0-r!543^post57 == 0 /\ -ct!19^0 <= 0 /\ -sel_r!1224_Flink!24^post57+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post57 == 0 /\ head!405^0-head!405^post57 == 0 /\ temp!34^0-temp!34^post57 == 0 /\ -x!15^0 <= 0 /\ a!1055^0-a!1055^post57 == 0 /\ a!1610^0-a!1610^post57 == 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post57 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post57+a!1371^0 == 0 /\ -a!654^post57+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post57 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post57 == 0 /\ -head!31^post57+head!31^0 == 0 /\ -a!419^post57+a!419^0 == 0 /\ x!22^0-x!22^post57 == 0 /\ tmp!33^0-tmp!33^post57 == 0 /\ a!1370^0-a!1370^post57 == 0 /\ y!21^0 <= 0 /\ -x!15^post57+x!15^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 58: l15 -> l16 : a!1052^0'=a!1052^post58, temp0!17^0'=temp0!17^post58, head!16^0'=head!16^post58, rcd!2515^0'=rcd!2515^post58, a!1810^0'=a!1810^post58, x!18^0'=x!18^post58, i!29^0'=i!29^post58, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post58, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post58, a!511^0'=a!511^post58, r!662^0'=r!662^post58, a!1370^0'=a!1370^post58, tmp!33^0'=tmp!33^post58, rcd!83^0'=rcd!83^post58, a!2238^0'=a!2238^post58, x_SLAM_f!20^0'=x_SLAM_f!20^post58, length!28^0'=length!28^post58, temp!34^0'=temp!34^post58, ct!19^0'=ct!19^post58, rcd!2460^0'=rcd!2460^post58, a!1610^0'=a!1610^post58, x!15^0'=x!15^post58, head!405^0'=head!405^post58, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post58, a!419^0'=a!419^post58, r!543^0'=r!543^post58, a!1055^0'=a!1055^post58, temp0!30^0'=temp0!30^post58, head!31^0'=head!31^post58, rcd!63^0'=rcd!63^post58, a!2035^0'=a!2035^post58, x!22^0'=x!22^post58, i!406^0'=i!406^post58, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post58, t!25^0'=t!25^post58, a!654^0'=a!654^post58, rcd!2393^0'=rcd!2393^post58, a!1371^0'=a!1371^post58, x!1365^0'=x!1365^post58, result!12^0'=result!12^post58, a!244^0'=a!244^post58, y!21^0'=y!21^post58, nondet!13^0'=nondet!13^post58, (-a!1371^post58+a!1371^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ a!1052^0-a!1052^post58 == 0 /\ -a!654^post58+a!654^0 == 0 /\ -result!12^post58+result!12^0 == 0 /\ -a!2035^post58+a!2035^0 == 0 /\ -nondet!13^post58+nondet!13^0 == 0 /\ -a!244^post58+a!244^0 == 0 /\ length!28^0-length!28^post58 == 0 /\ rcd!2515^0-rcd!2515^post58 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!511^0-a!511^post58 == 0 /\ -a!419^post58+a!419^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!2238^0-a!2238^post58 == 0 /\ -ct!19^post58+ct!19^0 == 0 /\ t!25^0-t!25^post58 == 0 /\ head!16^0-t!25^0 <= 0 /\ tmp!33^0-tmp!33^post58 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -x_SLAM_f!20^post58+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post58+rcd!83^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post58 == 0 /\ r!662^0-r!662^post58 == 0 /\ x!18^0-x!18^post58 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post58 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post58+x!1365^0 == 0 /\ -rcd!2393^post58+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post58 == 0 /\ 1+head!16^0 <= 0 /\ temp0!30^0-temp0!30^post58 == 0 /\ temp!34^0-temp!34^post58 == 0 /\ -x!15^post58+x!15^0 == 0 /\ -head!31^post58+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post58 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -head!405^post58+head!405^0 == 0 /\ -y!21^post58+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post58 == 0 /\ a!1610^0-a!1610^post58 == 0 /\ a!1810^0-a!1810^post58 == 0 /\ -x!22^post58+x!22^0 == 0 /\ -sel_r!543_Flink!24^post58+sel_r!543_Flink!24^0 == 0 /\ head!16^0-head!16^post58 == 0 /\ -rcd!63^post58+rcd!63^0 == 0 /\ i!29^0-i!29^post58 == 0 /\ a!1055^0-a!1055^post58 == 0 /\ -r!543^post58+r!543^0 == 0 /\ -i!406^post58+i!406^0 == 0 /\ y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post58+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 59: l15 -> l16 : a!1052^0'=a!1052^post59, temp0!17^0'=temp0!17^post59, head!16^0'=head!16^post59, rcd!2515^0'=rcd!2515^post59, a!1810^0'=a!1810^post59, x!18^0'=x!18^post59, i!29^0'=i!29^post59, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post59, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post59, a!511^0'=a!511^post59, r!662^0'=r!662^post59, a!1370^0'=a!1370^post59, tmp!33^0'=tmp!33^post59, rcd!83^0'=rcd!83^post59, a!2238^0'=a!2238^post59, x_SLAM_f!20^0'=x_SLAM_f!20^post59, length!28^0'=length!28^post59, temp!34^0'=temp!34^post59, ct!19^0'=ct!19^post59, rcd!2460^0'=rcd!2460^post59, a!1610^0'=a!1610^post59, x!15^0'=x!15^post59, head!405^0'=head!405^post59, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post59, a!419^0'=a!419^post59, r!543^0'=r!543^post59, a!1055^0'=a!1055^post59, temp0!30^0'=temp0!30^post59, head!31^0'=head!31^post59, rcd!63^0'=rcd!63^post59, a!2035^0'=a!2035^post59, x!22^0'=x!22^post59, i!406^0'=i!406^post59, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post59, t!25^0'=t!25^post59, a!654^0'=a!654^post59, rcd!2393^0'=rcd!2393^post59, a!1371^0'=a!1371^post59, x!1365^0'=x!1365^post59, result!12^0'=result!12^post59, a!244^0'=a!244^post59, y!21^0'=y!21^post59, nondet!13^0'=nondet!13^post59, (-head!16^0+t!25^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post59 == 0 /\ -a!2238^post59+a!2238^0 == 0 /\ i!29^0-i!29^post59 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post59 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post59+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post59 == 0 /\ -r!543^post59+r!543^0 == 0 /\ 2-a!1052^0 <= 0 /\ length!28^0-length!28^post59 == 0 /\ -rcd!2460^post59+rcd!2460^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -t!25^post59+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post59 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post59+a!1371^0 == 0 /\ head!405^0-head!405^post59 == 0 /\ -a!1055^post59+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post59 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post59 == 0 /\ a!654^0-a!654^post59 == 0 /\ ct!19^0 <= 0 /\ rcd!2393^0-rcd!2393^post59 == 0 /\ x!15^0 <= 0 /\ -head!31^post59+head!31^0 == 0 /\ temp!34^0-temp!34^post59 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post59 == 0 /\ -y!21^post59+y!21^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!83^post59+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post59 == 0 /\ x!18^0-x!18^post59 == 0 /\ a!1052^0-a!1052^post59 == 0 /\ -x!15^0 <= 0 /\ -sel_r!543_Flink!24^post59+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post59 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!511^0-a!511^post59 == 0 /\ a!2035^0-a!2035^post59 == 0 /\ -x!1365^post59+x!1365^0 == 0 /\ -rcd!63^post59+rcd!63^0 == 0 /\ -a!244^post59+a!244^0 == 0 /\ -a!1610^post59+a!1610^0 == 0 /\ ct!19^0-ct!19^post59 == 0 /\ -temp0!30^post59+temp0!30^0 == 0 /\ temp0!17^0-temp0!17^post59 == 0 /\ -x!22^post59+x!22^0 == 0 /\ r!662^0-r!662^post59 == 0 /\ -i!406^post59+i!406^0 == 0 /\ a!1810^0-a!1810^post59 == 0 /\ a!419^0-a!419^post59 == 0 /\ y!21^0 <= 0 /\ -result!12^post59+result!12^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 60: l16 -> l17 : a!1052^0'=a!1052^post60, temp0!17^0'=temp0!17^post60, head!16^0'=head!16^post60, rcd!2515^0'=rcd!2515^post60, a!1810^0'=a!1810^post60, x!18^0'=x!18^post60, i!29^0'=i!29^post60, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post60, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post60, a!511^0'=a!511^post60, r!662^0'=r!662^post60, a!1370^0'=a!1370^post60, tmp!33^0'=tmp!33^post60, rcd!83^0'=rcd!83^post60, a!2238^0'=a!2238^post60, x_SLAM_f!20^0'=x_SLAM_f!20^post60, length!28^0'=length!28^post60, temp!34^0'=temp!34^post60, ct!19^0'=ct!19^post60, rcd!2460^0'=rcd!2460^post60, a!1610^0'=a!1610^post60, x!15^0'=x!15^post60, head!405^0'=head!405^post60, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post60, a!419^0'=a!419^post60, r!543^0'=r!543^post60, a!1055^0'=a!1055^post60, temp0!30^0'=temp0!30^post60, head!31^0'=head!31^post60, rcd!63^0'=rcd!63^post60, a!2035^0'=a!2035^post60, x!22^0'=x!22^post60, i!406^0'=i!406^post60, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post60, t!25^0'=t!25^post60, a!654^0'=a!654^post60, rcd!2393^0'=rcd!2393^post60, a!1371^0'=a!1371^post60, x!1365^0'=x!1365^post60, result!12^0'=result!12^post60, a!244^0'=a!244^post60, y!21^0'=y!21^post60, nondet!13^0'=nondet!13^post60, (0 == 0 /\ i!29^0-i!29^post60 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post60 == 0 /\ a!2238^0-a!2238^post60 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post60 == 0 /\ -ct!19^post60+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post60 == 0 /\ -nondet!13^post60+nondet!13^0 == 0 /\ x!18^0-x!18^post60 == 0 /\ -sel_r!1224_Flink!24^post60+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post60 == 0 /\ a!419^0-a!419^post60 == 0 /\ -a!1371^post60+a!1371^0 == 0 /\ -r!543^post60+r!543^0 == 0 /\ -a!654^post60+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post60 == 0 /\ -a!1055^post60+a!1055^0 == 0 /\ head!405^0-head!405^post60 == 0 /\ x!1365^0-x!1365^post60 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post60+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!15^post60+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post60 == 0 /\ a!1610^0-a!1610^post60 == 0 /\ -i!406^post60+i!406^0 == 0 /\ -length!28^post60+length!28^0 == 0 /\ head!31^0-head!31^post60 == 0 /\ head!16^0-head!16^post60 == 0 /\ rcd!83^0-rcd!83^post60 == 0 /\ -y!21^post60+y!21^0 == 0 /\ -rcd!63^post60+rcd!63^0 == 0 /\ -a!511^post60+a!511^0 == 0 /\ x!22^0-x!22^post60 == 0 /\ 1-a!1052^0+a!1810^post60 == 0 /\ a!1370^0-a!1370^post60 == 0 /\ -t!25^post60+t!25^0 == 0 /\ -rcd!2393^post60+rcd!2393^0 == 0 /\ -a!2035^post60+a!2035^0 == 0 /\ -result!12^post60+result!12^0 == 0 /\ -a!244^post60+a!244^0 == 0 /\ r!662^0-r!662^post60 == 0 /\ temp0!17^0-temp0!17^post60 == 0 /\ temp0!30^0-temp0!30^post60 == 0 /\ temp!34^0-temp!34^post60 == 0), cost: 1 61: l17 -> l7 : a!1052^0'=a!1052^post61, temp0!17^0'=temp0!17^post61, head!16^0'=head!16^post61, rcd!2515^0'=rcd!2515^post61, a!1810^0'=a!1810^post61, x!18^0'=x!18^post61, i!29^0'=i!29^post61, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post61, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post61, a!511^0'=a!511^post61, r!662^0'=r!662^post61, a!1370^0'=a!1370^post61, tmp!33^0'=tmp!33^post61, rcd!83^0'=rcd!83^post61, a!2238^0'=a!2238^post61, x_SLAM_f!20^0'=x_SLAM_f!20^post61, length!28^0'=length!28^post61, temp!34^0'=temp!34^post61, ct!19^0'=ct!19^post61, rcd!2460^0'=rcd!2460^post61, a!1610^0'=a!1610^post61, x!15^0'=x!15^post61, head!405^0'=head!405^post61, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post61, a!419^0'=a!419^post61, r!543^0'=r!543^post61, a!1055^0'=a!1055^post61, temp0!30^0'=temp0!30^post61, head!31^0'=head!31^post61, rcd!63^0'=rcd!63^post61, a!2035^0'=a!2035^post61, x!22^0'=x!22^post61, i!406^0'=i!406^post61, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post61, t!25^0'=t!25^post61, a!654^0'=a!654^post61, rcd!2393^0'=rcd!2393^post61, a!1371^0'=a!1371^post61, x!1365^0'=x!1365^post61, result!12^0'=result!12^post61, a!244^0'=a!244^post61, y!21^0'=y!21^post61, nondet!13^0'=nondet!13^post61, (-head!16^0+t!25^0 <= 0 /\ head!16^0-head!16^post61 == 0 /\ a!1810^0 <= 0 /\ -x!1365^post61+x!1365^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post61 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ x!18^0-x!18^post61 == 0 /\ -x!15^post61+x!15^0 == 0 /\ -y!21^post61+y!21^0 == 0 /\ -temp!34^post61+temp!34^0 == 0 /\ r!543^0-r!543^post61 == 0 /\ head!16^0-t!25^0 <= 0 /\ -head!405^post61+head!405^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post61+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post61 == 0 /\ a!1052^0-a!1052^post61 == 0 /\ rcd!2515^0-rcd!2515^post61 == 0 /\ -i!406^post61+i!406^0 == 0 /\ -rcd!63^post61+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ a!511^0-a!511^post61 == 0 /\ -a!2035^post61+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post61 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post61+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post61 == 0 /\ -a!244^post61+a!244^0 == 0 /\ -a!419^post61+a!419^0 == 0 /\ -result!12^post61+result!12^0 == 0 /\ a!1610^0-a!1610^post61 == 0 /\ -nondet!13^post61+nondet!13^0 == 0 /\ -a!654^post61+a!654^0 == 0 /\ -a!1055^post61+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post61 == 0 /\ -a!1370^post61+a!1370^0 == 0 /\ -a!1810^post61+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post61 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post61 == 0 /\ x!22^0 <= 0 /\ i!29^0-i!29^post61 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post61 == 0 /\ temp0!17^0-temp0!17^post61 == 0 /\ x!22^0-x!22^post61 == 0 /\ length!28^0-length!28^post61 == 0 /\ -ct!19^post61+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post61 == 0 /\ -rcd!2393^post61+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post61 == 0 /\ y!21^0 <= 0 /\ -t!25^post61+t!25^0 == 0 /\ a!2238^0-a!2238^post61 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 62: l17 -> l7 : a!1052^0'=a!1052^post62, temp0!17^0'=temp0!17^post62, head!16^0'=head!16^post62, rcd!2515^0'=rcd!2515^post62, a!1810^0'=a!1810^post62, x!18^0'=x!18^post62, i!29^0'=i!29^post62, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post62, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post62, a!511^0'=a!511^post62, r!662^0'=r!662^post62, a!1370^0'=a!1370^post62, tmp!33^0'=tmp!33^post62, rcd!83^0'=rcd!83^post62, a!2238^0'=a!2238^post62, x_SLAM_f!20^0'=x_SLAM_f!20^post62, length!28^0'=length!28^post62, temp!34^0'=temp!34^post62, ct!19^0'=ct!19^post62, rcd!2460^0'=rcd!2460^post62, a!1610^0'=a!1610^post62, x!15^0'=x!15^post62, head!405^0'=head!405^post62, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post62, a!419^0'=a!419^post62, r!543^0'=r!543^post62, a!1055^0'=a!1055^post62, temp0!30^0'=temp0!30^post62, head!31^0'=head!31^post62, rcd!63^0'=rcd!63^post62, a!2035^0'=a!2035^post62, x!22^0'=x!22^post62, i!406^0'=i!406^post62, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post62, t!25^0'=t!25^post62, a!654^0'=a!654^post62, rcd!2393^0'=rcd!2393^post62, a!1371^0'=a!1371^post62, x!1365^0'=x!1365^post62, result!12^0'=result!12^post62, a!244^0'=a!244^post62, y!21^0'=y!21^post62, nondet!13^0'=nondet!13^post62, (-temp!34^post62+temp!34^0 == 0 /\ -y!21^post62+y!21^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ -head!31^post62+head!31^0 == 0 /\ -rcd!2393^post62+rcd!2393^0 == 0 /\ head!405^0-head!405^post62 == 0 /\ a!511^0-a!511^post62 == 0 /\ ct!19^0-ct!19^post62 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post62 == 0 /\ -rcd!83^post62+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post62 == 0 /\ head!16^0-head!16^post62 == 0 /\ 1-x!22^0 <= 0 /\ -x!1365^post62+x!1365^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!244^post62+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post62 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post62 == 0 /\ x!18^0-x!18^post62 == 0 /\ 1-head!16^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post62 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1371^0-a!1371^post62 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post62+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -a!1610^post62+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post62 == 0 /\ -x!22^post62+x!22^0 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!2035^0-a!2035^post62 == 0 /\ -ct!19^0 <= 0 /\ -a!2238^post62+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post62 == 0 /\ rcd!63^0-rcd!63^post62 == 0 /\ -temp0!30^post62+temp0!30^0 == 0 /\ -r!543^post62+r!543^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post62 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post62 == 0 /\ -y!21^0 <= 0 /\ -a!419^post62+a!419^0 == 0 /\ result!12^0-result!12^post62 == 0 /\ a!1810^0-a!1810^post62 == 0 /\ -nondet!13^post62+nondet!13^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post62 == 0 /\ -t!25^post62+t!25^0 == 0 /\ -a!1055^post62+a!1055^0 == 0 /\ i!406^0-i!406^post62 == 0 /\ i!29^0-i!29^post62 == 0 /\ rcd!2515^0-rcd!2515^post62 == 0 /\ -a!654^post62+a!654^0 == 0 /\ length!28^0-length!28^post62 == 0 /\ y!21^0 <= 0 /\ -tmp!33^post62+tmp!33^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 63: l17 -> l7 : a!1052^0'=a!1052^post63, temp0!17^0'=temp0!17^post63, head!16^0'=head!16^post63, rcd!2515^0'=rcd!2515^post63, a!1810^0'=a!1810^post63, x!18^0'=x!18^post63, i!29^0'=i!29^post63, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post63, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post63, a!511^0'=a!511^post63, r!662^0'=r!662^post63, a!1370^0'=a!1370^post63, tmp!33^0'=tmp!33^post63, rcd!83^0'=rcd!83^post63, a!2238^0'=a!2238^post63, x_SLAM_f!20^0'=x_SLAM_f!20^post63, length!28^0'=length!28^post63, temp!34^0'=temp!34^post63, ct!19^0'=ct!19^post63, rcd!2460^0'=rcd!2460^post63, a!1610^0'=a!1610^post63, x!15^0'=x!15^post63, head!405^0'=head!405^post63, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post63, a!419^0'=a!419^post63, r!543^0'=r!543^post63, a!1055^0'=a!1055^post63, temp0!30^0'=temp0!30^post63, head!31^0'=head!31^post63, rcd!63^0'=rcd!63^post63, a!2035^0'=a!2035^post63, x!22^0'=x!22^post63, i!406^0'=i!406^post63, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post63, t!25^0'=t!25^post63, a!654^0'=a!654^post63, rcd!2393^0'=rcd!2393^post63, a!1371^0'=a!1371^post63, x!1365^0'=x!1365^post63, result!12^0'=result!12^post63, a!244^0'=a!244^post63, y!21^0'=y!21^post63, nondet!13^0'=nondet!13^post63, (-head!16^0+t!25^0 <= 0 /\ -i!406^post63+i!406^0 == 0 /\ -length!28^post63+length!28^0 == 0 /\ -y!21^post63+y!21^0 == 0 /\ a!419^0-a!419^post63 == 0 /\ -rcd!2393^post63+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post63 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post63 == 0 /\ -t!25^post63+t!25^0 == 0 /\ temp!34^0-temp!34^post63 == 0 /\ temp0!30^0-temp0!30^post63 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post63 == 0 /\ head!405^0-head!405^post63 == 0 /\ a!1810^0-a!1810^post63 == 0 /\ head!16^0-t!25^0 <= 0 /\ -x!1365^post63+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post63+a!244^0 == 0 /\ tmp!33^0-tmp!33^post63 == 0 /\ -result!12^post63+result!12^0 == 0 /\ a!2238^0-a!2238^post63 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post63+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ a!1370^0-a!1370^post63 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post63 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post63 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post63 == 0 /\ a!511^0-a!511^post63 == 0 /\ ct!19^0-ct!19^post63 == 0 /\ -y!21^0 <= 0 /\ rcd!63^0-rcd!63^post63 == 0 /\ -a!2035^post63+a!2035^0 == 0 /\ -head!16^post63+head!16^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post63 == 0 /\ -rcd!2460^post63+rcd!2460^0 == 0 /\ -r!543^post63+r!543^0 == 0 /\ rcd!83^0-rcd!83^post63 == 0 /\ head!31^0-head!31^post63 == 0 /\ x!15^0-x!15^post63 == 0 /\ i!29^0-i!29^post63 == 0 /\ -a!654^post63+a!654^0 == 0 /\ -a!1371^post63+a!1371^0 == 0 /\ a!1052^0-a!1052^post63 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post63+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post63+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post63 == 0 /\ y!21^0 <= 0 /\ -a!1055^post63+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post63 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 64: l17 -> l7 : a!1052^0'=a!1052^post64, temp0!17^0'=temp0!17^post64, head!16^0'=head!16^post64, rcd!2515^0'=rcd!2515^post64, a!1810^0'=a!1810^post64, x!18^0'=x!18^post64, i!29^0'=i!29^post64, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post64, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post64, a!511^0'=a!511^post64, r!662^0'=r!662^post64, a!1370^0'=a!1370^post64, tmp!33^0'=tmp!33^post64, rcd!83^0'=rcd!83^post64, a!2238^0'=a!2238^post64, x_SLAM_f!20^0'=x_SLAM_f!20^post64, length!28^0'=length!28^post64, temp!34^0'=temp!34^post64, ct!19^0'=ct!19^post64, rcd!2460^0'=rcd!2460^post64, a!1610^0'=a!1610^post64, x!15^0'=x!15^post64, head!405^0'=head!405^post64, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post64, a!419^0'=a!419^post64, r!543^0'=r!543^post64, a!1055^0'=a!1055^post64, temp0!30^0'=temp0!30^post64, head!31^0'=head!31^post64, rcd!63^0'=rcd!63^post64, a!2035^0'=a!2035^post64, x!22^0'=x!22^post64, i!406^0'=i!406^post64, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post64, t!25^0'=t!25^post64, a!654^0'=a!654^post64, rcd!2393^0'=rcd!2393^post64, a!1371^0'=a!1371^post64, x!1365^0'=x!1365^post64, result!12^0'=result!12^post64, a!244^0'=a!244^post64, y!21^0'=y!21^post64, nondet!13^0'=nondet!13^post64, (-head!16^0+t!25^0 <= 0 /\ temp0!30^0-temp0!30^post64 == 0 /\ a!1810^0 <= 0 /\ r!543^0-r!543^post64 == 0 /\ -a!1371^post64+a!1371^0 == 0 /\ -result!12^post64+result!12^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post64 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post64 == 0 /\ -y!21^post64+y!21^0 == 0 /\ -a!1055^post64+a!1055^0 == 0 /\ -a!654^post64+a!654^0 == 0 /\ a!1610^0-a!1610^post64 == 0 /\ i!29^0-i!29^post64 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!2238^0-a!2238^post64 == 0 /\ -ct!19^post64+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post64 == 0 /\ a!1810^0-a!1810^post64 == 0 /\ rcd!83^0-rcd!83^post64 == 0 /\ -rcd!2393^post64+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post64+nondet!13^0 == 0 /\ a!419^0-a!419^post64 == 0 /\ -a!1810^0 <= 0 /\ -t!25^post64+t!25^0 == 0 /\ -a!244^post64+a!244^0 == 0 /\ x!22^0-x!22^post64 == 0 /\ rcd!2460^0-rcd!2460^post64 == 0 /\ -a!2035^post64+a!2035^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post64 == 0 /\ -ct!19^0 <= 0 /\ length!28^0-length!28^post64 == 0 /\ -sel_r!1224_Flink!24^post64+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post64+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post64 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post64+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post64 == 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post64 == 0 /\ x!22^0 <= 0 /\ a!511^0-a!511^post64 == 0 /\ a!1052^0-a!1052^post64 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post64+i!406^0 == 0 /\ a!1370^0-a!1370^post64 == 0 /\ x!18^0-x!18^post64 == 0 /\ head!31^0-head!31^post64 == 0 /\ x!15^0-x!15^post64 == 0 /\ tmp!33^0-tmp!33^post64 == 0 /\ y!21^0 <= 0 /\ -rcd!63^post64+rcd!63^0 == 0 /\ -temp!34^post64+temp!34^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post64 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 65: l17 -> l7 : a!1052^0'=a!1052^post65, temp0!17^0'=temp0!17^post65, head!16^0'=head!16^post65, rcd!2515^0'=rcd!2515^post65, a!1810^0'=a!1810^post65, x!18^0'=x!18^post65, i!29^0'=i!29^post65, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post65, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post65, a!511^0'=a!511^post65, r!662^0'=r!662^post65, a!1370^0'=a!1370^post65, tmp!33^0'=tmp!33^post65, rcd!83^0'=rcd!83^post65, a!2238^0'=a!2238^post65, x_SLAM_f!20^0'=x_SLAM_f!20^post65, length!28^0'=length!28^post65, temp!34^0'=temp!34^post65, ct!19^0'=ct!19^post65, rcd!2460^0'=rcd!2460^post65, a!1610^0'=a!1610^post65, x!15^0'=x!15^post65, head!405^0'=head!405^post65, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post65, a!419^0'=a!419^post65, r!543^0'=r!543^post65, a!1055^0'=a!1055^post65, temp0!30^0'=temp0!30^post65, head!31^0'=head!31^post65, rcd!63^0'=rcd!63^post65, a!2035^0'=a!2035^post65, x!22^0'=x!22^post65, i!406^0'=i!406^post65, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post65, t!25^0'=t!25^post65, a!654^0'=a!654^post65, rcd!2393^0'=rcd!2393^post65, a!1371^0'=a!1371^post65, x!1365^0'=x!1365^post65, result!12^0'=result!12^post65, a!244^0'=a!244^post65, y!21^0'=y!21^post65, nondet!13^0'=nondet!13^post65, (a!1052^0-a!1052^post65 == 0 /\ rcd!83^0-rcd!83^post65 == 0 /\ -nondet!13^post65+nondet!13^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ x!18^0-x!18^post65 == 0 /\ -result!12^post65+result!12^0 == 0 /\ -temp0!30^post65+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post65 == 0 /\ -a!244^post65+a!244^0 == 0 /\ -a!1371^post65+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post65+x_SLAM_f!20^0 == 0 /\ -a!419^post65+a!419^0 == 0 /\ a!2238^0-a!2238^post65 == 0 /\ a!2035^0-a!2035^post65 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!1055^0-a!1055^post65 == 0 /\ t!25^0-t!25^post65 == 0 /\ rcd!2460^0-rcd!2460^post65 == 0 /\ ct!19^0-ct!19^post65 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post65 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -tmp!33^post65+tmp!33^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -rcd!2393^post65+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post65 == 0 /\ r!662^0-r!662^post65 == 0 /\ -a!654^post65+a!654^0 == 0 /\ 1-a!1810^0 <= 0 /\ r!543^0-r!543^post65 == 0 /\ x!15^0 <= 0 /\ a!1810^0-a!1810^post65 == 0 /\ head!16^0-head!16^post65 == 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post65 == 0 /\ -head!31^post65+head!31^0 == 0 /\ i!29^0-i!29^post65 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post65 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post65 == 0 /\ -x!15^0 <= 0 /\ length!28^0-length!28^post65 == 0 /\ -y!21^0 <= 0 /\ -temp!34^post65+temp!34^0 == 0 /\ -x!15^post65+x!15^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post65+x!22^0 == 0 /\ -x!1365^post65+x!1365^0 == 0 /\ -head!405^post65+head!405^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post65 == 0 /\ rcd!63^0-rcd!63^post65 == 0 /\ -sel_r!1224_Flink!24^post65+sel_r!1224_Flink!24^0 == 0 /\ -a!1370^post65+a!1370^0 == 0 /\ -y!21^post65+y!21^0 == 0 /\ y!21^0 <= 0 /\ -a!1610^post65+a!1610^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 66: l17 -> l7 : a!1052^0'=a!1052^post66, temp0!17^0'=temp0!17^post66, head!16^0'=head!16^post66, rcd!2515^0'=rcd!2515^post66, a!1810^0'=a!1810^post66, x!18^0'=x!18^post66, i!29^0'=i!29^post66, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post66, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post66, a!511^0'=a!511^post66, r!662^0'=r!662^post66, a!1370^0'=a!1370^post66, tmp!33^0'=tmp!33^post66, rcd!83^0'=rcd!83^post66, a!2238^0'=a!2238^post66, x_SLAM_f!20^0'=x_SLAM_f!20^post66, length!28^0'=length!28^post66, temp!34^0'=temp!34^post66, ct!19^0'=ct!19^post66, rcd!2460^0'=rcd!2460^post66, a!1610^0'=a!1610^post66, x!15^0'=x!15^post66, head!405^0'=head!405^post66, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post66, a!419^0'=a!419^post66, r!543^0'=r!543^post66, a!1055^0'=a!1055^post66, temp0!30^0'=temp0!30^post66, head!31^0'=head!31^post66, rcd!63^0'=rcd!63^post66, a!2035^0'=a!2035^post66, x!22^0'=x!22^post66, i!406^0'=i!406^post66, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post66, t!25^0'=t!25^post66, a!654^0'=a!654^post66, rcd!2393^0'=rcd!2393^post66, a!1371^0'=a!1371^post66, x!1365^0'=x!1365^post66, result!12^0'=result!12^post66, a!244^0'=a!244^post66, y!21^0'=y!21^post66, nondet!13^0'=nondet!13^post66, (a!1052^0-a!1052^post66 == 0 /\ a!1370^0-a!1370^post66 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!83^0-rcd!83^post66 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post66 == 0 /\ a!1810^0-a!1810^post66 == 0 /\ -a!2238^post66+a!2238^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post66 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post66 == 0 /\ -a!1371^post66+a!1371^0 == 0 /\ -a!2035^post66+a!2035^0 == 0 /\ -nondet!13^post66+nondet!13^0 == 0 /\ -r!543^post66+r!543^0 == 0 /\ length!28^0-length!28^post66 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!1055^post66+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post66+a!654^0 == 0 /\ -r!662^post66+r!662^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post66 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ temp0!17^0-temp0!17^post66 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post66 == 0 /\ head!16^0-head!16^post66 == 0 /\ -y!21^post66+y!21^0 == 0 /\ temp!34^0-temp!34^post66 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post66+head!31^0 == 0 /\ -a!1610^post66+a!1610^0 == 0 /\ -i!29^post66+i!29^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post66+head!405^0 == 0 /\ -i!406^post66+i!406^0 == 0 /\ x!15^0-x!15^post66 == 0 /\ -t!25^post66+t!25^0 == 0 /\ -tmp!33^post66+tmp!33^0 == 0 /\ x!18^0-x!18^post66 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post66 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post66+rcd!2460^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post66+x!1365^0 == 0 /\ a!511^0-a!511^post66 == 0 /\ -a!244^post66+a!244^0 == 0 /\ ct!19^0-ct!19^post66 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post66 == 0 /\ -result!12^post66+result!12^0 == 0 /\ a!419^0-a!419^post66 == 0 /\ -x!22^post66+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -temp0!30^post66+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post66 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 67: l18 -> l19 : a!1052^0'=a!1052^post67, temp0!17^0'=temp0!17^post67, head!16^0'=head!16^post67, rcd!2515^0'=rcd!2515^post67, a!1810^0'=a!1810^post67, x!18^0'=x!18^post67, i!29^0'=i!29^post67, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post67, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post67, a!511^0'=a!511^post67, r!662^0'=r!662^post67, a!1370^0'=a!1370^post67, tmp!33^0'=tmp!33^post67, rcd!83^0'=rcd!83^post67, a!2238^0'=a!2238^post67, x_SLAM_f!20^0'=x_SLAM_f!20^post67, length!28^0'=length!28^post67, temp!34^0'=temp!34^post67, ct!19^0'=ct!19^post67, rcd!2460^0'=rcd!2460^post67, a!1610^0'=a!1610^post67, x!15^0'=x!15^post67, head!405^0'=head!405^post67, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post67, a!419^0'=a!419^post67, r!543^0'=r!543^post67, a!1055^0'=a!1055^post67, temp0!30^0'=temp0!30^post67, head!31^0'=head!31^post67, rcd!63^0'=rcd!63^post67, a!2035^0'=a!2035^post67, x!22^0'=x!22^post67, i!406^0'=i!406^post67, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post67, t!25^0'=t!25^post67, a!654^0'=a!654^post67, rcd!2393^0'=rcd!2393^post67, a!1371^0'=a!1371^post67, x!1365^0'=x!1365^post67, result!12^0'=result!12^post67, a!244^0'=a!244^post67, y!21^0'=y!21^post67, nondet!13^0'=nondet!13^post67, (0 == 0 /\ t!25^0-t!25^post67 == 0 /\ a!654^0-a!654^post67 == 0 /\ -y!21^post67+y!21^0 == 0 /\ -head!16^post67+x!15^post67 <= 0 /\ -head!16^post67+x!15^post67 == 0 /\ rcd!63^post67-rcd!2393^0 == 0 /\ -x!1365^post67+x!1365^0 == 0 /\ a!1055^0-a!1055^post67 == 0 /\ a!1371^0-a!1371^post67 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^post67-x!15^post67 <= 0 /\ -a!244^post67+a!244^0 == 0 /\ -a!511^post67+a!511^0 == 0 /\ x!18^0-x!18^post67 == 0 /\ -a!1610^post67+a!1610^0 == 0 /\ -i!29^0+length!28^0 <= 0 /\ -i!406^post67+i!406^0 == 0 /\ a!1052^0-a!1052^post67 == 0 /\ a!2238^0-a!2238^post67 == 0 /\ a!1370^0-a!1370^post67 == 0 /\ -sel_r!1224_Flink!24^post67+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post67+a!2035^0 == 0 /\ temp0!30^10-head!31^0 == 0 /\ -a!419^post67+a!419^0 == 0 /\ -x!22^post67+x!22^0 == 0 /\ ct!19^0-ct!19^post67 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post67 == 0 /\ head!16^post67-result!12^10 == 0 /\ -r!543^post67+r!543^0 == 0 /\ -rcd!2460^post67+rcd!2460^0 == 0 /\ r!662^0-r!662^post67 == 0 /\ temp0!17^0-temp0!17^post67 == 0 /\ a!1810^0-a!1810^post67 == 0 /\ -rcd!83^post67+rcd!83^0 == 0 /\ -x_SLAM_f!20^post67+x_SLAM_f!20^0 == 0 /\ head!405^0-head!405^post67 == 0 /\ -nondet!13^post67+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post67 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post67+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ result!12^10-temp0!30^10 == 0), cost: 1 94: l18 -> l36 : a!1052^0'=a!1052^post94, temp0!17^0'=temp0!17^post94, head!16^0'=head!16^post94, rcd!2515^0'=rcd!2515^post94, a!1810^0'=a!1810^post94, x!18^0'=x!18^post94, i!29^0'=i!29^post94, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post94, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post94, a!511^0'=a!511^post94, r!662^0'=r!662^post94, a!1370^0'=a!1370^post94, tmp!33^0'=tmp!33^post94, rcd!83^0'=rcd!83^post94, a!2238^0'=a!2238^post94, x_SLAM_f!20^0'=x_SLAM_f!20^post94, length!28^0'=length!28^post94, temp!34^0'=temp!34^post94, ct!19^0'=ct!19^post94, rcd!2460^0'=rcd!2460^post94, a!1610^0'=a!1610^post94, x!15^0'=x!15^post94, head!405^0'=head!405^post94, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post94, a!419^0'=a!419^post94, r!543^0'=r!543^post94, a!1055^0'=a!1055^post94, temp0!30^0'=temp0!30^post94, head!31^0'=head!31^post94, rcd!63^0'=rcd!63^post94, a!2035^0'=a!2035^post94, x!22^0'=x!22^post94, i!406^0'=i!406^post94, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post94, t!25^0'=t!25^post94, a!654^0'=a!654^post94, rcd!2393^0'=rcd!2393^post94, a!1371^0'=a!1371^post94, x!1365^0'=x!1365^post94, result!12^0'=result!12^post94, a!244^0'=a!244^post94, y!21^0'=y!21^post94, nondet!13^0'=nondet!13^post94, (0 == 0 /\ -y!21^post94+y!21^0 == 0 /\ a!2238^0-a!2238^post94 == 0 /\ tmp!33^post94-head!31^post94 <= 0 /\ -x!1365^post94+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post94+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post94 == 0 /\ r!662^0-r!662^post94 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -a!244^post94+a!244^0 == 0 /\ rcd!2393^0-rcd!2393^post94 == 0 /\ a!1370^0-a!1370^post94 == 0 /\ -1-i!29^0+i!29^post94 == 0 /\ a!1052^0-a!1052^post94 == 0 /\ -a!511^post94+a!511^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+temp!34^10 == 0 /\ x!18^0-x!18^post94 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post94+head!31^post94 <= 0 /\ -tmp!33^post94+head!31^post94 == 0 /\ 2-i!29^post94 <= 0 /\ -a!1371^post94+a!1371^0 == 0 /\ head!405^0-head!405^post94 == 0 /\ x!15^0-x!15^post94 == 0 /\ ct!19^0-ct!19^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post94+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -t!25^post94+t!25^0 == 0 /\ -nondet!13^post94+nondet!13^0 == 0 /\ -rcd!63^post94+rcd!63^0 == 0 /\ -a!1055^post94+a!1055^0 == 0 /\ -a!2035^post94+a!2035^0 == 0 /\ -rcd!2515^post94+rcd!2515^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^post94-temp!34^10 == 0 /\ sdv_CALLSITE_RETURN_1!32^post94-head!31^post94 <= 0 /\ -r!543^post94+r!543^0 == 0 /\ -i!406^post94+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post94 == 0 /\ -temp0!30^post94+temp0!30^0 == 0 /\ a!1810^0-a!1810^post94 == 0 /\ rcd!83^0-rcd!83^post94 == 0 /\ temp0!17^0-temp0!17^post94 == 0 /\ x!22^0-x!22^post94 == 0 /\ -result!12^post94+result!12^0 == 0 /\ -rcd!2460^post94+rcd!2460^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+head!31^post94 <= 0 /\ -2+i!29^post94 <= 0 /\ a!1610^0-a!1610^post94 == 0 /\ -a!654^post94+a!654^0 == 0 /\ -length!28^post94+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post94 == 0), cost: 1 68: l19 -> l20 : a!1052^0'=a!1052^post68, temp0!17^0'=temp0!17^post68, head!16^0'=head!16^post68, rcd!2515^0'=rcd!2515^post68, a!1810^0'=a!1810^post68, x!18^0'=x!18^post68, i!29^0'=i!29^post68, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post68, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post68, a!511^0'=a!511^post68, r!662^0'=r!662^post68, a!1370^0'=a!1370^post68, tmp!33^0'=tmp!33^post68, rcd!83^0'=rcd!83^post68, a!2238^0'=a!2238^post68, x_SLAM_f!20^0'=x_SLAM_f!20^post68, length!28^0'=length!28^post68, temp!34^0'=temp!34^post68, ct!19^0'=ct!19^post68, rcd!2460^0'=rcd!2460^post68, a!1610^0'=a!1610^post68, x!15^0'=x!15^post68, head!405^0'=head!405^post68, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post68, a!419^0'=a!419^post68, r!543^0'=r!543^post68, a!1055^0'=a!1055^post68, temp0!30^0'=temp0!30^post68, head!31^0'=head!31^post68, rcd!63^0'=rcd!63^post68, a!2035^0'=a!2035^post68, x!22^0'=x!22^post68, i!406^0'=i!406^post68, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post68, t!25^0'=t!25^post68, a!654^0'=a!654^post68, rcd!2393^0'=rcd!2393^post68, a!1371^0'=a!1371^post68, x!1365^0'=x!1365^post68, result!12^0'=result!12^post68, a!244^0'=a!244^post68, y!21^0'=y!21^post68, nondet!13^0'=nondet!13^post68, (-a!2035^post68+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post68 == 0 /\ temp0!30^0-temp0!30^post68 == 0 /\ -a!244^post68+a!244^0 == 0 /\ -a!1371^post68+a!1371^0 == 0 /\ -result!12^post68+result!12^0 == 0 /\ -rcd!63^post68+rcd!63^0 == 0 /\ r!543^0-r!543^post68 == 0 /\ -x_SLAM_f!20^post68+x_SLAM_f!20^0 == 0 /\ -a!654^post68+a!654^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ -head!405^post68+head!405^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post68+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1055^post68+a!1055^0 == 0 /\ x!1365^0-x!1365^post68 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post68 == 0 /\ a!1610^0-a!1610^post68 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post68+rcd!2393^0 == 0 /\ -ct!19^post68+ct!19^0 == 0 /\ a!419^0-a!419^post68 == 0 /\ -nondet!13^post68+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post68+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -t!25^post68+t!25^0 == 0 /\ x!22^0-x!22^post68 == 0 /\ tmp!33^0-tmp!33^post68 == 0 /\ r!662^0-r!662^post68 == 0 /\ -sel_r!1224_Flink!24^post68+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post68 == 0 /\ -x!18^post68+x!18^0 == 0 /\ a!1370^0-a!1370^post68 == 0 /\ 1-x!15^0 <= 0 /\ a!1052^0-a!1052^post68 == 0 /\ rcd!2515^0-rcd!2515^post68 == 0 /\ a!511^0-a!511^post68 == 0 /\ -i!406^post68+i!406^0 == 0 /\ rcd!2460^0-rcd!2460^post68 == 0 /\ a!2238^0-a!2238^post68 == 0 /\ -y!21^post68+y!21^0 == 0 /\ i!29^0-i!29^post68 == 0 /\ head!31^0-head!31^post68 == 0 /\ head!16^0-head!16^post68 == 0 /\ a!1810^0-a!1810^post68 == 0 /\ rcd!83^0-rcd!83^post68 == 0 /\ x!15^0-x!15^post68 == 0 /\ -temp!34^post68+temp!34^0 == 0), cost: 1 69: l19 -> l20 : a!1052^0'=a!1052^post69, temp0!17^0'=temp0!17^post69, head!16^0'=head!16^post69, rcd!2515^0'=rcd!2515^post69, a!1810^0'=a!1810^post69, x!18^0'=x!18^post69, i!29^0'=i!29^post69, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post69, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post69, a!511^0'=a!511^post69, r!662^0'=r!662^post69, a!1370^0'=a!1370^post69, tmp!33^0'=tmp!33^post69, rcd!83^0'=rcd!83^post69, a!2238^0'=a!2238^post69, x_SLAM_f!20^0'=x_SLAM_f!20^post69, length!28^0'=length!28^post69, temp!34^0'=temp!34^post69, ct!19^0'=ct!19^post69, rcd!2460^0'=rcd!2460^post69, a!1610^0'=a!1610^post69, x!15^0'=x!15^post69, head!405^0'=head!405^post69, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post69, a!419^0'=a!419^post69, r!543^0'=r!543^post69, a!1055^0'=a!1055^post69, temp0!30^0'=temp0!30^post69, head!31^0'=head!31^post69, rcd!63^0'=rcd!63^post69, a!2035^0'=a!2035^post69, x!22^0'=x!22^post69, i!406^0'=i!406^post69, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post69, t!25^0'=t!25^post69, a!654^0'=a!654^post69, rcd!2393^0'=rcd!2393^post69, a!1371^0'=a!1371^post69, x!1365^0'=x!1365^post69, result!12^0'=result!12^post69, a!244^0'=a!244^post69, y!21^0'=y!21^post69, nondet!13^0'=nondet!13^post69, (-a!2238^post69+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post69 == 0 /\ -a!1371^post69+a!1371^0 == 0 /\ -a!419^post69+a!419^0 == 0 /\ x!18^0-x!18^post69 == 0 /\ -result!12^post69+result!12^0 == 0 /\ -nondet!13^post69+nondet!13^0 == 0 /\ -temp0!30^post69+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post69 == 0 /\ head!16^0-x!15^0 <= 0 /\ -a!244^post69+a!244^0 == 0 /\ -x_SLAM_f!20^post69+x_SLAM_f!20^0 == 0 /\ -t!25^post69+t!25^0 == 0 /\ a!654^0-a!654^post69 == 0 /\ -rcd!83^post69+rcd!83^0 == 0 /\ a!1055^0-a!1055^post69 == 0 /\ rcd!2460^0-rcd!2460^post69 == 0 /\ ct!19^0-ct!19^post69 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post69 == 0 /\ -tmp!33^post69+tmp!33^0 == 0 /\ head!16^0-head!16^post69 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -rcd!2393^post69+rcd!2393^0 == 0 /\ r!543^0-r!543^post69 == 0 /\ a!1810^0-a!1810^post69 == 0 /\ i!406^0-i!406^post69 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post69 == 0 /\ i!29^0-i!29^post69 == 0 /\ -head!31^post69+head!31^0 == 0 /\ -x!15^post69+x!15^0 == 0 /\ a!1052^0-a!1052^post69 == 0 /\ length!28^0-length!28^post69 == 0 /\ rcd!2515^0-rcd!2515^post69 == 0 /\ -temp!34^post69+temp!34^0 == 0 /\ rcd!63^0-rcd!63^post69 == 0 /\ a!2035^0-a!2035^post69 == 0 /\ -head!405^post69+head!405^0 == 0 /\ -x!1365^post69+x!1365^0 == 0 /\ -x!22^post69+x!22^0 == 0 /\ -a!1370^post69+a!1370^0 == 0 /\ -sel_r!1224_Flink!24^post69+sel_r!1224_Flink!24^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post69 == 0 /\ -a!1610^post69+a!1610^0 == 0 /\ r!662^0-r!662^post69 == 0 /\ -y!21^post69+y!21^0 == 0), cost: 1 70: l20 -> l21 : a!1052^0'=a!1052^post70, temp0!17^0'=temp0!17^post70, head!16^0'=head!16^post70, rcd!2515^0'=rcd!2515^post70, a!1810^0'=a!1810^post70, x!18^0'=x!18^post70, i!29^0'=i!29^post70, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post70, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post70, a!511^0'=a!511^post70, r!662^0'=r!662^post70, a!1370^0'=a!1370^post70, tmp!33^0'=tmp!33^post70, rcd!83^0'=rcd!83^post70, a!2238^0'=a!2238^post70, x_SLAM_f!20^0'=x_SLAM_f!20^post70, length!28^0'=length!28^post70, temp!34^0'=temp!34^post70, ct!19^0'=ct!19^post70, rcd!2460^0'=rcd!2460^post70, a!1610^0'=a!1610^post70, x!15^0'=x!15^post70, head!405^0'=head!405^post70, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post70, a!419^0'=a!419^post70, r!543^0'=r!543^post70, a!1055^0'=a!1055^post70, temp0!30^0'=temp0!30^post70, head!31^0'=head!31^post70, rcd!63^0'=rcd!63^post70, a!2035^0'=a!2035^post70, x!22^0'=x!22^post70, i!406^0'=i!406^post70, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post70, t!25^0'=t!25^post70, a!654^0'=a!654^post70, rcd!2393^0'=rcd!2393^post70, a!1371^0'=a!1371^post70, x!1365^0'=x!1365^post70, result!12^0'=result!12^post70, a!244^0'=a!244^post70, y!21^0'=y!21^post70, nondet!13^0'=nondet!13^post70, (temp!34^0-temp!34^post70 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post70+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post70 == 0 /\ x!15^0-x!15^post70 == 0 /\ x!18^0-x!18^post70 == 0 /\ a!1052^0-a!1052^post70 == 0 /\ -a!1371^post70+a!1371^0 == 0 /\ -r!543^post70+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post70+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post70+a!2035^0 == 0 /\ -nondet!13^post70+nondet!13^0 == 0 /\ a!1370^0-a!1370^post70 == 0 /\ -a!2238^post70+a!2238^0 == 0 /\ -rcd!2460^post70+rcd!2460^0 == 0 /\ -a!419^post70+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post70 == 0 /\ -r!662^post70+r!662^0 == 0 /\ -a!654^post70+a!654^0 == 0 /\ a!1055^0-a!1055^post70 == 0 /\ temp0!17^0-temp0!17^post70 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post70 == 0 /\ -length!28^post70+length!28^0 == 0 /\ a!1810^0-a!1810^post70 == 0 /\ head!16^0-head!16^post70 == 0 /\ ct!19^0-ct!19^post70 == 0 /\ -t!25^post70+t!25^0 == 0 /\ -y!21^post70+y!21^0 == 0 /\ -i!29^post70+i!29^0 == 0 /\ -head!31^post70+head!31^0 == 0 /\ result!12^0-result!12^post70 == 0 /\ -head!405^post70+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post70 == 0 /\ 1-x!15^0 <= 0 /\ -a!1610^post70+a!1610^0 == 0 /\ i!406^0-i!406^post70 == 0 /\ -rcd!2393^post70+rcd!2393^0 == 0 /\ -tmp!33^post70+tmp!33^0 == 0 /\ -a!244^post70+a!244^0 == 0 /\ -x!1365^post70+x!1365^0 == 0 /\ -temp0!30^post70+temp0!30^0 == 0 /\ -a!511^post70+a!511^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post70 == 0 /\ -x!22^post70+x!22^0 == 0 /\ rcd!63^0-rcd!63^post70 == 0), cost: 1 71: l20 -> l21 : a!1052^0'=a!1052^post71, temp0!17^0'=temp0!17^post71, head!16^0'=head!16^post71, rcd!2515^0'=rcd!2515^post71, a!1810^0'=a!1810^post71, x!18^0'=x!18^post71, i!29^0'=i!29^post71, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post71, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post71, a!511^0'=a!511^post71, r!662^0'=r!662^post71, a!1370^0'=a!1370^post71, tmp!33^0'=tmp!33^post71, rcd!83^0'=rcd!83^post71, a!2238^0'=a!2238^post71, x_SLAM_f!20^0'=x_SLAM_f!20^post71, length!28^0'=length!28^post71, temp!34^0'=temp!34^post71, ct!19^0'=ct!19^post71, rcd!2460^0'=rcd!2460^post71, a!1610^0'=a!1610^post71, x!15^0'=x!15^post71, head!405^0'=head!405^post71, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post71, a!419^0'=a!419^post71, r!543^0'=r!543^post71, a!1055^0'=a!1055^post71, temp0!30^0'=temp0!30^post71, head!31^0'=head!31^post71, rcd!63^0'=rcd!63^post71, a!2035^0'=a!2035^post71, x!22^0'=x!22^post71, i!406^0'=i!406^post71, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post71, t!25^0'=t!25^post71, a!654^0'=a!654^post71, rcd!2393^0'=rcd!2393^post71, a!1371^0'=a!1371^post71, x!1365^0'=x!1365^post71, result!12^0'=result!12^post71, a!244^0'=a!244^post71, y!21^0'=y!21^post71, nondet!13^0'=nondet!13^post71, (a!1610^0-a!1610^post71 == 0 /\ -x!1365^post71+x!1365^0 == 0 /\ -rcd!2460^post71+rcd!2460^0 == 0 /\ head!31^0-head!31^post71 == 0 /\ head!16^0-head!16^post71 == 0 /\ a!419^0-a!419^post71 == 0 /\ rcd!83^0-rcd!83^post71 == 0 /\ -sel_r!1224_Flink!24^post71+sel_r!1224_Flink!24^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post71+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post71 == 0 /\ -y!21^post71+y!21^0 == 0 /\ length!28^0-length!28^post71 == 0 /\ temp0!17^0-temp0!17^post71 == 0 /\ -i!406^post71+i!406^0 == 0 /\ rcd!2393^0-rcd!2393^post71 == 0 /\ a!1370^0-a!1370^post71 == 0 /\ -a!1371^post71+a!1371^0 == 0 /\ -temp!34^post71+temp!34^0 == 0 /\ 1+x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post71 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post71 == 0 /\ -a!244^post71+a!244^0 == 0 /\ ct!19^0-ct!19^post71 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post71 == 0 /\ a!1810^0-a!1810^post71 == 0 /\ a!2238^0-a!2238^post71 == 0 /\ tmp!33^0-tmp!33^post71 == 0 /\ -result!12^post71+result!12^0 == 0 /\ -rcd!63^post71+rcd!63^0 == 0 /\ -a!654^post71+a!654^0 == 0 /\ -x!22^post71+x!22^0 == 0 /\ x!15^0-x!15^post71 == 0 /\ -a!1055^post71+a!1055^0 == 0 /\ -temp0!30^post71+temp0!30^0 == 0 /\ -x!18^post71+x!18^0 == 0 /\ -i!29^post71+i!29^0 == 0 /\ r!543^0-r!543^post71 == 0 /\ -t!25^post71+t!25^0 == 0 /\ -nondet!13^post71+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post71 == 0 /\ a!511^0-a!511^post71 == 0 /\ -a!2035^post71+a!2035^0 == 0 /\ a!1052^0-a!1052^post71 == 0 /\ head!405^0-head!405^post71 == 0), cost: 1 72: l21 -> l22 : a!1052^0'=a!1052^post72, temp0!17^0'=temp0!17^post72, head!16^0'=head!16^post72, rcd!2515^0'=rcd!2515^post72, a!1810^0'=a!1810^post72, x!18^0'=x!18^post72, i!29^0'=i!29^post72, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post72, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post72, a!511^0'=a!511^post72, r!662^0'=r!662^post72, a!1370^0'=a!1370^post72, tmp!33^0'=tmp!33^post72, rcd!83^0'=rcd!83^post72, a!2238^0'=a!2238^post72, x_SLAM_f!20^0'=x_SLAM_f!20^post72, length!28^0'=length!28^post72, temp!34^0'=temp!34^post72, ct!19^0'=ct!19^post72, rcd!2460^0'=rcd!2460^post72, a!1610^0'=a!1610^post72, x!15^0'=x!15^post72, head!405^0'=head!405^post72, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post72, a!419^0'=a!419^post72, r!543^0'=r!543^post72, a!1055^0'=a!1055^post72, temp0!30^0'=temp0!30^post72, head!31^0'=head!31^post72, rcd!63^0'=rcd!63^post72, a!2035^0'=a!2035^post72, x!22^0'=x!22^post72, i!406^0'=i!406^post72, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post72, t!25^0'=t!25^post72, a!654^0'=a!654^post72, rcd!2393^0'=rcd!2393^post72, a!1371^0'=a!1371^post72, x!1365^0'=x!1365^post72, result!12^0'=result!12^post72, a!244^0'=a!244^post72, y!21^0'=y!21^post72, nondet!13^0'=nondet!13^post72, (0 == 0 /\ a!2238^0-a!2238^post72 == 0 /\ a!1055^0-a!1055^post72 == 0 /\ tmp!33^0-tmp!33^post72 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post72 == 0 /\ t!25^0-t!25^post72 == 0 /\ -sel_r!1224_Flink!24^post72+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post72 == 0 /\ a!1810^0-a!1810^post72 == 0 /\ i!29^0-i!29^post72 == 0 /\ -x!1365^post72+x!1365^0 == 0 /\ -temp!34^post72+temp!34^0 == 0 /\ -head!31^post72+head!31^0 == 0 /\ r!543^0-r!543^post72 == 0 /\ -i!406^post72+i!406^0 == 0 /\ rcd!83^0-rcd!83^post72 == 0 /\ -a!1610^post72+a!1610^0 == 0 /\ a!1371^0-a!1371^post72 == 0 /\ r!662^0-r!662^post72 == 0 /\ temp0!17^0-temp0!17^post72 == 0 /\ length!28^0-length!28^post72 == 0 /\ -rcd!63^post72+rcd!63^0 == 0 /\ -y!21^post72+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post72 == 0 /\ -temp0!30^post72+temp0!30^0 == 0 /\ a!511^0-a!511^post72 == 0 /\ -a!419^post72+a!419^0 == 0 /\ -a!654^post72+a!654^0 == 0 /\ -result!12^post72+result!12^0 == 0 /\ -x!22^post72+x!22^0 == 0 /\ a!2035^0-a!2035^post72 == 0 /\ -head!405^post72+head!405^0 == 0 /\ -x_SLAM_f!20^post72+x_SLAM_f!20^0 == 0 /\ head!16^0-head!16^post72 == 0 /\ x!18^0-x!18^post72 == 0 /\ a!1370^0-a!1370^post72 == 0 /\ a!244^0-a!244^post72 == 0 /\ -ct!19^post72+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post72 == 0 /\ -nondet!13^post72+nondet!13^0 == 0 /\ a!1052^0-a!1052^post72 == 0 /\ rcd!2515^0-rcd!2515^post72 == 0 /\ -rcd!2393^post72+rcd!2393^0 == 0), cost: 1 73: l22 -> l23 : a!1052^0'=a!1052^post73, temp0!17^0'=temp0!17^post73, head!16^0'=head!16^post73, rcd!2515^0'=rcd!2515^post73, a!1810^0'=a!1810^post73, x!18^0'=x!18^post73, i!29^0'=i!29^post73, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post73, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post73, a!511^0'=a!511^post73, r!662^0'=r!662^post73, a!1370^0'=a!1370^post73, tmp!33^0'=tmp!33^post73, rcd!83^0'=rcd!83^post73, a!2238^0'=a!2238^post73, x_SLAM_f!20^0'=x_SLAM_f!20^post73, length!28^0'=length!28^post73, temp!34^0'=temp!34^post73, ct!19^0'=ct!19^post73, rcd!2460^0'=rcd!2460^post73, a!1610^0'=a!1610^post73, x!15^0'=x!15^post73, head!405^0'=head!405^post73, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post73, a!419^0'=a!419^post73, r!543^0'=r!543^post73, a!1055^0'=a!1055^post73, temp0!30^0'=temp0!30^post73, head!31^0'=head!31^post73, rcd!63^0'=rcd!63^post73, a!2035^0'=a!2035^post73, x!22^0'=x!22^post73, i!406^0'=i!406^post73, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post73, t!25^0'=t!25^post73, a!654^0'=a!654^post73, rcd!2393^0'=rcd!2393^post73, a!1371^0'=a!1371^post73, x!1365^0'=x!1365^post73, result!12^0'=result!12^post73, a!244^0'=a!244^post73, y!21^0'=y!21^post73, nondet!13^0'=nondet!13^post73, (-i!406^post73+i!406^0 == 0 /\ -head!405^post73+head!405^0 == 0 /\ -head!31^post73+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post73 == 0 /\ a!1055^0-a!1055^post73 == 0 /\ -tmp!33^post73+tmp!33^0 == 0 /\ a!654^0-a!654^post73 == 0 /\ -rcd!83^post73+rcd!83^0 == 0 /\ -t!25^post73+t!25^0 == 0 /\ -rcd!2393^post73+rcd!2393^0 == 0 /\ -rcd!2460^post73+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post73 == 0 /\ rcd!63^0-rcd!63^post73 == 0 /\ -a!1610^post73+a!1610^0 == 0 /\ a!1052^0-a!1052^post73 == 0 /\ -temp0!30^post73+temp0!30^0 == 0 /\ -x!1365^post73+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post73+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post73+result!12^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post73 == 0 /\ i!29^0-i!29^post73 == 0 /\ a!2238^0-a!2238^post73 == 0 /\ rcd!2515^0-rcd!2515^post73 == 0 /\ length!28^0-length!28^post73 == 0 /\ -y!21^post73+y!21^0 == 0 /\ x!15^0 <= 0 /\ -x!22^post73+x!22^0 == 0 /\ -nondet!13^post73+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post73+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!511^0-a!511^post73 == 0 /\ -r!543^post73+r!543^0 == 0 /\ -a!2035^post73+a!2035^0 == 0 /\ -x!15^0 <= 0 /\ -a!1371^post73+a!1371^0 == 0 /\ head!16^0-head!16^post73 == 0 /\ temp0!17^0-temp0!17^post73 == 0 /\ -a!244^post73+a!244^0 == 0 /\ ct!19^0-ct!19^post73 == 0 /\ a!1370^0-a!1370^post73 == 0 /\ -x!15^post73+x!15^0 == 0 /\ x!18^0-x!18^post73 == 0 /\ -r!662^post73+r!662^0 == 0 /\ -a!419^post73+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post73 == 0 /\ -x_SLAM_f!20^post73+x_SLAM_f!20^0 == 0), cost: 1 74: l22 -> l23 : a!1052^0'=a!1052^post74, temp0!17^0'=temp0!17^post74, head!16^0'=head!16^post74, rcd!2515^0'=rcd!2515^post74, a!1810^0'=a!1810^post74, x!18^0'=x!18^post74, i!29^0'=i!29^post74, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post74, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post74, a!511^0'=a!511^post74, r!662^0'=r!662^post74, a!1370^0'=a!1370^post74, tmp!33^0'=tmp!33^post74, rcd!83^0'=rcd!83^post74, a!2238^0'=a!2238^post74, x_SLAM_f!20^0'=x_SLAM_f!20^post74, length!28^0'=length!28^post74, temp!34^0'=temp!34^post74, ct!19^0'=ct!19^post74, rcd!2460^0'=rcd!2460^post74, a!1610^0'=a!1610^post74, x!15^0'=x!15^post74, head!405^0'=head!405^post74, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post74, a!419^0'=a!419^post74, r!543^0'=r!543^post74, a!1055^0'=a!1055^post74, temp0!30^0'=temp0!30^post74, head!31^0'=head!31^post74, rcd!63^0'=rcd!63^post74, a!2035^0'=a!2035^post74, x!22^0'=x!22^post74, i!406^0'=i!406^post74, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post74, t!25^0'=t!25^post74, a!654^0'=a!654^post74, rcd!2393^0'=rcd!2393^post74, a!1371^0'=a!1371^post74, x!1365^0'=x!1365^post74, result!12^0'=result!12^post74, a!244^0'=a!244^post74, y!21^0'=y!21^post74, nondet!13^0'=nondet!13^post74, (-a!1055^post74+a!1055^0 == 0 /\ rcd!2393^0-rcd!2393^post74 == 0 /\ rcd!2515^0-rcd!2515^post74 == 0 /\ -a!244^post74+a!244^0 == 0 /\ a!511^0-a!511^post74 == 0 /\ -length!28^post74+length!28^0 == 0 /\ -t!25^post74+t!25^0 == 0 /\ a!1052^0-a!1052^post74 == 0 /\ -rcd!63^post74+rcd!63^0 == 0 /\ -a!654^post74+a!654^0 == 0 /\ -result!12^post74+result!12^0 == 0 /\ -x!22^post74+x!22^0 == 0 /\ -temp0!30^post74+temp0!30^0 == 0 /\ -y!21^post74+y!21^0 == 0 /\ head!16^0-head!16^post74 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post74 == 0 /\ rcd!83^0-rcd!83^post74 == 0 /\ x!18^0-x!18^post74 == 0 /\ -a!2035^post74+a!2035^0 == 0 /\ x!15^0-x!15^post74 == 0 /\ x!15^0 <= 0 /\ i!29^0-i!29^post74 == 0 /\ -nondet!13^post74+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post74 == 0 /\ a!419^0-a!419^post74 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post74+x!1365^0 == 0 /\ -r!662^post74+r!662^0 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post74+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post74 == 0 /\ temp!34^0-temp!34^post74 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post74 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post74 == 0 /\ -r!543^post74+r!543^0 == 0 /\ ct!19^0-ct!19^post74 == 0 /\ a!1810^0-a!1810^post74 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post74 == 0 /\ -head!31^post74+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post74+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1610^post74+a!1610^0 == 0 /\ -i!406^post74+i!406^0 == 0 /\ a!1370^0-a!1370^post74 == 0 /\ tmp!33^0-tmp!33^post74 == 0 /\ -a!1371^post74+a!1371^0 == 0 /\ -rcd!2460^post74+rcd!2460^0 == 0), cost: 1 75: l23 -> l24 : a!1052^0'=a!1052^post75, temp0!17^0'=temp0!17^post75, head!16^0'=head!16^post75, rcd!2515^0'=rcd!2515^post75, a!1810^0'=a!1810^post75, x!18^0'=x!18^post75, i!29^0'=i!29^post75, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post75, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post75, a!511^0'=a!511^post75, r!662^0'=r!662^post75, a!1370^0'=a!1370^post75, tmp!33^0'=tmp!33^post75, rcd!83^0'=rcd!83^post75, a!2238^0'=a!2238^post75, x_SLAM_f!20^0'=x_SLAM_f!20^post75, length!28^0'=length!28^post75, temp!34^0'=temp!34^post75, ct!19^0'=ct!19^post75, rcd!2460^0'=rcd!2460^post75, a!1610^0'=a!1610^post75, x!15^0'=x!15^post75, head!405^0'=head!405^post75, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post75, a!419^0'=a!419^post75, r!543^0'=r!543^post75, a!1055^0'=a!1055^post75, temp0!30^0'=temp0!30^post75, head!31^0'=head!31^post75, rcd!63^0'=rcd!63^post75, a!2035^0'=a!2035^post75, x!22^0'=x!22^post75, i!406^0'=i!406^post75, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post75, t!25^0'=t!25^post75, a!654^0'=a!654^post75, rcd!2393^0'=rcd!2393^post75, a!1371^0'=a!1371^post75, x!1365^0'=x!1365^post75, result!12^0'=result!12^post75, a!244^0'=a!244^post75, y!21^0'=y!21^post75, nondet!13^0'=nondet!13^post75, (0 == 0 /\ -a!419^post75+a!419^0 == 0 /\ r!662^0-r!662^post75 == 0 /\ -a!654^post75+a!654^0 == 0 /\ -head!405^post75+head!405^0 == 0 /\ -x_SLAM_f!20^post75+x_SLAM_f!20^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post75+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post75+result!12^0 == 0 /\ -a!244^post75+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post75 == 0 /\ a!1052^0-a!1052^post75 == 0 /\ x!1365^0-x!1365^post75 == 0 /\ -length!28^post75+length!28^0 == 0 /\ t!25^0-t!25^post75 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post75 == 0 /\ -ct!19^post75+ct!19^0 == 0 /\ -rcd!2393^post75+rcd!2393^0 == 0 /\ -a!2035^post75+a!2035^0 == 0 /\ -nondet!13^post75+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post75 == 0 /\ -sel_r!1224_Flink!24^post75+sel_r!1224_Flink!24^0 == 0 /\ temp0!30^0-temp0!30^post75 == 0 /\ temp0!17^0-temp0!17^post75 == 0 /\ a!1370^0-a!1370^post75 == 0 /\ temp!34^0-temp!34^post75 == 0 /\ -x!18^post75+x!18^0 == 0 /\ -rcd!2460^0+rcd!63^post75 == 0 /\ -x!15^post75+x!15^0 == 0 /\ a!1610^0-a!1610^post75 == 0 /\ a!1055^0-a!1055^post75 == 0 /\ -head!31^post75+head!31^0 == 0 /\ a!2238^0-a!2238^post75 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post75 == 0 /\ a!511^0-a!511^post75 == 0 /\ -i!406^post75+i!406^0 == 0 /\ head!16^0-head!16^post75 == 0 /\ -a!1371^post75+a!1371^0 == 0 /\ a!1810^0-a!1810^post75 == 0 /\ -y!21^post75+y!21^0 == 0 /\ i!29^0-i!29^post75 == 0 /\ r!543^0-r!543^post75 == 0 /\ rcd!83^0-rcd!83^post75 == 0 /\ x!22^0-x!22^post75 == 0), cost: 1 76: l24 -> l25 : a!1052^0'=a!1052^post76, temp0!17^0'=temp0!17^post76, head!16^0'=head!16^post76, rcd!2515^0'=rcd!2515^post76, a!1810^0'=a!1810^post76, x!18^0'=x!18^post76, i!29^0'=i!29^post76, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post76, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post76, a!511^0'=a!511^post76, r!662^0'=r!662^post76, a!1370^0'=a!1370^post76, tmp!33^0'=tmp!33^post76, rcd!83^0'=rcd!83^post76, a!2238^0'=a!2238^post76, x_SLAM_f!20^0'=x_SLAM_f!20^post76, length!28^0'=length!28^post76, temp!34^0'=temp!34^post76, ct!19^0'=ct!19^post76, rcd!2460^0'=rcd!2460^post76, a!1610^0'=a!1610^post76, x!15^0'=x!15^post76, head!405^0'=head!405^post76, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post76, a!419^0'=a!419^post76, r!543^0'=r!543^post76, a!1055^0'=a!1055^post76, temp0!30^0'=temp0!30^post76, head!31^0'=head!31^post76, rcd!63^0'=rcd!63^post76, a!2035^0'=a!2035^post76, x!22^0'=x!22^post76, i!406^0'=i!406^post76, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post76, t!25^0'=t!25^post76, a!654^0'=a!654^post76, rcd!2393^0'=rcd!2393^post76, a!1371^0'=a!1371^post76, x!1365^0'=x!1365^post76, result!12^0'=result!12^post76, a!244^0'=a!244^post76, y!21^0'=y!21^post76, nondet!13^0'=nondet!13^post76, (-nondet!13^post76+nondet!13^0 == 0 /\ -r!543^post76+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post76 == 0 /\ -ct!19^post76+ct!19^0 == 0 /\ -a!419^post76+a!419^0 == 0 /\ a!2238^0-a!2238^post76 == 0 /\ length!28^0-length!28^post76 == 0 /\ t!25^0-t!25^post76 == 0 /\ -a!244^post76+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post76 == 0 /\ -a!1371^post76+a!1371^0 == 0 /\ -x!15^post76+x!15^0 == 0 /\ tmp!33^0-tmp!33^post76 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post76+x_SLAM_f!20^0 == 0 /\ a!654^0-a!654^post76 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post76 == 0 /\ x!18^0-x!18^post76 == 0 /\ a!1052^0-a!1052^post76 == 0 /\ temp!34^0-temp!34^post76 == 0 /\ -i!406^post76+i!406^0 == 0 /\ -head!31^post76+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post76 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post76+x!1365^0 == 0 /\ -rcd!2393^post76+rcd!2393^0 == 0 /\ -rcd!83^post76+rcd!83^0 == 0 /\ -rcd!63^post76+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post76+sel_r!543_Flink!24^0 == 0 /\ -temp0!30^post76+temp0!30^0 == 0 /\ -x!22^post76+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post76+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post76 == 0 /\ a!2035^0-a!2035^post76 == 0 /\ rcd!2460^0-rcd!2460^post76 == 0 /\ a!1810^0-a!1810^post76 == 0 /\ a!1610^0-a!1610^post76 == 0 /\ a!1055^0-a!1055^post76 == 0 /\ -head!405^post76+head!405^0 == 0 /\ i!29^0-i!29^post76 == 0 /\ -result!12^post76+result!12^0 == 0 /\ -y!21^post76+y!21^0 == 0 /\ r!662^0-r!662^post76 == 0 /\ head!16^0-head!16^post76 == 0 /\ temp0!17^0-temp0!17^post76 == 0), cost: 1 77: l24 -> l25 : a!1052^0'=a!1052^post77, temp0!17^0'=temp0!17^post77, head!16^0'=head!16^post77, rcd!2515^0'=rcd!2515^post77, a!1810^0'=a!1810^post77, x!18^0'=x!18^post77, i!29^0'=i!29^post77, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post77, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post77, a!511^0'=a!511^post77, r!662^0'=r!662^post77, a!1370^0'=a!1370^post77, tmp!33^0'=tmp!33^post77, rcd!83^0'=rcd!83^post77, a!2238^0'=a!2238^post77, x_SLAM_f!20^0'=x_SLAM_f!20^post77, length!28^0'=length!28^post77, temp!34^0'=temp!34^post77, ct!19^0'=ct!19^post77, rcd!2460^0'=rcd!2460^post77, a!1610^0'=a!1610^post77, x!15^0'=x!15^post77, head!405^0'=head!405^post77, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post77, a!419^0'=a!419^post77, r!543^0'=r!543^post77, a!1055^0'=a!1055^post77, temp0!30^0'=temp0!30^post77, head!31^0'=head!31^post77, rcd!63^0'=rcd!63^post77, a!2035^0'=a!2035^post77, x!22^0'=x!22^post77, i!406^0'=i!406^post77, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post77, t!25^0'=t!25^post77, a!654^0'=a!654^post77, rcd!2393^0'=rcd!2393^post77, a!1371^0'=a!1371^post77, x!1365^0'=x!1365^post77, result!12^0'=result!12^post77, a!244^0'=a!244^post77, y!21^0'=y!21^post77, nondet!13^0'=nondet!13^post77, (ct!19^0-ct!19^post77 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post77 == 0 /\ x!15^0-x!15^post77 == 0 /\ i!29^0-i!29^post77 == 0 /\ temp!34^0-temp!34^post77 == 0 /\ a!654^0-a!654^post77 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post77 == 0 /\ x!18^0-x!18^post77 == 0 /\ tmp!33^0-tmp!33^post77 == 0 /\ -r!543^post77+r!543^0 == 0 /\ rcd!2515^0-rcd!2515^post77 == 0 /\ -a!2238^post77+a!2238^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post77+head!31^0 == 0 /\ -rcd!2460^post77+rcd!2460^0 == 0 /\ -a!419^post77+a!419^0 == 0 /\ -length!28^post77+length!28^0 == 0 /\ a!1052^0-a!1052^post77 == 0 /\ head!405^0-head!405^post77 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post77+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post77 == 0 /\ x!15^0 <= 0 /\ -a!1371^post77+a!1371^0 == 0 /\ -x!22^post77+x!22^0 == 0 /\ -sel_r!543_Flink!24^post77+sel_r!543_Flink!24^0 == 0 /\ a!1810^0-a!1810^post77 == 0 /\ -t!25^post77+t!25^0 == 0 /\ result!12^0-result!12^post77 == 0 /\ 1+head!16^0 <= 0 /\ -a!1055^post77+a!1055^0 == 0 /\ head!16^0-head!16^post77 == 0 /\ -a!1610^post77+a!1610^0 == 0 /\ -x!15^0 <= 0 /\ -temp0!30^post77+temp0!30^0 == 0 /\ a!1370^0-a!1370^post77 == 0 /\ -y!21^post77+y!21^0 == 0 /\ -rcd!63^post77+rcd!63^0 == 0 /\ i!406^0-i!406^post77 == 0 /\ -a!511^post77+a!511^0 == 0 /\ -rcd!2393^post77+rcd!2393^0 == 0 /\ -nondet!13^post77+nondet!13^0 == 0 /\ r!662^0-r!662^post77 == 0 /\ temp0!17^0-temp0!17^post77 == 0 /\ -a!2035^post77+a!2035^0 == 0 /\ -x!1365^post77+x!1365^0 == 0 /\ -rcd!83^post77+rcd!83^0 == 0 /\ -a!244^post77+a!244^0 == 0), cost: 1 78: l25 -> l26 : a!1052^0'=a!1052^post78, temp0!17^0'=temp0!17^post78, head!16^0'=head!16^post78, rcd!2515^0'=rcd!2515^post78, a!1810^0'=a!1810^post78, x!18^0'=x!18^post78, i!29^0'=i!29^post78, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post78, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post78, a!511^0'=a!511^post78, r!662^0'=r!662^post78, a!1370^0'=a!1370^post78, tmp!33^0'=tmp!33^post78, rcd!83^0'=rcd!83^post78, a!2238^0'=a!2238^post78, x_SLAM_f!20^0'=x_SLAM_f!20^post78, length!28^0'=length!28^post78, temp!34^0'=temp!34^post78, ct!19^0'=ct!19^post78, rcd!2460^0'=rcd!2460^post78, a!1610^0'=a!1610^post78, x!15^0'=x!15^post78, head!405^0'=head!405^post78, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post78, a!419^0'=a!419^post78, r!543^0'=r!543^post78, a!1055^0'=a!1055^post78, temp0!30^0'=temp0!30^post78, head!31^0'=head!31^post78, rcd!63^0'=rcd!63^post78, a!2035^0'=a!2035^post78, x!22^0'=x!22^post78, i!406^0'=i!406^post78, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post78, t!25^0'=t!25^post78, a!654^0'=a!654^post78, rcd!2393^0'=rcd!2393^post78, a!1371^0'=a!1371^post78, x!1365^0'=x!1365^post78, result!12^0'=result!12^post78, a!244^0'=a!244^post78, y!21^0'=y!21^post78, nondet!13^0'=nondet!13^post78, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post78 == 0 /\ -sel_r!1224_Flink!24^post78+sel_r!1224_Flink!24^0 == 0 /\ -x!15^post78+x!15^0 == 0 /\ -rcd!2460^post78+rcd!2460^0 == 0 /\ ct!19^post78 == 0 /\ head!16^0-head!16^post78 == 0 /\ rcd!83^0-rcd!83^post78 == 0 /\ -x!1365^post78+x!1365^0 == 0 /\ x!22^post78-x_SLAM_f!20^post78 == 0 /\ temp0!17^0-temp0!17^post78 == 0 /\ rcd!2515^0-rcd!2515^post78 == 0 /\ -head!16^0+x!18^post78 == 0 /\ a!1370^0-a!1370^post78 == 0 /\ a!419^0-a!419^post78 == 0 /\ -i!406^post78+i!406^0 == 0 /\ a!1052^0-a!1052^post78 == 0 /\ -a!1371^post78+a!1371^0 == 0 /\ -r!543^post78+r!543^0 == 0 /\ x!15^0 <= 0 /\ -a!1055^post78+a!1055^0 == 0 /\ -a!511^post78+a!511^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post78 == 0 /\ a!1610^0-a!1610^post78 == 0 /\ a!2238^0-a!2238^post78 == 0 /\ -a!244^post78+a!244^0 == 0 /\ -a!654^post78+a!654^0 == 0 /\ head!31^0-head!31^post78 == 0 /\ -rcd!63^post78+rcd!63^0 == 0 /\ -t!25^post78+t!25^0 == 0 /\ -length!28^post78+length!28^0 == 0 /\ -x!15^0 <= 0 /\ a!1810^0-a!1810^post78 == 0 /\ y!21^post78-ct!19^post78 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post78+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post78+result!12^0 == 0 /\ tmp!33^0-tmp!33^post78 == 0 /\ -nondet!13^post78+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post78 == 0 /\ r!662^0-r!662^post78 == 0 /\ -rcd!2393^post78+rcd!2393^0 == 0 /\ head!405^0-head!405^post78 == 0 /\ -x!18^post78+x_SLAM_f!20^post78 == 0 /\ -a!2035^post78+a!2035^0 == 0 /\ temp!34^0-temp!34^post78 == 0 /\ -i!29^post78+i!29^0 == 0), cost: 1 79: l26 -> l27 : a!1052^0'=a!1052^post79, temp0!17^0'=temp0!17^post79, head!16^0'=head!16^post79, rcd!2515^0'=rcd!2515^post79, a!1810^0'=a!1810^post79, x!18^0'=x!18^post79, i!29^0'=i!29^post79, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post79, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post79, a!511^0'=a!511^post79, r!662^0'=r!662^post79, a!1370^0'=a!1370^post79, tmp!33^0'=tmp!33^post79, rcd!83^0'=rcd!83^post79, a!2238^0'=a!2238^post79, x_SLAM_f!20^0'=x_SLAM_f!20^post79, length!28^0'=length!28^post79, temp!34^0'=temp!34^post79, ct!19^0'=ct!19^post79, rcd!2460^0'=rcd!2460^post79, a!1610^0'=a!1610^post79, x!15^0'=x!15^post79, head!405^0'=head!405^post79, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post79, a!419^0'=a!419^post79, r!543^0'=r!543^post79, a!1055^0'=a!1055^post79, temp0!30^0'=temp0!30^post79, head!31^0'=head!31^post79, rcd!63^0'=rcd!63^post79, a!2035^0'=a!2035^post79, x!22^0'=x!22^post79, i!406^0'=i!406^post79, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post79, t!25^0'=t!25^post79, a!654^0'=a!654^post79, rcd!2393^0'=rcd!2393^post79, a!1371^0'=a!1371^post79, x!1365^0'=x!1365^post79, result!12^0'=result!12^post79, a!244^0'=a!244^post79, y!21^0'=y!21^post79, nondet!13^0'=nondet!13^post79, (t!25^0-t!25^post79 == 0 /\ -rcd!2393^post79+rcd!2393^0 == 0 /\ -i!406^post79+i!406^0 == 0 /\ -x!1365^post79+x!1365^0 == 0 /\ -temp!34^post79+temp!34^0 == 0 /\ head!16^0-head!16^post79 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post79+head!31^0 == 0 /\ rcd!83^0-rcd!83^post79 == 0 /\ -sel_r!1224_Flink!24^post79+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post79 == 0 /\ -rcd!63^post79+rcd!63^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post79 == 0 /\ x!18^0-x!18^post79 == 0 /\ a!1371^0-a!1371^post79 == 0 /\ -a!1370^post79+a!1370^0 == 0 /\ -x!22^post79+x!22^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post79 == 0 /\ -y!21^post79+y!21^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!511^0-a!511^post79 == 0 /\ -result!12^post79+result!12^0 == 0 /\ -head!405^post79+head!405^0 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post79 == 0 /\ rcd!2460^0-rcd!2460^post79 == 0 /\ -r!543^post79+r!543^0 == 0 /\ -ct!19^0 <= 0 /\ -a!654^post79+a!654^0 == 0 /\ a!2035^0-a!2035^post79 == 0 /\ -a!419^post79+a!419^0 == 0 /\ -nondet!13^post79+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post79 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post79 == 0 /\ -x!15^0 <= 0 /\ -ct!19^post79+ct!19^0 == 0 /\ -a!244^post79+a!244^0 == 0 /\ a!1610^0-a!1610^post79 == 0 /\ i!29^0-i!29^post79 == 0 /\ temp0!30^0-temp0!30^post79 == 0 /\ -y!21^0 <= 0 /\ head!16^0-x!22^0 <= 0 /\ r!662^0-r!662^post79 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1055^post79+a!1055^0 == 0 /\ -a!1810^post79+a!1810^0 == 0 /\ -x!15^post79+x!15^0 == 0 /\ length!28^0-length!28^post79 == 0 /\ a!2238^0-a!2238^post79 == 0 /\ a!1052^0-a!1052^post79 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ rcd!2515^0-rcd!2515^post79 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 80: l26 -> l27 : a!1052^0'=a!1052^post80, temp0!17^0'=temp0!17^post80, head!16^0'=head!16^post80, rcd!2515^0'=rcd!2515^post80, a!1810^0'=a!1810^post80, x!18^0'=x!18^post80, i!29^0'=i!29^post80, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post80, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post80, a!511^0'=a!511^post80, r!662^0'=r!662^post80, a!1370^0'=a!1370^post80, tmp!33^0'=tmp!33^post80, rcd!83^0'=rcd!83^post80, a!2238^0'=a!2238^post80, x_SLAM_f!20^0'=x_SLAM_f!20^post80, length!28^0'=length!28^post80, temp!34^0'=temp!34^post80, ct!19^0'=ct!19^post80, rcd!2460^0'=rcd!2460^post80, a!1610^0'=a!1610^post80, x!15^0'=x!15^post80, head!405^0'=head!405^post80, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post80, a!419^0'=a!419^post80, r!543^0'=r!543^post80, a!1055^0'=a!1055^post80, temp0!30^0'=temp0!30^post80, head!31^0'=head!31^post80, rcd!63^0'=rcd!63^post80, a!2035^0'=a!2035^post80, x!22^0'=x!22^post80, i!406^0'=i!406^post80, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post80, t!25^0'=t!25^post80, a!654^0'=a!654^post80, rcd!2393^0'=rcd!2393^post80, a!1371^0'=a!1371^post80, x!1365^0'=x!1365^post80, result!12^0'=result!12^post80, a!244^0'=a!244^post80, y!21^0'=y!21^post80, nondet!13^0'=nondet!13^post80, (-x_SLAM_f!20^post80+x_SLAM_f!20^0 == 0 /\ -t!25^post80+t!25^0 == 0 /\ head!405^0-head!405^post80 == 0 /\ -a!1370^post80+a!1370^0 == 0 /\ -rcd!83^post80+rcd!83^0 == 0 /\ -x!22^post80+x!22^0 == 0 /\ temp0!17^0-temp0!17^post80 == 0 /\ -y!21^post80+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!1610^post80+a!1610^0 == 0 /\ a!1055^0-a!1055^post80 == 0 /\ -i!406^post80+i!406^0 == 0 /\ a!1810^0-a!1810^post80 == 0 /\ temp!34^0-temp!34^post80 == 0 /\ -rcd!2393^post80+rcd!2393^0 == 0 /\ -result!12^post80+result!12^0 == 0 /\ -temp0!30^post80+temp0!30^0 == 0 /\ -nondet!13^post80+nondet!13^0 == 0 /\ a!2238^0-a!2238^post80 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post80 == 0 /\ -x!1365^post80+x!1365^0 == 0 /\ -a!244^post80+a!244^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1371^0-a!1371^post80 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post80 == 0 /\ a!511^0-a!511^post80 == 0 /\ rcd!63^0-rcd!63^post80 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post80+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -ct!19^0 <= 0 /\ 1+head!16^0 <= 0 /\ rcd!2515^0-rcd!2515^post80 == 0 /\ r!662^0-r!662^post80 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post80+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post80 == 0 /\ -r!543^post80+r!543^0 == 0 /\ -y!21^0 <= 0 /\ head!16^0-head!16^post80 == 0 /\ ct!19^0-ct!19^post80 == 0 /\ head!16^0-x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post80 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post80 == 0 /\ -a!654^post80+a!654^0 == 0 /\ -tmp!33^post80+tmp!33^0 == 0 /\ x!18^0-x!18^post80 == 0 /\ -head!31^post80+head!31^0 == 0 /\ -a!419^post80+a!419^0 == 0 /\ y!21^0 <= 0 /\ -x!15^post80+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post80 == 0 /\ -head!16^0+x!22^0 <= 0 /\ a!2035^0-a!2035^post80 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 81: l27 -> l28 : a!1052^0'=a!1052^post81, temp0!17^0'=temp0!17^post81, head!16^0'=head!16^post81, rcd!2515^0'=rcd!2515^post81, a!1810^0'=a!1810^post81, x!18^0'=x!18^post81, i!29^0'=i!29^post81, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post81, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post81, a!511^0'=a!511^post81, r!662^0'=r!662^post81, a!1370^0'=a!1370^post81, tmp!33^0'=tmp!33^post81, rcd!83^0'=rcd!83^post81, a!2238^0'=a!2238^post81, x_SLAM_f!20^0'=x_SLAM_f!20^post81, length!28^0'=length!28^post81, temp!34^0'=temp!34^post81, ct!19^0'=ct!19^post81, rcd!2460^0'=rcd!2460^post81, a!1610^0'=a!1610^post81, x!15^0'=x!15^post81, head!405^0'=head!405^post81, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post81, a!419^0'=a!419^post81, r!543^0'=r!543^post81, a!1055^0'=a!1055^post81, temp0!30^0'=temp0!30^post81, head!31^0'=head!31^post81, rcd!63^0'=rcd!63^post81, a!2035^0'=a!2035^post81, x!22^0'=x!22^post81, i!406^0'=i!406^post81, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post81, t!25^0'=t!25^post81, a!654^0'=a!654^post81, rcd!2393^0'=rcd!2393^post81, a!1371^0'=a!1371^post81, x!1365^0'=x!1365^post81, result!12^0'=result!12^post81, a!244^0'=a!244^post81, y!21^0'=y!21^post81, nondet!13^0'=nondet!13^post81, (0 == 0 /\ -a!244^post81+a!244^0 == 0 /\ temp0!30^0-temp0!30^post81 == 0 /\ -x!22^post81+x!22^0 == 0 /\ -t!25^post81+t!25^0 == 0 /\ -a!654^post81+a!654^0 == 0 /\ a!1370^0-a!1370^post81 == 0 /\ -a!1055^post81+a!1055^0 == 0 /\ a!419^0-a!419^post81 == 0 /\ temp!34^0-temp!34^post81 == 0 /\ -length!28^post81+length!28^0 == 0 /\ -i!406^post81+i!406^0 == 0 /\ a!1610^0-a!1610^post81 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post81 == 0 /\ a!1052^0-a!1052^post81 == 0 /\ -result!12^post81+result!12^0 == 0 /\ -rcd!2393^post81+rcd!2393^0 == 0 /\ -nondet!13^post81+nondet!13^0 == 0 /\ a!1810^0-a!1810^post81 == 0 /\ a!2238^0-a!2238^post81 == 0 /\ -a!2035^post81+a!2035^0 == 0 /\ head!16^0-head!16^post81 == 0 /\ rcd!83^0-rcd!83^post81 == 0 /\ i!29^0-i!29^post81 == 0 /\ -ct!19^post81+ct!19^0 == 0 /\ -rcd!2460^post81+rcd!2460^0 == 0 /\ -x!1365^post81+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post81 == 0 /\ r!662^0-r!662^post81 == 0 /\ a!511^0-a!511^post81 == 0 /\ -sel_r!1224_Flink!24^post81+sel_r!1224_Flink!24^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post81+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!405^0-head!405^post81 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post81 == 0 /\ x!15^0-x!15^post81 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post81+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^post81+y!21^0 == 0 /\ head!31^0-head!31^post81 == 0 /\ tmp!33^0-tmp!33^post81 == 0 /\ -rcd!2515^0+rcd!63^post81 == 0 /\ -r!543^post81+r!543^0 == 0 /\ x!18^0-x!18^post81 == 0 /\ -a!1371^post81+a!1371^0 == 0), cost: 1 82: l28 -> l29 : a!1052^0'=a!1052^post82, temp0!17^0'=temp0!17^post82, head!16^0'=head!16^post82, rcd!2515^0'=rcd!2515^post82, a!1810^0'=a!1810^post82, x!18^0'=x!18^post82, i!29^0'=i!29^post82, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post82, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post82, a!511^0'=a!511^post82, r!662^0'=r!662^post82, a!1370^0'=a!1370^post82, tmp!33^0'=tmp!33^post82, rcd!83^0'=rcd!83^post82, a!2238^0'=a!2238^post82, x_SLAM_f!20^0'=x_SLAM_f!20^post82, length!28^0'=length!28^post82, temp!34^0'=temp!34^post82, ct!19^0'=ct!19^post82, rcd!2460^0'=rcd!2460^post82, a!1610^0'=a!1610^post82, x!15^0'=x!15^post82, head!405^0'=head!405^post82, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post82, a!419^0'=a!419^post82, r!543^0'=r!543^post82, a!1055^0'=a!1055^post82, temp0!30^0'=temp0!30^post82, head!31^0'=head!31^post82, rcd!63^0'=rcd!63^post82, a!2035^0'=a!2035^post82, x!22^0'=x!22^post82, i!406^0'=i!406^post82, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post82, t!25^0'=t!25^post82, a!654^0'=a!654^post82, rcd!2393^0'=rcd!2393^post82, a!1371^0'=a!1371^post82, x!1365^0'=x!1365^post82, result!12^0'=result!12^post82, a!244^0'=a!244^post82, y!21^0'=y!21^post82, nondet!13^0'=nondet!13^post82, (x!18^0-x!18^post82 == 0 /\ -a!2035^post82+a!2035^0 == 0 /\ r!662^0-r!662^post82 == 0 /\ r!543^0-r!543^post82 == 0 /\ -a!244^post82+a!244^0 == 0 /\ -a!1371^post82+a!1371^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post82 == 0 /\ -a!654^post82+a!654^0 == 0 /\ -a!419^post82+a!419^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ a!1052^0-a!1052^post82 == 0 /\ rcd!2515^0-rcd!2515^post82 == 0 /\ -ct!19^post82+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post82 == 0 /\ a!1610^0-a!1610^post82 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post82+a!1055^0 == 0 /\ t!25^0-t!25^post82 == 0 /\ -nondet!13^post82+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ i!29^0-i!29^post82 == 0 /\ ct!19^0 <= 0 /\ a!1810^0-a!1810^post82 == 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post82 == 0 /\ rcd!83^0-rcd!83^post82 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -rcd!2393^post82+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post82 == 0 /\ -ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post82 == 0 /\ length!28^0-length!28^post82 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post82 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post82 == 0 /\ -x!1365^post82+x!1365^0 == 0 /\ a!2238^0-a!2238^post82 == 0 /\ -head!31^post82+head!31^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post82+i!406^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post82 == 0 /\ -rcd!63^post82+rcd!63^0 == 0 /\ -y!21^post82+y!21^0 == 0 /\ -temp!34^post82+temp!34^0 == 0 /\ -a!1370^post82+a!1370^0 == 0 /\ head!405^0-head!405^post82 == 0 /\ tmp!33^0-tmp!33^post82 == 0 /\ temp0!30^0-temp0!30^post82 == 0 /\ x!15^0-x!15^post82 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ y!21^0 <= 0 /\ x!22^0-x!22^post82 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post82+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post82+result!12^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 83: l28 -> l29 : a!1052^0'=a!1052^post83, temp0!17^0'=temp0!17^post83, head!16^0'=head!16^post83, rcd!2515^0'=rcd!2515^post83, a!1810^0'=a!1810^post83, x!18^0'=x!18^post83, i!29^0'=i!29^post83, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post83, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post83, a!511^0'=a!511^post83, r!662^0'=r!662^post83, a!1370^0'=a!1370^post83, tmp!33^0'=tmp!33^post83, rcd!83^0'=rcd!83^post83, a!2238^0'=a!2238^post83, x_SLAM_f!20^0'=x_SLAM_f!20^post83, length!28^0'=length!28^post83, temp!34^0'=temp!34^post83, ct!19^0'=ct!19^post83, rcd!2460^0'=rcd!2460^post83, a!1610^0'=a!1610^post83, x!15^0'=x!15^post83, head!405^0'=head!405^post83, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post83, a!419^0'=a!419^post83, r!543^0'=r!543^post83, a!1055^0'=a!1055^post83, temp0!30^0'=temp0!30^post83, head!31^0'=head!31^post83, rcd!63^0'=rcd!63^post83, a!2035^0'=a!2035^post83, x!22^0'=x!22^post83, i!406^0'=i!406^post83, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post83, t!25^0'=t!25^post83, a!654^0'=a!654^post83, rcd!2393^0'=rcd!2393^post83, a!1371^0'=a!1371^post83, x!1365^0'=x!1365^post83, result!12^0'=result!12^post83, a!244^0'=a!244^post83, y!21^0'=y!21^post83, nondet!13^0'=nondet!13^post83, (a!1052^0-a!1052^post83 == 0 /\ -ct!19^post83+ct!19^0 == 0 /\ rcd!83^0-rcd!83^post83 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post83 == 0 /\ -nondet!13^post83+nondet!13^0 == 0 /\ a!2238^0-a!2238^post83 == 0 /\ -r!543^post83+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post83+sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ length!28^0-length!28^post83 == 0 /\ t!25^0-t!25^post83 == 0 /\ -tmp!33^post83+tmp!33^0 == 0 /\ -a!1371^post83+a!1371^0 == 0 /\ -a!419^post83+a!419^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post83+a!654^0 == 0 /\ r!662^0-r!662^post83 == 0 /\ temp0!17^0-temp0!17^post83 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post83+head!31^0 == 0 /\ -x!15^post83+x!15^0 == 0 /\ -x_SLAM_f!20^post83+x_SLAM_f!20^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post83 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -i!406^post83+i!406^0 == 0 /\ i!29^0-i!29^post83 == 0 /\ -ct!19^0 <= 0 /\ -head!405^post83+head!405^0 == 0 /\ x!18^0-x!18^post83 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post83 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post83 == 0 /\ -y!21^post83+y!21^0 == 0 /\ -x!22^post83+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post83 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!2035^0-a!2035^post83 == 0 /\ head!16^0-x!22^0 <= 0 /\ -rcd!2393^post83+rcd!2393^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -temp0!30^post83+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post83 == 0 /\ -a!244^post83+a!244^0 == 0 /\ -result!12^post83+result!12^0 == 0 /\ rcd!2515^0-rcd!2515^post83 == 0 /\ a!511^0-a!511^post83 == 0 /\ a!1055^0-a!1055^post83 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ head!16^0-head!16^post83 == 0 /\ y!21^0 <= 0 /\ -x!1365^post83+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post83 == 0 /\ a!1610^0-a!1610^post83 == 0 /\ a!1810^0-a!1810^post83 == 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 84: l29 -> l30 : a!1052^0'=a!1052^post84, temp0!17^0'=temp0!17^post84, head!16^0'=head!16^post84, rcd!2515^0'=rcd!2515^post84, a!1810^0'=a!1810^post84, x!18^0'=x!18^post84, i!29^0'=i!29^post84, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post84, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post84, a!511^0'=a!511^post84, r!662^0'=r!662^post84, a!1370^0'=a!1370^post84, tmp!33^0'=tmp!33^post84, rcd!83^0'=rcd!83^post84, a!2238^0'=a!2238^post84, x_SLAM_f!20^0'=x_SLAM_f!20^post84, length!28^0'=length!28^post84, temp!34^0'=temp!34^post84, ct!19^0'=ct!19^post84, rcd!2460^0'=rcd!2460^post84, a!1610^0'=a!1610^post84, x!15^0'=x!15^post84, head!405^0'=head!405^post84, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post84, a!419^0'=a!419^post84, r!543^0'=r!543^post84, a!1055^0'=a!1055^post84, temp0!30^0'=temp0!30^post84, head!31^0'=head!31^post84, rcd!63^0'=rcd!63^post84, a!2035^0'=a!2035^post84, x!22^0'=x!22^post84, i!406^0'=i!406^post84, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post84, t!25^0'=t!25^post84, a!654^0'=a!654^post84, rcd!2393^0'=rcd!2393^post84, a!1371^0'=a!1371^post84, x!1365^0'=x!1365^post84, result!12^0'=result!12^post84, a!244^0'=a!244^post84, y!21^0'=y!21^post84, nondet!13^0'=nondet!13^post84, (a!654^0-a!654^post84 == 0 /\ a!1810^0-a!1810^post84 == 0 /\ -x!1365^post84+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post84 == 0 /\ -sel_r!1224_Flink!24^post84+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post84 == 0 /\ i!29^0-i!29^post84 == 0 /\ -a!2238^post84+a!2238^0 == 0 /\ -a!1371^post84+a!1371^0 == 0 /\ rcd!2393^0-rcd!2393^post84 == 0 /\ length!28^0-length!28^post84 == 0 /\ -r!543^post84+r!543^0 == 0 /\ a!1052^0-a!1052^post84 == 0 /\ -head!31^post84+head!31^0 == 0 /\ -a!1055^post84+a!1055^0 == 0 /\ -rcd!2460^post84+rcd!2460^0 == 0 /\ head!405^0-head!405^post84 == 0 /\ temp!34^0-temp!34^post84 == 0 /\ -sel_r!543_Flink!24^post84+sel_r!543_Flink!24^0 == 0 /\ -t!25^post84+t!25^0 == 0 /\ -a!244^post84+a!244^0 == 0 /\ x!15^0-x!15^post84 == 0 /\ head!16^0-head!16^post84 == 0 /\ -x!22^post84+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post84 == 0 /\ -rcd!63^post84+rcd!63^0 == 0 /\ a!1370^0-a!1370^post84 == 0 /\ -rcd!2515^post84+rcd!2515^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ x!18^0-x!18^post84 == 0 /\ -y!21^post84+y!21^0 == 0 /\ -i!406^post84+i!406^0 == 0 /\ -a!2035^post84+a!2035^0 == 0 /\ -result!12^post84+result!12^0 == 0 /\ temp0!17^0-temp0!17^post84 == 0 /\ r!662^0-r!662^post84 == 0 /\ -temp0!30^post84+temp0!30^0 == 0 /\ -nondet!13^post84+nondet!13^0 == 0 /\ a!419^0-a!419^post84 == 0 /\ -rcd!83^post84+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post84 == 0 /\ ct!19^0-ct!19^post84 == 0 /\ a!511^0-a!511^post84 == 0 /\ a!1610^0-a!1610^post84 == 0), cost: 1 85: l29 -> l30 : a!1052^0'=a!1052^post85, temp0!17^0'=temp0!17^post85, head!16^0'=head!16^post85, rcd!2515^0'=rcd!2515^post85, a!1810^0'=a!1810^post85, x!18^0'=x!18^post85, i!29^0'=i!29^post85, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post85, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post85, a!511^0'=a!511^post85, r!662^0'=r!662^post85, a!1370^0'=a!1370^post85, tmp!33^0'=tmp!33^post85, rcd!83^0'=rcd!83^post85, a!2238^0'=a!2238^post85, x_SLAM_f!20^0'=x_SLAM_f!20^post85, length!28^0'=length!28^post85, temp!34^0'=temp!34^post85, ct!19^0'=ct!19^post85, rcd!2460^0'=rcd!2460^post85, a!1610^0'=a!1610^post85, x!15^0'=x!15^post85, head!405^0'=head!405^post85, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post85, a!419^0'=a!419^post85, r!543^0'=r!543^post85, a!1055^0'=a!1055^post85, temp0!30^0'=temp0!30^post85, head!31^0'=head!31^post85, rcd!63^0'=rcd!63^post85, a!2035^0'=a!2035^post85, x!22^0'=x!22^post85, i!406^0'=i!406^post85, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post85, t!25^0'=t!25^post85, a!654^0'=a!654^post85, rcd!2393^0'=rcd!2393^post85, a!1371^0'=a!1371^post85, x!1365^0'=x!1365^post85, result!12^0'=result!12^post85, a!244^0'=a!244^post85, y!21^0'=y!21^post85, nondet!13^0'=nondet!13^post85, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post85 == 0 /\ tmp!33^0-tmp!33^post85 == 0 /\ -x!15^post85+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post85 == 0 /\ -x!1365^post85+x!1365^0 == 0 /\ -rcd!2393^post85+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post85 == 0 /\ a!1610^0-a!1610^post85 == 0 /\ a!1810^0-a!1810^post85 == 0 /\ i!29^0-i!29^post85 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post85+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -temp!34^post85+temp!34^0 == 0 /\ -y!21^post85+y!21^0 == 0 /\ -i!406^post85+i!406^0 == 0 /\ length!28^0-length!28^post85 == 0 /\ -sel_r!1224_Flink!24^post85+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post85+rcd!63^0 == 0 /\ rcd!2515^0-rcd!2515^post85 == 0 /\ a!1052^0-a!1052^post85 == 0 /\ a!2238^0-a!2238^post85 == 0 /\ -result!12^post85+result!12^0 == 0 /\ -a!419^post85+a!419^0 == 0 /\ head!31^0-head!31^post85 == 0 /\ -a!654^post85+a!654^0 == 0 /\ -temp0!30^post85+temp0!30^0 == 0 /\ -a!1371^post85+a!1371^0 == 0 /\ head!405^0-head!405^post85 == 0 /\ ct!19^0-ct!19^post85 == 0 /\ head!16^0-head!16^post85 == 0 /\ -a!1055^post85+a!1055^0 == 0 /\ rcd!83^0-rcd!83^post85 == 0 /\ x!22^0-x!22^post85 == 0 /\ x!18^0-x!18^post85 == 0 /\ r!543^0-r!543^post85 == 0 /\ a!244^0-a!244^post85 == 0 /\ r!662^0-r!662^post85 == 0 /\ temp0!17^0-temp0!17^post85 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post85 == 0 /\ a!1370^0-a!1370^post85 == 0 /\ a!511^0-a!511^post85 == 0 /\ -t!25^post85+t!25^0 == 0 /\ -nondet!13^post85+nondet!13^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ -a!2035^post85+a!2035^0 == 0), cost: 1 86: l30 -> l31 : a!1052^0'=a!1052^post86, temp0!17^0'=temp0!17^post86, head!16^0'=head!16^post86, rcd!2515^0'=rcd!2515^post86, a!1810^0'=a!1810^post86, x!18^0'=x!18^post86, i!29^0'=i!29^post86, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post86, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post86, a!511^0'=a!511^post86, r!662^0'=r!662^post86, a!1370^0'=a!1370^post86, tmp!33^0'=tmp!33^post86, rcd!83^0'=rcd!83^post86, a!2238^0'=a!2238^post86, x_SLAM_f!20^0'=x_SLAM_f!20^post86, length!28^0'=length!28^post86, temp!34^0'=temp!34^post86, ct!19^0'=ct!19^post86, rcd!2460^0'=rcd!2460^post86, a!1610^0'=a!1610^post86, x!15^0'=x!15^post86, head!405^0'=head!405^post86, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post86, a!419^0'=a!419^post86, r!543^0'=r!543^post86, a!1055^0'=a!1055^post86, temp0!30^0'=temp0!30^post86, head!31^0'=head!31^post86, rcd!63^0'=rcd!63^post86, a!2035^0'=a!2035^post86, x!22^0'=x!22^post86, i!406^0'=i!406^post86, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post86, t!25^0'=t!25^post86, a!654^0'=a!654^post86, rcd!2393^0'=rcd!2393^post86, a!1371^0'=a!1371^post86, x!1365^0'=x!1365^post86, result!12^0'=result!12^post86, a!244^0'=a!244^post86, y!21^0'=y!21^post86, nondet!13^0'=nondet!13^post86, (0 == 0 /\ -i!406^post86+i!406^0 == 0 /\ -y!21^post86+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post86 == 0 /\ a!511^0-a!511^post86 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post86 == 0 /\ -rcd!2393^post86+rcd!2393^0 == 0 /\ r!662^0-r!662^post86 == 0 /\ -temp!34^post86+temp!34^0 == 0 /\ head!16^0-head!16^post86 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post86 == 0 /\ -x!1365^post86+x!1365^0 == 0 /\ x!18^0-x!18^post86 == 0 /\ rcd!83^0-rcd!83^post86 == 0 /\ i!29^0-i!29^post86 == 0 /\ -sel_r!1224_Flink!24^post86+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post86+rcd!63^0 == 0 /\ -a!244^post86+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post86 == 0 /\ a!1052^0-a!1052^post86 == 0 /\ -result!12^post86+result!12^0 == 0 /\ -head!405^post86+head!405^0 == 0 /\ -a!1370^post86+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post86 == 0 /\ -r!543^post86+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post86 == 0 /\ a!1610^0-a!1610^post86 == 0 /\ -ct!19^post86+ct!19^0 == 0 /\ temp0!17^0-temp0!17^post86 == 0 /\ -nondet!13^post86+nondet!13^0 == 0 /\ head!31^0-head!31^post86 == 0 /\ temp0!30^0-temp0!30^post86 == 0 /\ -a!2035^post86+a!2035^0 == 0 /\ -a!1810^post86+a!1810^0 == 0 /\ -x!15^post86+x!15^0 == 0 /\ -a!419^post86+a!419^0 == 0 /\ -x!22^0+t!25^post86 == 0 /\ -a!654^post86+a!654^0 == 0 /\ -a!1371^post86+a!1371^0 == 0 /\ a!2238^0-a!2238^post86 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post86 == 0 /\ length!28^0-length!28^post86 == 0 /\ -a!1055^post86+a!1055^0 == 0), cost: 1 87: l31 -> l32 : a!1052^0'=a!1052^post87, temp0!17^0'=temp0!17^post87, head!16^0'=head!16^post87, rcd!2515^0'=rcd!2515^post87, a!1810^0'=a!1810^post87, x!18^0'=x!18^post87, i!29^0'=i!29^post87, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post87, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post87, a!511^0'=a!511^post87, r!662^0'=r!662^post87, a!1370^0'=a!1370^post87, tmp!33^0'=tmp!33^post87, rcd!83^0'=rcd!83^post87, a!2238^0'=a!2238^post87, x_SLAM_f!20^0'=x_SLAM_f!20^post87, length!28^0'=length!28^post87, temp!34^0'=temp!34^post87, ct!19^0'=ct!19^post87, rcd!2460^0'=rcd!2460^post87, a!1610^0'=a!1610^post87, x!15^0'=x!15^post87, head!405^0'=head!405^post87, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post87, a!419^0'=a!419^post87, r!543^0'=r!543^post87, a!1055^0'=a!1055^post87, temp0!30^0'=temp0!30^post87, head!31^0'=head!31^post87, rcd!63^0'=rcd!63^post87, a!2035^0'=a!2035^post87, x!22^0'=x!22^post87, i!406^0'=i!406^post87, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post87, t!25^0'=t!25^post87, a!654^0'=a!654^post87, rcd!2393^0'=rcd!2393^post87, a!1371^0'=a!1371^post87, x!1365^0'=x!1365^post87, result!12^0'=result!12^post87, a!244^0'=a!244^post87, y!21^0'=y!21^post87, nondet!13^0'=nondet!13^post87, (-head!16^0+t!25^0 <= 0 /\ length!28^0-length!28^post87 == 0 /\ temp0!17^0-temp0!17^post87 == 0 /\ rcd!2515^0-rcd!2515^post87 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -x!22^0 <= 0 /\ -y!21^post87+y!21^0 == 0 /\ head!405^0-head!405^post87 == 0 /\ ct!19^0-ct!19^post87 == 0 /\ -t!25^post87+t!25^0 == 0 /\ -a!1370^post87+a!1370^0 == 0 /\ a!511^0-a!511^post87 == 0 /\ -a!654^post87+a!654^0 == 0 /\ -rcd!2393^post87+rcd!2393^0 == 0 /\ -a!1610^post87+a!1610^0 == 0 /\ -a!2035^post87+a!2035^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post87 == 0 /\ head!16^0-t!25^0 <= 0 /\ -temp0!30^post87+temp0!30^0 == 0 /\ -nondet!13^post87+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post87 == 0 /\ x!15^0-x!15^post87 == 0 /\ 1-head!16^0 <= 0 /\ -result!12^post87+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post87+x!22^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post87 == 0 /\ tmp!33^0-tmp!33^post87 == 0 /\ x!15^0 <= 0 /\ -a!244^post87+a!244^0 == 0 /\ -rcd!83^post87+rcd!83^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post87 == 0 /\ a!419^0-a!419^post87 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post87+x!1365^0 == 0 /\ r!662^0-r!662^post87 == 0 /\ a!1052^0-a!1052^post87 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post87 == 0 /\ x!22^0 <= 0 /\ rcd!63^0-rcd!63^post87 == 0 /\ -a!2238^post87+a!2238^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post87 == 0 /\ -r!543^post87+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post87 == 0 /\ -a!1371^post87+a!1371^0 == 0 /\ head!16^0-head!16^post87 == 0 /\ a!1810^0-a!1810^post87 == 0 /\ -a!1055^post87+a!1055^0 == 0 /\ i!406^0-i!406^post87 == 0 /\ -temp!34^post87+temp!34^0 == 0 /\ rcd!2460^0-rcd!2460^post87 == 0 /\ y!21^0 <= 0 /\ -head!31^post87+head!31^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 88: l31 -> l32 : a!1052^0'=a!1052^post88, temp0!17^0'=temp0!17^post88, head!16^0'=head!16^post88, rcd!2515^0'=rcd!2515^post88, a!1810^0'=a!1810^post88, x!18^0'=x!18^post88, i!29^0'=i!29^post88, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post88, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post88, a!511^0'=a!511^post88, r!662^0'=r!662^post88, a!1370^0'=a!1370^post88, tmp!33^0'=tmp!33^post88, rcd!83^0'=rcd!83^post88, a!2238^0'=a!2238^post88, x_SLAM_f!20^0'=x_SLAM_f!20^post88, length!28^0'=length!28^post88, temp!34^0'=temp!34^post88, ct!19^0'=ct!19^post88, rcd!2460^0'=rcd!2460^post88, a!1610^0'=a!1610^post88, x!15^0'=x!15^post88, head!405^0'=head!405^post88, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post88, a!419^0'=a!419^post88, r!543^0'=r!543^post88, a!1055^0'=a!1055^post88, temp0!30^0'=temp0!30^post88, head!31^0'=head!31^post88, rcd!63^0'=rcd!63^post88, a!2035^0'=a!2035^post88, x!22^0'=x!22^post88, i!406^0'=i!406^post88, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post88, t!25^0'=t!25^post88, a!654^0'=a!654^post88, rcd!2393^0'=rcd!2393^post88, a!1371^0'=a!1371^post88, x!1365^0'=x!1365^post88, result!12^0'=result!12^post88, a!244^0'=a!244^post88, y!21^0'=y!21^post88, nondet!13^0'=nondet!13^post88, (-temp0!30^post88+temp0!30^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ -a!244^post88+a!244^0 == 0 /\ -result!12^post88+result!12^0 == 0 /\ temp0!17^0-temp0!17^post88 == 0 /\ a!419^0-a!419^post88 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post88 == 0 /\ -t!25^post88+t!25^0 == 0 /\ rcd!2393^0-rcd!2393^post88 == 0 /\ -a!654^post88+a!654^0 == 0 /\ -a!1055^post88+a!1055^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -x!22^0 <= 0 /\ -x!22^post88+x!22^0 == 0 /\ -y!21^post88+y!21^0 == 0 /\ -length!28^post88+length!28^0 == 0 /\ a!511^0-a!511^post88 == 0 /\ head!16^0-t!25^0 <= 0 /\ tmp!33^0-tmp!33^post88 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post88 == 0 /\ a!1610^0-a!1610^post88 == 0 /\ head!405^0-head!405^post88 == 0 /\ x!1365^0-x!1365^post88 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post88 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!2035^post88+a!2035^0 == 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post88 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post88+nondet!13^0 == 0 /\ r!543^0-r!543^post88 == 0 /\ rcd!2515^0-rcd!2515^post88 == 0 /\ -ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post88+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post88 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post88 == 0 /\ -x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post88 == 0 /\ -y!21^0 <= 0 /\ temp!34^0-temp!34^post88 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post88+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post88 == 0 /\ ct!19^0-ct!19^post88 == 0 /\ head!31^0-head!31^post88 == 0 /\ a!1810^0-a!1810^post88 == 0 /\ -i!406^post88+i!406^0 == 0 /\ rcd!83^0-rcd!83^post88 == 0 /\ -a!1371^post88+a!1371^0 == 0 /\ y!21^0 <= 0 /\ -rcd!2460^post88+rcd!2460^0 == 0 /\ -rcd!63^post88+rcd!63^0 == 0 /\ x!15^0-x!15^post88 == 0 /\ -a!2238^post88+a!2238^0 == 0 /\ i!29^0-i!29^post88 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 89: l32 -> l33 : a!1052^0'=a!1052^post89, temp0!17^0'=temp0!17^post89, head!16^0'=head!16^post89, rcd!2515^0'=rcd!2515^post89, a!1810^0'=a!1810^post89, x!18^0'=x!18^post89, i!29^0'=i!29^post89, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post89, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post89, a!511^0'=a!511^post89, r!662^0'=r!662^post89, a!1370^0'=a!1370^post89, tmp!33^0'=tmp!33^post89, rcd!83^0'=rcd!83^post89, a!2238^0'=a!2238^post89, x_SLAM_f!20^0'=x_SLAM_f!20^post89, length!28^0'=length!28^post89, temp!34^0'=temp!34^post89, ct!19^0'=ct!19^post89, rcd!2460^0'=rcd!2460^post89, a!1610^0'=a!1610^post89, x!15^0'=x!15^post89, head!405^0'=head!405^post89, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post89, a!419^0'=a!419^post89, r!543^0'=r!543^post89, a!1055^0'=a!1055^post89, temp0!30^0'=temp0!30^post89, head!31^0'=head!31^post89, rcd!63^0'=rcd!63^post89, a!2035^0'=a!2035^post89, x!22^0'=x!22^post89, i!406^0'=i!406^post89, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post89, t!25^0'=t!25^post89, a!654^0'=a!654^post89, rcd!2393^0'=rcd!2393^post89, a!1371^0'=a!1371^post89, x!1365^0'=x!1365^post89, result!12^0'=result!12^post89, a!244^0'=a!244^post89, y!21^0'=y!21^post89, nondet!13^0'=nondet!13^post89, (x_SLAM_f!20^0-x_SLAM_f!20^post89 == 0 /\ x!18^0-x!18^post89 == 0 /\ -head!16^0+t!25^0 <= 0 /\ i!29^0-i!29^post89 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post89 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!2035^post89+a!2035^0 == 0 /\ -ct!19^post89+ct!19^0 == 0 /\ -x!22^0 <= 0 /\ -a!1371^post89+a!1371^0 == 0 /\ -nondet!13^post89+nondet!13^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!1055^post89+a!1055^0 == 0 /\ a!511^0-a!511^post89 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post89 == 0 /\ -x!15^post89+x!15^0 == 0 /\ -a!654^post89+a!654^0 == 0 /\ head!16^0-head!16^post89 == 0 /\ a!1810^0-a!1810^post89 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post89 == 0 /\ a!1610^0-a!1610^post89 == 0 /\ r!543^0-r!543^post89 == 0 /\ x!1365^0-x!1365^post89 == 0 /\ a!419^0-a!419^post89 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post89 == 0 /\ a!1052^0-a!1052^post89 == 0 /\ rcd!83^0-rcd!83^post89 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2393^post89+rcd!2393^0 == 0 /\ -i!406^post89+i!406^0 == 0 /\ x!22^0-x!22^post89 == 0 /\ -t!25^post89+t!25^0 == 0 /\ length!28^0-length!28^post89 == 0 /\ -temp!34^post89+temp!34^0 == 0 /\ -x!15^0 <= 0 /\ a!2238^0-a!2238^post89 == 0 /\ rcd!2515^0-rcd!2515^post89 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ head!405^0-head!405^post89 == 0 /\ -rcd!63^post89+rcd!63^0 == 0 /\ -a!1370^post89+a!1370^0 == 0 /\ -a!244^post89+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post89+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post89 == 0 /\ -y!21^post89+y!21^0 == 0 /\ r!662^0-r!662^post89 == 0 /\ temp0!30^0-temp0!30^post89 == 0 /\ temp0!17^0-temp0!17^post89 == 0 /\ -result!12^post89+result!12^0 == 0 /\ y!21^0 <= 0 /\ head!31^0-head!31^post89 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 90: l32 -> l33 : a!1052^0'=a!1052^post90, temp0!17^0'=temp0!17^post90, head!16^0'=head!16^post90, rcd!2515^0'=rcd!2515^post90, a!1810^0'=a!1810^post90, x!18^0'=x!18^post90, i!29^0'=i!29^post90, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post90, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post90, a!511^0'=a!511^post90, r!662^0'=r!662^post90, a!1370^0'=a!1370^post90, tmp!33^0'=tmp!33^post90, rcd!83^0'=rcd!83^post90, a!2238^0'=a!2238^post90, x_SLAM_f!20^0'=x_SLAM_f!20^post90, length!28^0'=length!28^post90, temp!34^0'=temp!34^post90, ct!19^0'=ct!19^post90, rcd!2460^0'=rcd!2460^post90, a!1610^0'=a!1610^post90, x!15^0'=x!15^post90, head!405^0'=head!405^post90, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post90, a!419^0'=a!419^post90, r!543^0'=r!543^post90, a!1055^0'=a!1055^post90, temp0!30^0'=temp0!30^post90, head!31^0'=head!31^post90, rcd!63^0'=rcd!63^post90, a!2035^0'=a!2035^post90, x!22^0'=x!22^post90, i!406^0'=i!406^post90, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post90, t!25^0'=t!25^post90, a!654^0'=a!654^post90, rcd!2393^0'=rcd!2393^post90, a!1371^0'=a!1371^post90, x!1365^0'=x!1365^post90, result!12^0'=result!12^post90, a!244^0'=a!244^post90, y!21^0'=y!21^post90, nondet!13^0'=nondet!13^post90, (x_SLAM_f!20^0-x_SLAM_f!20^post90 == 0 /\ -head!16^0+t!25^0 <= 0 /\ i!29^0-i!29^post90 == 0 /\ a!1810^0-a!1810^post90 == 0 /\ x!15^0-x!15^post90 == 0 /\ rcd!2460^0-rcd!2460^post90 == 0 /\ -nondet!13^post90+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!2238^post90+a!2238^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post90 == 0 /\ -x!22^0 <= 0 /\ length!28^0-length!28^post90 == 0 /\ -a!419^post90+a!419^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ rcd!2515^0-rcd!2515^post90 == 0 /\ -tmp!33^post90+tmp!33^0 == 0 /\ -a!654^post90+a!654^0 == 0 /\ -a!1371^post90+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post90 == 0 /\ x!1365^0-x!1365^post90 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post90 == 0 /\ ct!19^0 <= 0 /\ ct!19^0-ct!19^post90 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post90+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!15^0 <= 0 /\ -head!31^post90+head!31^0 == 0 /\ -ct!19^0 <= 0 /\ -a!1610^post90+a!1610^0 == 0 /\ temp!34^0-temp!34^post90 == 0 /\ head!16^0-head!16^post90 == 0 /\ a!1052^0-a!1052^post90 == 0 /\ -y!21^post90+y!21^0 == 0 /\ rcd!83^0-rcd!83^post90 == 0 /\ x!22^0-x!22^post90 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2393^post90+rcd!2393^0 == 0 /\ i!406^0-i!406^post90 == 0 /\ -x!15^0 <= 0 /\ -t!25^post90+t!25^0 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ a!1370^0-a!1370^post90 == 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!63^0-rcd!63^post90 == 0 /\ a!511^0-a!511^post90 == 0 /\ -temp0!30^post90+temp0!30^0 == 0 /\ a!2035^0-a!2035^post90 == 0 /\ -a!244^post90+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post90+sel_r!1224_Flink!24^0 == 0 /\ -x!18^post90+x!18^0 == 0 /\ -result!12^post90+result!12^0 == 0 /\ r!662^0-r!662^post90 == 0 /\ -head!405^post90+head!405^0 == 0 /\ temp0!17^0-temp0!17^post90 == 0 /\ r!543^0-r!543^post90 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 91: l33 -> l34 : a!1052^0'=a!1052^post91, temp0!17^0'=temp0!17^post91, head!16^0'=head!16^post91, rcd!2515^0'=rcd!2515^post91, a!1810^0'=a!1810^post91, x!18^0'=x!18^post91, i!29^0'=i!29^post91, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post91, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post91, a!511^0'=a!511^post91, r!662^0'=r!662^post91, a!1370^0'=a!1370^post91, tmp!33^0'=tmp!33^post91, rcd!83^0'=rcd!83^post91, a!2238^0'=a!2238^post91, x_SLAM_f!20^0'=x_SLAM_f!20^post91, length!28^0'=length!28^post91, temp!34^0'=temp!34^post91, ct!19^0'=ct!19^post91, rcd!2460^0'=rcd!2460^post91, a!1610^0'=a!1610^post91, x!15^0'=x!15^post91, head!405^0'=head!405^post91, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post91, a!419^0'=a!419^post91, r!543^0'=r!543^post91, a!1055^0'=a!1055^post91, temp0!30^0'=temp0!30^post91, head!31^0'=head!31^post91, rcd!63^0'=rcd!63^post91, a!2035^0'=a!2035^post91, x!22^0'=x!22^post91, i!406^0'=i!406^post91, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post91, t!25^0'=t!25^post91, a!654^0'=a!654^post91, rcd!2393^0'=rcd!2393^post91, a!1371^0'=a!1371^post91, x!1365^0'=x!1365^post91, result!12^0'=result!12^post91, a!244^0'=a!244^post91, y!21^0'=y!21^post91, nondet!13^0'=nondet!13^post91, (0 == 0 /\ -x!15^post91+x!15^0 == 0 /\ -a!244^post91+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post91 == 0 /\ a!1370^0-a!1370^post91 == 0 /\ temp0!17^0-temp0!17^post91 == 0 /\ r!543^0-r!543^post91 == 0 /\ -i!406^post91+i!406^0 == 0 /\ -temp0!17^0+result!12^post91 == 0 /\ -a!2238^post91+a!2238^0 == 0 /\ -temp!34^post91+temp!34^0 == 0 /\ length!28^0-length!28^post91 == 0 /\ rcd!83^0-rcd!83^post91 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post91+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post91 == 0 /\ rcd!2515^0-rcd!2515^post91 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post91 == 0 /\ rcd!2393^0-rcd!2393^post91 == 0 /\ -a!1055^post91+a!1055^0 == 0 /\ -a!419^post91+a!419^0 == 0 /\ a!1610^0-a!1610^post91 == 0 /\ -x!1365^post91+x!1365^0 == 0 /\ a!1810^0-a!1810^post91 == 0 /\ -rcd!2460^post91+rcd!2460^0 == 0 /\ -head!405^post91+head!405^0 == 0 /\ -a!1371^post91+a!1371^0 == 0 /\ -x!22^0+y!21^0 <= 0 /\ r!662^0-r!662^post91 == 0 /\ head!31^0-head!31^post91 == 0 /\ -nondet!13^post91+nondet!13^0 == 0 /\ -tmp!33^post91+tmp!33^0 == 0 /\ -temp0!30^post91+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post91 == 0 /\ -a!654^post91+a!654^0 == 0 /\ a!1052^0-a!1052^post91 == 0 /\ head!16^0-head!16^post91 == 0 /\ x!22^0-y!21^0 <= 0 /\ rcd!63^0-rcd!63^post91 == 0 /\ a!511^0-a!511^post91 == 0 /\ -a!2035^post91+a!2035^0 == 0), cost: 1 92: l34 -> l1 : a!1052^0'=a!1052^post92, temp0!17^0'=temp0!17^post92, head!16^0'=head!16^post92, rcd!2515^0'=rcd!2515^post92, a!1810^0'=a!1810^post92, x!18^0'=x!18^post92, i!29^0'=i!29^post92, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post92, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post92, a!511^0'=a!511^post92, r!662^0'=r!662^post92, a!1370^0'=a!1370^post92, tmp!33^0'=tmp!33^post92, rcd!83^0'=rcd!83^post92, a!2238^0'=a!2238^post92, x_SLAM_f!20^0'=x_SLAM_f!20^post92, length!28^0'=length!28^post92, temp!34^0'=temp!34^post92, ct!19^0'=ct!19^post92, rcd!2460^0'=rcd!2460^post92, a!1610^0'=a!1610^post92, x!15^0'=x!15^post92, head!405^0'=head!405^post92, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post92, a!419^0'=a!419^post92, r!543^0'=r!543^post92, a!1055^0'=a!1055^post92, temp0!30^0'=temp0!30^post92, head!31^0'=head!31^post92, rcd!63^0'=rcd!63^post92, a!2035^0'=a!2035^post92, x!22^0'=x!22^post92, i!406^0'=i!406^post92, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post92, t!25^0'=t!25^post92, a!654^0'=a!654^post92, rcd!2393^0'=rcd!2393^post92, a!1371^0'=a!1371^post92, x!1365^0'=x!1365^post92, result!12^0'=result!12^post92, a!244^0'=a!244^post92, y!21^0'=y!21^post92, nondet!13^0'=nondet!13^post92, (rcd!63^0-rcd!63^post92 == 0 /\ a!654^0-a!654^post92 == 0 /\ -head!31^post92+head!31^0 == 0 /\ -a!1610^post92+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post92 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post92 == 0 /\ -i!406^post92+i!406^0 == 0 /\ i!29^0-i!29^post92 == 0 /\ a!1810^0-a!1810^post92 == 0 /\ -t!25^post92+t!25^0 == 0 /\ -x!1365^post92+x!1365^0 == 0 /\ -rcd!2460^post92+rcd!2460^0 == 0 /\ -rcd!2393^post92+rcd!2393^0 == 0 /\ a!1055^0-a!1055^post92 == 0 /\ a!1052^0-a!1052^post92 == 0 /\ -sel_r!1224_Flink!24^post92+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post92 == 0 /\ 1-head!16^0 <= 0 /\ a!1371^0-a!1371^post92 == 0 /\ length!28^0-length!28^post92 == 0 /\ -y!21^post92+y!21^0 == 0 /\ a!2238^0-a!2238^post92 == 0 /\ -result!12^post92+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post92 == 0 /\ -temp0!30^post92+temp0!30^0 == 0 /\ -x!22^post92+x!22^0 == 0 /\ -head!405^post92+head!405^0 == 0 /\ a!2035^0-a!2035^post92 == 0 /\ -r!543^post92+r!543^0 == 0 /\ a!511^0-a!511^post92 == 0 /\ -nondet!13^post92+nondet!13^0 == 0 /\ -a!244^post92+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post92+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post92 == 0 /\ ct!19^0-ct!19^post92 == 0 /\ temp0!17^0-temp0!17^post92 == 0 /\ -rcd!83^post92+rcd!83^0 == 0 /\ x!18^0-x!18^post92 == 0 /\ a!1370^0-a!1370^post92 == 0 /\ -a!419^post92+a!419^0 == 0 /\ -r!662^post92+r!662^0 == 0 /\ -x!15^post92+x!15^0 == 0 /\ -x_SLAM_f!20^post92+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post92 == 0), cost: 1 93: l34 -> l1 : a!1052^0'=a!1052^post93, temp0!17^0'=temp0!17^post93, head!16^0'=head!16^post93, rcd!2515^0'=rcd!2515^post93, a!1810^0'=a!1810^post93, x!18^0'=x!18^post93, i!29^0'=i!29^post93, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post93, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post93, a!511^0'=a!511^post93, r!662^0'=r!662^post93, a!1370^0'=a!1370^post93, tmp!33^0'=tmp!33^post93, rcd!83^0'=rcd!83^post93, a!2238^0'=a!2238^post93, x_SLAM_f!20^0'=x_SLAM_f!20^post93, length!28^0'=length!28^post93, temp!34^0'=temp!34^post93, ct!19^0'=ct!19^post93, rcd!2460^0'=rcd!2460^post93, a!1610^0'=a!1610^post93, x!15^0'=x!15^post93, head!405^0'=head!405^post93, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post93, a!419^0'=a!419^post93, r!543^0'=r!543^post93, a!1055^0'=a!1055^post93, temp0!30^0'=temp0!30^post93, head!31^0'=head!31^post93, rcd!63^0'=rcd!63^post93, a!2035^0'=a!2035^post93, x!22^0'=x!22^post93, i!406^0'=i!406^post93, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post93, t!25^0'=t!25^post93, a!654^0'=a!654^post93, rcd!2393^0'=rcd!2393^post93, a!1371^0'=a!1371^post93, x!1365^0'=x!1365^post93, result!12^0'=result!12^post93, a!244^0'=a!244^post93, y!21^0'=y!21^post93, nondet!13^0'=nondet!13^post93, (rcd!2515^0-rcd!2515^post93 == 0 /\ -length!28^post93+length!28^0 == 0 /\ -t!25^post93+t!25^0 == 0 /\ -x!22^post93+x!22^0 == 0 /\ tmp!33^0-tmp!33^post93 == 0 /\ -rcd!2393^post93+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post93 == 0 /\ -y!21^post93+y!21^0 == 0 /\ -a!1610^post93+a!1610^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post93 == 0 /\ temp!34^0-temp!34^post93 == 0 /\ -a!654^post93+a!654^0 == 0 /\ -rcd!63^post93+rcd!63^0 == 0 /\ temp0!30^0-temp0!30^post93 == 0 /\ i!29^0-i!29^post93 == 0 /\ a!1810^0-a!1810^post93 == 0 /\ x!15^0-x!15^post93 == 0 /\ head!16^0-head!16^post93 == 0 /\ -sel_r!1224_Flink!24^post93+sel_r!1224_Flink!24^0 == 0 /\ -nondet!13^post93+nondet!13^0 == 0 /\ -a!2035^post93+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post93 == 0 /\ -result!12^post93+result!12^0 == 0 /\ -a!244^post93+a!244^0 == 0 /\ a!2238^0-a!2238^post93 == 0 /\ -x!1365^post93+x!1365^0 == 0 /\ -r!662^post93+r!662^0 == 0 /\ head!405^0-head!405^post93 == 0 /\ a!419^0-a!419^post93 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post93 == 0 /\ a!511^0-a!511^post93 == 0 /\ ct!19^0-ct!19^post93 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post93 == 0 /\ -r!543^post93+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post93 == 0 /\ -head!31^post93+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post93+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -rcd!2460^post93+rcd!2460^0 == 0 /\ x!18^0-x!18^post93 == 0 /\ a!1370^0-a!1370^post93 == 0 /\ i!406^0-i!406^post93 == 0 /\ -a!1371^post93+a!1371^0 == 0 /\ -a!1055^post93+a!1055^0 == 0), cost: 1 95: l36 -> l35 : a!1052^0'=a!1052^post95, temp0!17^0'=temp0!17^post95, head!16^0'=head!16^post95, rcd!2515^0'=rcd!2515^post95, a!1810^0'=a!1810^post95, x!18^0'=x!18^post95, i!29^0'=i!29^post95, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post95, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post95, a!511^0'=a!511^post95, r!662^0'=r!662^post95, a!1370^0'=a!1370^post95, tmp!33^0'=tmp!33^post95, rcd!83^0'=rcd!83^post95, a!2238^0'=a!2238^post95, x_SLAM_f!20^0'=x_SLAM_f!20^post95, length!28^0'=length!28^post95, temp!34^0'=temp!34^post95, ct!19^0'=ct!19^post95, rcd!2460^0'=rcd!2460^post95, a!1610^0'=a!1610^post95, x!15^0'=x!15^post95, head!405^0'=head!405^post95, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post95, a!419^0'=a!419^post95, r!543^0'=r!543^post95, a!1055^0'=a!1055^post95, temp0!30^0'=temp0!30^post95, head!31^0'=head!31^post95, rcd!63^0'=rcd!63^post95, a!2035^0'=a!2035^post95, x!22^0'=x!22^post95, i!406^0'=i!406^post95, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post95, t!25^0'=t!25^post95, a!654^0'=a!654^post95, rcd!2393^0'=rcd!2393^post95, a!1371^0'=a!1371^post95, x!1365^0'=x!1365^post95, result!12^0'=result!12^post95, a!244^0'=a!244^post95, y!21^0'=y!21^post95, nondet!13^0'=nondet!13^post95, (rcd!2515^0-rcd!2515^post95 == 0 /\ a!511^0-a!511^post95 == 0 /\ -head!405^post95+head!405^0 == 0 /\ -head!31^0 <= 0 /\ -x_SLAM_f!20^post95+x_SLAM_f!20^0 == 0 /\ -y!21^post95+y!21^0 == 0 /\ -temp!34^post95+temp!34^0 == 0 /\ -rcd!83^post95+rcd!83^0 == 0 /\ -a!1370^post95+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -i!406^post95+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post95 == 0 /\ -rcd!63^post95+rcd!63^0 == 0 /\ -rcd!2393^post95+rcd!2393^0 == 0 /\ -result!12^post95+result!12^0 == 0 /\ -x!1365^post95+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post95+a!244^0 == 0 /\ x!18^0-x!18^post95 == 0 /\ tmp!33^0-tmp!33^post95 == 0 /\ -x!22^post95+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ t!25^0-t!25^post95 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post95 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post95 == 0 /\ temp0!30^0-temp0!30^post95 == 0 /\ -ct!19^post95+ct!19^0 == 0 /\ a!2035^0-a!2035^post95 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post95 == 0 /\ r!662^0-r!662^post95 == 0 /\ head!31^0 <= 0 /\ -nondet!13^post95+nondet!13^0 == 0 /\ a!1810^0-a!1810^post95 == 0 /\ -sel_r!1224_Flink!24^post95+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post95 == 0 /\ -r!543^post95+r!543^0 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ head!16^0-head!16^post95 == 0 /\ a!1055^0-a!1055^post95 == 0 /\ -a!654^post95+a!654^0 == 0 /\ a!2238^0-a!2238^post95 == 0 /\ i!29^0-i!29^post95 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post95 == 0 /\ -x!15^post95+x!15^0 == 0 /\ -a!419^post95+a!419^0 == 0 /\ rcd!2460^0-rcd!2460^post95 == 0 /\ a!244^0 <= 0 /\ -a!1371^post95+a!1371^0 == 0 /\ length!28^0-length!28^post95 == 0 /\ -head!31^post95+head!31^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 96: l36 -> l35 : a!1052^0'=a!1052^post96, temp0!17^0'=temp0!17^post96, head!16^0'=head!16^post96, rcd!2515^0'=rcd!2515^post96, a!1810^0'=a!1810^post96, x!18^0'=x!18^post96, i!29^0'=i!29^post96, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post96, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post96, a!511^0'=a!511^post96, r!662^0'=r!662^post96, a!1370^0'=a!1370^post96, tmp!33^0'=tmp!33^post96, rcd!83^0'=rcd!83^post96, a!2238^0'=a!2238^post96, x_SLAM_f!20^0'=x_SLAM_f!20^post96, length!28^0'=length!28^post96, temp!34^0'=temp!34^post96, ct!19^0'=ct!19^post96, rcd!2460^0'=rcd!2460^post96, a!1610^0'=a!1610^post96, x!15^0'=x!15^post96, head!405^0'=head!405^post96, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post96, a!419^0'=a!419^post96, r!543^0'=r!543^post96, a!1055^0'=a!1055^post96, temp0!30^0'=temp0!30^post96, head!31^0'=head!31^post96, rcd!63^0'=rcd!63^post96, a!2035^0'=a!2035^post96, x!22^0'=x!22^post96, i!406^0'=i!406^post96, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post96, t!25^0'=t!25^post96, a!654^0'=a!654^post96, rcd!2393^0'=rcd!2393^post96, a!1371^0'=a!1371^post96, x!1365^0'=x!1365^post96, result!12^0'=result!12^post96, a!244^0'=a!244^post96, y!21^0'=y!21^post96, nondet!13^0'=nondet!13^post96, (-temp0!30^post96+temp0!30^0 == 0 /\ -length!28^post96+length!28^0 == 0 /\ temp0!17^0-temp0!17^post96 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post96 == 0 /\ rcd!2393^0-rcd!2393^post96 == 0 /\ -a!1371^post96+a!1371^0 == 0 /\ 1-head!31^0 <= 0 /\ -a!654^post96+a!654^0 == 0 /\ -a!419^post96+a!419^0 == 0 /\ -a!244^post96+a!244^0 == 0 /\ -result!12^post96+result!12^0 == 0 /\ head!405^0-head!405^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x!22^post96+x!22^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post96 == 0 /\ temp!34^0-temp!34^post96 == 0 /\ a!1055^0-a!1055^post96 == 0 /\ ct!19^0-ct!19^post96 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post96+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -nondet!13^post96+nondet!13^0 == 0 /\ -t!25^post96+t!25^0 == 0 /\ x!18^0-x!18^post96 == 0 /\ tmp!33^0-tmp!33^post96 == 0 /\ r!662^0-r!662^post96 == 0 /\ i!406^0-i!406^post96 == 0 /\ -x!15^post96+x!15^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post96 == 0 /\ rcd!63^0-rcd!63^post96 == 0 /\ 1-a!244^0 <= 0 /\ -x!1365^post96+x!1365^0 == 0 /\ a!1052^0-a!1052^post96 == 0 /\ rcd!2515^0-rcd!2515^post96 == 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post96 == 0 /\ -head!31^post96+head!31^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post96 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1610^post96+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post96 == 0 /\ -y!21^post96+y!21^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post96+r!543^0 == 0 /\ -a!2238^post96+a!2238^0 == 0 /\ -sel_r!543_Flink!24^post96+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post96 == 0 /\ head!16^0-head!16^post96 == 0 /\ a!1810^0-a!1810^post96 == 0 /\ i!29^0-i!29^post96 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 97: l36 -> l35 : a!1052^0'=a!1052^post97, temp0!17^0'=temp0!17^post97, head!16^0'=head!16^post97, rcd!2515^0'=rcd!2515^post97, a!1810^0'=a!1810^post97, x!18^0'=x!18^post97, i!29^0'=i!29^post97, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post97, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post97, a!511^0'=a!511^post97, r!662^0'=r!662^post97, a!1370^0'=a!1370^post97, tmp!33^0'=tmp!33^post97, rcd!83^0'=rcd!83^post97, a!2238^0'=a!2238^post97, x_SLAM_f!20^0'=x_SLAM_f!20^post97, length!28^0'=length!28^post97, temp!34^0'=temp!34^post97, ct!19^0'=ct!19^post97, rcd!2460^0'=rcd!2460^post97, a!1610^0'=a!1610^post97, x!15^0'=x!15^post97, head!405^0'=head!405^post97, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post97, a!419^0'=a!419^post97, r!543^0'=r!543^post97, a!1055^0'=a!1055^post97, temp0!30^0'=temp0!30^post97, head!31^0'=head!31^post97, rcd!63^0'=rcd!63^post97, a!2035^0'=a!2035^post97, x!22^0'=x!22^post97, i!406^0'=i!406^post97, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post97, t!25^0'=t!25^post97, a!654^0'=a!654^post97, rcd!2393^0'=rcd!2393^post97, a!1371^0'=a!1371^post97, x!1365^0'=x!1365^post97, result!12^0'=result!12^post97, a!244^0'=a!244^post97, y!21^0'=y!21^post97, nondet!13^0'=nondet!13^post97, (-a!654^post97+a!654^0 == 0 /\ a!1370^0-a!1370^post97 == 0 /\ temp0!17^0-temp0!17^post97 == 0 /\ -a!2035^post97+a!2035^0 == 0 /\ -a!1371^post97+a!1371^0 == 0 /\ -result!12^post97+result!12^0 == 0 /\ x!18^0-x!18^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post97+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post97 == 0 /\ -r!543^post97+r!543^0 == 0 /\ -nondet!13^post97+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post97 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -a!1055^post97+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post97 == 0 /\ -a!244^post97+a!244^0 == 0 /\ -ct!19^post97+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ a!419^0-a!419^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post97+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -rcd!2393^post97+rcd!2393^0 == 0 /\ -length!28^post97+length!28^0 == 0 /\ a!1810^0-a!1810^post97 == 0 /\ -t!25^post97+t!25^0 == 0 /\ head!16^0-head!16^post97 == 0 /\ r!662^0-r!662^post97 == 0 /\ x!22^0-x!22^post97 == 0 /\ -i!29^post97+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1-a!244^0 <= 0 /\ a!1052^0-a!1052^post97 == 0 /\ -a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post97 == 0 /\ -rcd!2460^post97+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post97 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post97 == 0 /\ head!405^0-head!405^post97 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post97+x!1365^0 == 0 /\ 1+head!31^0 <= 0 /\ -sel_r!1224_Flink!24^post97+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post97+rcd!63^0 == 0 /\ -a!511^post97+a!511^0 == 0 /\ head!31^0-head!31^post97 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post97 == 0 /\ x!15^0-x!15^post97 == 0 /\ rcd!83^0-rcd!83^post97 == 0 /\ -y!21^post97+y!21^0 == 0 /\ -i!406^post97+i!406^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 214: l35 -> l60 : a!1052^0'=a!1052^post214, temp0!17^0'=temp0!17^post214, head!16^0'=head!16^post214, rcd!2515^0'=rcd!2515^post214, a!1810^0'=a!1810^post214, x!18^0'=x!18^post214, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post214, a!511^0'=a!511^post214, r!662^0'=r!662^post214, a!1370^0'=a!1370^post214, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post214, a!2238^0'=a!2238^post214, x_SLAM_f!20^0'=x_SLAM_f!20^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=ct!19^post214, rcd!2460^0'=rcd!2460^post214, a!1610^0'=a!1610^post214, x!15^0'=x!15^post214, head!405^0'=head!405^post214, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post214, a!419^0'=a!419^post214, r!543^0'=r!543^post214, a!1055^0'=a!1055^post214, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!63^post214, a!2035^0'=a!2035^post214, x!22^0'=x!22^post214, i!406^0'=i!406^post214, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post214, t!25^0'=t!25^post214, a!654^0'=a!654^post214, rcd!2393^0'=rcd!2393^post214, a!1371^0'=a!1371^post214, x!1365^0'=x!1365^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, y!21^0'=y!21^post214, nondet!13^0'=nondet!13^post214, (0 == 0 /\ -ct!19^post214+ct!19^0 == 0 /\ x!15^post214-head!16^post214 == 0 /\ a!2238^0-a!2238^post214 == 0 /\ head!16^post214-result!12^11 == 0 /\ -sel_r!1224_Flink!24^post214+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post214+y!21^0 == 0 /\ temp0!17^0-temp0!17^post214 == 0 /\ -rcd!83^post214+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post214 == 0 /\ -x!1365^post214+x!1365^0 == 0 /\ -x!22^post214+x!22^0 == 0 /\ a!1810^0-a!1810^post214 == 0 /\ -i!29^0+length!28^0 <= 0 /\ -a!1610^post214+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post214 == 0 /\ -x_SLAM_f!20^post214+x_SLAM_f!20^0 == 0 /\ -a!2035^post214+a!2035^0 == 0 /\ -a!1371^post214+a!1371^0 == 0 /\ -a!419^post214+a!419^0 == 0 /\ -nondet!13^post214+nondet!13^0 == 0 /\ -head!405^post214+head!405^0 == 0 /\ -rcd!63^post214+rcd!63^0 == 0 /\ a!511^0-a!511^post214 == 0 /\ -t!25^post214+t!25^0 == 0 /\ r!662^0-r!662^post214 == 0 /\ a!1052^0-a!1052^post214 == 0 /\ -rcd!2393^post214+rcd!2393^0 == 0 /\ i!406^0-i!406^post214 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post214+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -r!543^post214+r!543^0 == 0 /\ result!12^11-temp0!30^110 == 0 /\ a!1370^0-a!1370^post214 == 0 /\ -a!654^post214+a!654^0 == 0 /\ a!1055^0-a!1055^post214 == 0 /\ x!18^0-x!18^post214 == 0 /\ -head!31^0+temp0!30^110 == 0 /\ -rcd!2460^post214+rcd!2460^0 == 0), cost: 1 221: l35 -> l64 : a!1052^0'=a!1052^post221, temp0!17^0'=temp0!17^post221, head!16^0'=head!16^post221, rcd!2515^0'=rcd!2515^post221, a!1810^0'=a!1810^post221, x!18^0'=x!18^post221, i!29^0'=i!29^post221, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post221, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post221, a!511^0'=a!511^post221, r!662^0'=r!662^post221, a!1370^0'=a!1370^post221, tmp!33^0'=tmp!33^post221, rcd!83^0'=rcd!83^post221, a!2238^0'=a!2238^post221, x_SLAM_f!20^0'=x_SLAM_f!20^post221, length!28^0'=length!28^post221, temp!34^0'=temp!34^post221, ct!19^0'=ct!19^post221, rcd!2460^0'=rcd!2460^post221, a!1610^0'=a!1610^post221, x!15^0'=x!15^post221, head!405^0'=head!405^post221, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post221, a!419^0'=a!419^post221, r!543^0'=r!543^post221, a!1055^0'=a!1055^post221, temp0!30^0'=temp0!30^post221, head!31^0'=head!31^post221, rcd!63^0'=rcd!63^post221, a!2035^0'=a!2035^post221, x!22^0'=x!22^post221, i!406^0'=i!406^post221, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post221, t!25^0'=t!25^post221, a!654^0'=a!654^post221, rcd!2393^0'=rcd!2393^post221, a!1371^0'=a!1371^post221, x!1365^0'=x!1365^post221, result!12^0'=result!12^post221, a!244^0'=a!244^post221, y!21^0'=y!21^post221, nondet!13^0'=nondet!13^post221, (0 == 0 /\ x!18^0-x!18^post221 == 0 /\ -a!654^post221+a!654^0 == 0 /\ a!1052^0-a!1052^post221 == 0 /\ -t!25^post221+t!25^0 == 0 /\ -a!1055^post221+a!1055^0 == 0 /\ -a!2035^post221+a!2035^0 == 0 /\ -tmp!33^post221+head!31^post221 == 0 /\ -nondet!13^post221+nondet!13^0 == 0 /\ rcd!2393^0-rcd!2393^post221 == 0 /\ -a!244^post221+a!244^0 == 0 /\ head!405^0-head!405^post221 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post221 == 0 /\ a!1610^0-a!1610^post221 == 0 /\ -i!406^post221+i!406^0 == 0 /\ -temp0!30^post221+temp0!30^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -result!12^post221+result!12^0 == 0 /\ rcd!2460^0-rcd!2460^post221 == 0 /\ a!1810^0-a!1810^post221 == 0 /\ head!16^0-head!16^post221 == 0 /\ -temp!34^11+tmp!33^post221 == 0 /\ r!543^0-r!543^post221 == 0 /\ temp!34^11-sdv_CALLSITE_RETURN_1!32^post221 == 0 /\ rcd!83^0-rcd!83^post221 == 0 /\ temp0!17^0-temp0!17^post221 == 0 /\ r!662^0-r!662^post221 == 0 /\ rcd!2515^0-rcd!2515^post221 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post221 == 0 /\ length!28^0-length!28^post221 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post221 == 0 /\ -x!1365^post221+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post221 == 0 /\ x!15^0-x!15^post221 == 0 /\ ct!19^0-ct!19^post221 == 0 /\ -x!22^post221+x!22^0 == 0 /\ a!511^0-a!511^post221 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post221 == 0 /\ -y!21^post221+y!21^0 == 0 /\ -a!2238^post221+a!2238^0 == 0 /\ -a!1370^post221+a!1370^0 == 0 /\ -1-i!29^0+i!29^post221 == 0 /\ -a!1371^post221+a!1371^0 == 0), cost: 1 98: l37 -> l38 : a!1052^0'=a!1052^post98, temp0!17^0'=temp0!17^post98, head!16^0'=head!16^post98, rcd!2515^0'=rcd!2515^post98, a!1810^0'=a!1810^post98, x!18^0'=x!18^post98, i!29^0'=i!29^post98, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post98, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post98, a!511^0'=a!511^post98, r!662^0'=r!662^post98, a!1370^0'=a!1370^post98, tmp!33^0'=tmp!33^post98, rcd!83^0'=rcd!83^post98, a!2238^0'=a!2238^post98, x_SLAM_f!20^0'=x_SLAM_f!20^post98, length!28^0'=length!28^post98, temp!34^0'=temp!34^post98, ct!19^0'=ct!19^post98, rcd!2460^0'=rcd!2460^post98, a!1610^0'=a!1610^post98, x!15^0'=x!15^post98, head!405^0'=head!405^post98, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post98, a!419^0'=a!419^post98, r!543^0'=r!543^post98, a!1055^0'=a!1055^post98, temp0!30^0'=temp0!30^post98, head!31^0'=head!31^post98, rcd!63^0'=rcd!63^post98, a!2035^0'=a!2035^post98, x!22^0'=x!22^post98, i!406^0'=i!406^post98, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post98, t!25^0'=t!25^post98, a!654^0'=a!654^post98, rcd!2393^0'=rcd!2393^post98, a!1371^0'=a!1371^post98, x!1365^0'=x!1365^post98, result!12^0'=result!12^post98, a!244^0'=a!244^post98, y!21^0'=y!21^post98, nondet!13^0'=nondet!13^post98, (0 == 0 /\ head!31^post98 <= 0 /\ head!31^post98 == 0 /\ rcd!2515^0-rcd!2515^post98 == 0 /\ r!662^0-r!662^post98 == 0 /\ r!543^0-r!543^post98 == 0 /\ a!1052^0-a!1052^post98 == 0 /\ -a!654^post98+a!654^0 == 0 /\ head!405^0-head!405^post98 == 0 /\ ct!19^0-ct!19^post98 == 0 /\ -a!1610^post98+a!1610^0 == 0 /\ -y!21^post98+y!21^0 == 0 /\ -rcd!2393^post98+rcd!2393^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post98 == 0 /\ -temp0!30^post98+temp0!30^0 == 0 /\ x!15^0-x!15^post98 == 0 /\ -head!31^post98 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post98 == 0 /\ head!16^0-head!16^post98 == 0 /\ -result!12^post98+result!12^0 == 0 /\ a!1810^0-a!1810^post98 == 0 /\ -a!2035^post98+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post98 == 0 /\ tmp!33^0-tmp!33^post98 == 0 /\ t!25^0-t!25^post98 == 0 /\ rcd!2460^0-rcd!2460^post98 == 0 /\ i!29^post98 <= 0 /\ i!29^post98 == 0 /\ -a!244^post98+a!244^0 == 0 /\ -nondet!13^10+sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ temp0!17^0-temp0!17^post98 == 0 /\ -x!1365^post98+x!1365^0 == 0 /\ -length!28^post98+sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ a!511^0-a!511^post98 == 0 /\ -a!2238^post98+a!2238^0 == 0 /\ rcd!63^0-rcd!63^post98 == 0 /\ -i!29^post98 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post98 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post98 == 0 /\ -a!1055^post98+a!1055^0 == 0 /\ a!1370^0-a!1370^post98 == 0 /\ -a!1371^post98+a!1371^0 == 0 /\ i!406^0-i!406^post98 == 0 /\ x!18^0-x!18^post98 == 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ -temp!34^post98+temp!34^0 == 0 /\ x!22^0-x!22^post98 == 0 /\ -a!419^post98+a!419^0 == 0), cost: 1 229: l38 -> l1 : a!1052^0'=a!1052^post229, temp0!17^0'=temp0!17^post229, head!16^0'=head!16^post229, rcd!2515^0'=rcd!2515^post229, a!1810^0'=a!1810^post229, x!18^0'=x!18^post229, i!29^0'=i!29^post229, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post229, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post229, a!511^0'=a!511^post229, r!662^0'=r!662^post229, a!1370^0'=a!1370^post229, tmp!33^0'=tmp!33^post229, rcd!83^0'=rcd!83^post229, a!2238^0'=a!2238^post229, x_SLAM_f!20^0'=x_SLAM_f!20^post229, length!28^0'=length!28^post229, temp!34^0'=temp!34^post229, ct!19^0'=ct!19^post229, rcd!2460^0'=rcd!2460^post229, a!1610^0'=a!1610^post229, x!15^0'=x!15^post229, head!405^0'=head!405^post229, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post229, a!419^0'=a!419^post229, r!543^0'=r!543^post229, a!1055^0'=a!1055^post229, temp0!30^0'=temp0!30^post229, head!31^0'=head!31^post229, rcd!63^0'=rcd!63^post229, a!2035^0'=a!2035^post229, x!22^0'=x!22^post229, i!406^0'=i!406^post229, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post229, t!25^0'=t!25^post229, a!654^0'=a!654^post229, rcd!2393^0'=rcd!2393^post229, a!1371^0'=a!1371^post229, x!1365^0'=x!1365^post229, result!12^0'=result!12^post229, a!244^0'=a!244^post229, y!21^0'=y!21^post229, nondet!13^0'=nondet!13^post229, (0 == 0 /\ -a!1055^post229+a!1055^0 == 0 /\ -nondet!13^post229+nondet!13^0 == 0 /\ ct!19^14 <= 0 /\ ct!19^14 == 0 /\ y!21^140-x!22^140 <= 0 /\ -x_SLAM_f!20^140 <= 0 /\ rcd!83^0-rcd!83^post229 == 0 /\ x_SLAM_f!20^140 <= 0 /\ -head!16^post229 <= 0 /\ -result!12^120+head!16^post229 == 0 /\ -ct!19^14+y!21^140 <= 0 /\ -ct!19^14+y!21^140 == 0 /\ -ct!19^14 <= 0 /\ x!15^post229 <= 0 /\ x!18^110 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post229 == 0 /\ -y!21^140+x!22^140 <= 0 /\ -a!1370^post229+a!1370^0 == 0 /\ y!21^140 <= 0 /\ -rcd!2393^post229+rcd!2393^0 == 0 /\ a!511^0-a!511^post229 == 0 /\ -a!2035^post229+a!2035^0 == 0 /\ r!543^0-r!543^post229 == 0 /\ -i!29^0+length!28^0 <= 0 /\ a!654^0-a!654^post229 == 0 /\ -a!419^post229+a!419^0 == 0 /\ ct!19^14-y!21^140 <= 0 /\ x!1365^0-x!1365^post229 == 0 /\ -x_SLAM_f!20^140+x!22^140 <= 0 /\ -x_SLAM_f!20^140+x!22^140 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post229 == 0 /\ sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^110-head!16^post229 <= 0 /\ x!18^110-head!16^post229 == 0 /\ a!1052^0-a!1052^post229 == 0 /\ rcd!2460^0-rcd!2460^post229 == 0 /\ result!12^120-temp0!30^120 == 0 /\ -head!31^0+temp0!30^120 == 0 /\ x!15^post229-head!16^post229 <= 0 /\ x!15^post229-head!16^post229 == 0 /\ head!405^0-head!405^post229 == 0 /\ -a!244^post229+a!244^0 == 0 /\ -x_SLAM_f!20^140+x!18^110 <= 0 /\ -a!2238^post229+a!2238^0 == 0 /\ -a!1371^post229+a!1371^0 == 0 /\ i!406^0-i!406^post229 == 0 /\ head!16^post229 <= 0 /\ x_SLAM_f!20^140-x!22^140 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post229+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!18^110+head!16^post229 <= 0 /\ -x!18^110 <= 0 /\ a!1810^0-a!1810^post229 == 0 /\ -x!15^post229+head!16^post229 <= 0 /\ x!22^140 <= 0 /\ -x!15^post229 <= 0 /\ x_SLAM_f!20^140-x!18^110 <= 0 /\ x_SLAM_f!20^140-x!18^110 == 0 /\ rcd!2515^0-rcd!2515^post229 == 0 /\ a!1610^0-a!1610^post229 == 0 /\ -x!22^140 <= 0 /\ -y!21^140 <= 0 /\ r!662^0-r!662^post229 == 0 /\ rcd!63^0-rcd!63^post229 == 0 /\ -temp0!17^0+result!12^post229 == 0 /\ temp0!17^0-temp0!17^post229 == 0), cost: 1 230: l38 -> l67 : a!1052^0'=a!1052^post230, temp0!17^0'=temp0!17^post230, head!16^0'=head!16^post230, rcd!2515^0'=rcd!2515^post230, a!1810^0'=a!1810^post230, x!18^0'=x!18^post230, i!29^0'=i!29^post230, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post230, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post230, a!511^0'=a!511^post230, r!662^0'=r!662^post230, a!1370^0'=a!1370^post230, tmp!33^0'=tmp!33^post230, rcd!83^0'=rcd!83^post230, a!2238^0'=a!2238^post230, x_SLAM_f!20^0'=x_SLAM_f!20^post230, length!28^0'=length!28^post230, temp!34^0'=temp!34^post230, ct!19^0'=ct!19^post230, rcd!2460^0'=rcd!2460^post230, a!1610^0'=a!1610^post230, x!15^0'=x!15^post230, head!405^0'=head!405^post230, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post230, a!419^0'=a!419^post230, r!543^0'=r!543^post230, a!1055^0'=a!1055^post230, temp0!30^0'=temp0!30^post230, head!31^0'=head!31^post230, rcd!63^0'=rcd!63^post230, a!2035^0'=a!2035^post230, x!22^0'=x!22^post230, i!406^0'=i!406^post230, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post230, t!25^0'=t!25^post230, a!654^0'=a!654^post230, rcd!2393^0'=rcd!2393^post230, a!1371^0'=a!1371^post230, x!1365^0'=x!1365^post230, result!12^0'=result!12^post230, a!244^0'=a!244^post230, y!21^0'=y!21^post230, nondet!13^0'=nondet!13^post230, (0 == 0 /\ -rcd!2393^post230+rcd!2393^0 == 0 /\ -a!244^post230+a!244^0 == 0 /\ a!1610^0-a!1610^post230 == 0 /\ temp0!17^0-temp0!17^post230 == 0 /\ -t!25^post230+t!25^0 == 0 /\ -a!654^post230+a!654^0 == 0 /\ 1-i!29^post230 <= 0 /\ -1+i!29^post230 <= 0 /\ -x!22^post230+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+head!31^post230 <= 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -y!21^post230+y!21^0 == 0 /\ a!511^0-a!511^post230 == 0 /\ -length!28^post230+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post230 == 0 /\ x!1365^0-x!1365^post230 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+temp!34^12 == 0 /\ x!15^0-x!15^post230 == 0 /\ a!1370^0-a!1370^post230 == 0 /\ -a!2035^post230+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post230+sel_r!1224_Flink!24^0 == 0 /\ -1-i!29^0+i!29^post230 == 0 /\ rcd!2515^0-rcd!2515^post230 == 0 /\ x!18^0-x!18^post230 == 0 /\ a!2238^0-a!2238^post230 == 0 /\ sdv_CALLSITE_RETURN_1!32^post230-head!31^post230 <= 0 /\ -nondet!13^post230+nondet!13^0 == 0 /\ -tmp!33^post230+head!31^post230 <= 0 /\ -tmp!33^post230+head!31^post230 == 0 /\ r!543^0-r!543^post230 == 0 /\ -result!12^post230+result!12^0 == 0 /\ -temp0!30^post230+temp0!30^0 == 0 /\ r!662^0-r!662^post230 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post230 == 0 /\ ct!19^0-ct!19^post230 == 0 /\ tmp!33^post230-temp!34^12 == 0 /\ a!1052^0-a!1052^post230 == 0 /\ -a!1055^post230+a!1055^0 == 0 /\ -a!1371^post230+a!1371^0 == 0 /\ -a!419^post230+a!419^0 == 0 /\ tmp!33^post230-head!31^post230 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post230+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post230 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post230 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post230 == 0 /\ rcd!63^post230-rcd!83^0 == 0 /\ i!406^0-i!406^post230 == 0 /\ -rcd!2460^post230+rcd!2460^0 == 0), cost: 1 99: l39 -> l41 : a!1052^0'=a!1052^post99, temp0!17^0'=temp0!17^post99, head!16^0'=head!16^post99, rcd!2515^0'=rcd!2515^post99, a!1810^0'=a!1810^post99, x!18^0'=x!18^post99, i!29^0'=i!29^post99, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post99, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post99, a!511^0'=a!511^post99, r!662^0'=r!662^post99, a!1370^0'=a!1370^post99, tmp!33^0'=tmp!33^post99, rcd!83^0'=rcd!83^post99, a!2238^0'=a!2238^post99, x_SLAM_f!20^0'=x_SLAM_f!20^post99, length!28^0'=length!28^post99, temp!34^0'=temp!34^post99, ct!19^0'=ct!19^post99, rcd!2460^0'=rcd!2460^post99, a!1610^0'=a!1610^post99, x!15^0'=x!15^post99, head!405^0'=head!405^post99, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post99, a!419^0'=a!419^post99, r!543^0'=r!543^post99, a!1055^0'=a!1055^post99, temp0!30^0'=temp0!30^post99, head!31^0'=head!31^post99, rcd!63^0'=rcd!63^post99, a!2035^0'=a!2035^post99, x!22^0'=x!22^post99, i!406^0'=i!406^post99, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post99, t!25^0'=t!25^post99, a!654^0'=a!654^post99, rcd!2393^0'=rcd!2393^post99, a!1371^0'=a!1371^post99, x!1365^0'=x!1365^post99, result!12^0'=result!12^post99, a!244^0'=a!244^post99, y!21^0'=y!21^post99, nondet!13^0'=nondet!13^post99, (rcd!83^0-rcd!83^post99 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post99 == 0 /\ a!1052^0-a!1052^post99 == 0 /\ -r!543^post99+r!543^0 == 0 /\ length!28^0-length!28^post99 == 0 /\ rcd!2515^0-rcd!2515^post99 == 0 /\ -a!1371^post99+a!1371^0 == 0 /\ a!511^0-a!511^post99 == 0 /\ a!2238^0-a!2238^post99 == 0 /\ -a!419^post99+a!419^0 == 0 /\ -ct!19^post99+ct!19^0 == 0 /\ -nondet!13^post99+nondet!13^0 == 0 /\ a!2035^0-a!2035^post99 == 0 /\ t!25^0-t!25^post99 == 0 /\ -x!15^post99+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post99 == 0 /\ -x_SLAM_f!20^post99+x_SLAM_f!20^0 == 0 /\ -tmp!33^post99+tmp!33^0 == 0 /\ -a!654^post99+a!654^0 == 0 /\ r!662^0-r!662^post99 == 0 /\ temp0!17^0-temp0!17^post99 == 0 /\ x!18^0-x!18^post99 == 0 /\ -head!31^post99+head!31^0 == 0 /\ -rcd!2393^post99+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post99 == 0 /\ -i!406^post99+i!406^0 == 0 /\ i!29^0-i!29^post99 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post99 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post99+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post99+a!244^0 == 0 /\ rcd!63^0-rcd!63^post99 == 0 /\ -x!1365^post99+x!1365^0 == 0 /\ -head!405^post99+head!405^0 == 0 /\ -a!1370^post99+a!1370^0 == 0 /\ head!16^0-head!16^post99 == 0 /\ a!1810^0-a!1810^post99 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post99 == 0 /\ a!1610^0-a!1610^post99 == 0 /\ -result!12^post99+result!12^0 == 0 /\ -temp0!30^post99+temp0!30^0 == 0 /\ -x!22^post99+x!22^0 == 0 /\ a!1055^0-a!1055^post99 == 0 /\ -y!21^post99+y!21^0 == 0), cost: 1 100: l39 -> l41 : a!1052^0'=a!1052^post100, temp0!17^0'=temp0!17^post100, head!16^0'=head!16^post100, rcd!2515^0'=rcd!2515^post100, a!1810^0'=a!1810^post100, x!18^0'=x!18^post100, i!29^0'=i!29^post100, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post100, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post100, a!511^0'=a!511^post100, r!662^0'=r!662^post100, a!1370^0'=a!1370^post100, tmp!33^0'=tmp!33^post100, rcd!83^0'=rcd!83^post100, a!2238^0'=a!2238^post100, x_SLAM_f!20^0'=x_SLAM_f!20^post100, length!28^0'=length!28^post100, temp!34^0'=temp!34^post100, ct!19^0'=ct!19^post100, rcd!2460^0'=rcd!2460^post100, a!1610^0'=a!1610^post100, x!15^0'=x!15^post100, head!405^0'=head!405^post100, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post100, a!419^0'=a!419^post100, r!543^0'=r!543^post100, a!1055^0'=a!1055^post100, temp0!30^0'=temp0!30^post100, head!31^0'=head!31^post100, rcd!63^0'=rcd!63^post100, a!2035^0'=a!2035^post100, x!22^0'=x!22^post100, i!406^0'=i!406^post100, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post100, t!25^0'=t!25^post100, a!654^0'=a!654^post100, rcd!2393^0'=rcd!2393^post100, a!1371^0'=a!1371^post100, x!1365^0'=x!1365^post100, result!12^0'=result!12^post100, a!244^0'=a!244^post100, y!21^0'=y!21^post100, nondet!13^0'=nondet!13^post100, (a!1810^0-a!1810^post100 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post100 == 0 /\ i!29^0-i!29^post100 == 0 /\ -a!1371^post100+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post100 == 0 /\ -a!2238^post100+a!2238^0 == 0 /\ -a!2035^post100+a!2035^0 == 0 /\ -nondet!13^post100+nondet!13^0 == 0 /\ length!28^0-length!28^post100 == 0 /\ -r!543^post100+r!543^0 == 0 /\ head!405^0-head!405^post100 == 0 /\ tmp!33^0-tmp!33^post100 == 0 /\ a!654^0-a!654^post100 == 0 /\ a!1052^0-a!1052^post100 == 0 /\ -rcd!2460^post100+rcd!2460^0 == 0 /\ -r!662^post100+r!662^0 == 0 /\ -a!1055^post100+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post100 == 0 /\ temp!34^0-temp!34^post100 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post100 == 0 /\ head!16^0-head!16^post100 == 0 /\ -head!31^post100+head!31^0 == 0 /\ -rcd!83^post100+rcd!83^0 == 0 /\ -a!1610^post100+a!1610^0 == 0 /\ -i!406^post100+i!406^0 == 0 /\ -sel_r!543_Flink!24^post100+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post100 == 0 /\ -y!21^post100+y!21^0 == 0 /\ x!18^0-x!18^post100 == 0 /\ -t!25^post100+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post100 == 0 /\ -rcd!2515^post100+rcd!2515^0 == 0 /\ a!1370^0-a!1370^post100 == 0 /\ a!419^0-a!419^post100 == 0 /\ -rcd!63^post100+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post100 == 0 /\ -x!1365^post100+x!1365^0 == 0 /\ -result!12^post100+result!12^0 == 0 /\ ct!19^0-ct!19^post100 == 0 /\ -a!244^post100+a!244^0 == 0 /\ a!511^0-a!511^post100 == 0 /\ -x!22^post100+x!22^0 == 0 /\ -temp0!30^post100+temp0!30^0 == 0), cost: 1 133: l39 -> l45 : a!1052^0'=a!1052^post133, temp0!17^0'=temp0!17^post133, head!16^0'=head!16^post133, rcd!2515^0'=rcd!2515^post133, a!1810^0'=a!1810^post133, x!18^0'=x!18^post133, i!29^0'=i!29^post133, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post133, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post133, a!511^0'=a!511^post133, r!662^0'=r!662^post133, a!1370^0'=a!1370^post133, tmp!33^0'=tmp!33^post133, rcd!83^0'=rcd!83^post133, a!2238^0'=a!2238^post133, x_SLAM_f!20^0'=x_SLAM_f!20^post133, length!28^0'=length!28^post133, temp!34^0'=temp!34^post133, ct!19^0'=ct!19^post133, rcd!2460^0'=rcd!2460^post133, a!1610^0'=a!1610^post133, x!15^0'=x!15^post133, head!405^0'=head!405^post133, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post133, a!419^0'=a!419^post133, r!543^0'=r!543^post133, a!1055^0'=a!1055^post133, temp0!30^0'=temp0!30^post133, head!31^0'=head!31^post133, rcd!63^0'=rcd!63^post133, a!2035^0'=a!2035^post133, x!22^0'=x!22^post133, i!406^0'=i!406^post133, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post133, t!25^0'=t!25^post133, a!654^0'=a!654^post133, rcd!2393^0'=rcd!2393^post133, a!1371^0'=a!1371^post133, x!1365^0'=x!1365^post133, result!12^0'=result!12^post133, a!244^0'=a!244^post133, y!21^0'=y!21^post133, nondet!13^0'=nondet!13^post133, (a!1810^0-a!1810^post133 == 0 /\ i!29^0-i!29^post133 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post133 == 0 /\ rcd!2460^0-rcd!2460^post133 == 0 /\ a!2238^0-a!2238^post133 == 0 /\ -a!654^post133+a!654^0 == 0 /\ length!28^0-length!28^post133 == 0 /\ a!419^0-a!419^post133 == 0 /\ -a!1371^post133+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post133 == 0 /\ ct!19^post133 == 0 /\ rcd!2515^0-rcd!2515^post133 == 0 /\ -x!15^post133+x!15^0 == 0 /\ x!1365^0-x!1365^post133 == 0 /\ -x_SLAM_f!20^post133+x!22^post133 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post133+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post133 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post133 == 0 /\ head!31^0-head!31^post133 == 0 /\ temp!34^0-temp!34^post133 == 0 /\ -rcd!2393^post133+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post133 == 0 /\ rcd!83^0-rcd!83^post133 == 0 /\ y!21^post133-ct!19^post133 == 0 /\ -x!15^0 <= 0 /\ -head!16^0+x!18^post133 == 0 /\ a!1370^0-a!1370^post133 == 0 /\ -i!406^post133+i!406^0 == 0 /\ -t!25^post133+t!25^0 == 0 /\ -rcd!63^post133+rcd!63^0 == 0 /\ -a!2035^post133+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post133+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post133 == 0 /\ r!543^0-r!543^post133 == 0 /\ -x!18^post133+x_SLAM_f!20^post133 == 0 /\ -nondet!13^post133+nondet!13^0 == 0 /\ r!662^0-r!662^post133 == 0 /\ temp0!17^0-temp0!17^post133 == 0 /\ -a!244^post133+a!244^0 == 0 /\ -result!12^post133+result!12^0 == 0 /\ a!1610^0-a!1610^post133 == 0 /\ -temp0!30^post133+temp0!30^0 == 0 /\ a!1055^0-a!1055^post133 == 0 /\ -head!405^post133+head!405^0 == 0), cost: 1 101: l41 -> l42 : a!1052^0'=a!1052^post101, temp0!17^0'=temp0!17^post101, head!16^0'=head!16^post101, rcd!2515^0'=rcd!2515^post101, a!1810^0'=a!1810^post101, x!18^0'=x!18^post101, i!29^0'=i!29^post101, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post101, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post101, a!511^0'=a!511^post101, r!662^0'=r!662^post101, a!1370^0'=a!1370^post101, tmp!33^0'=tmp!33^post101, rcd!83^0'=rcd!83^post101, a!2238^0'=a!2238^post101, x_SLAM_f!20^0'=x_SLAM_f!20^post101, length!28^0'=length!28^post101, temp!34^0'=temp!34^post101, ct!19^0'=ct!19^post101, rcd!2460^0'=rcd!2460^post101, a!1610^0'=a!1610^post101, x!15^0'=x!15^post101, head!405^0'=head!405^post101, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post101, a!419^0'=a!419^post101, r!543^0'=r!543^post101, a!1055^0'=a!1055^post101, temp0!30^0'=temp0!30^post101, head!31^0'=head!31^post101, rcd!63^0'=rcd!63^post101, a!2035^0'=a!2035^post101, x!22^0'=x!22^post101, i!406^0'=i!406^post101, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post101, t!25^0'=t!25^post101, a!654^0'=a!654^post101, rcd!2393^0'=rcd!2393^post101, a!1371^0'=a!1371^post101, x!1365^0'=x!1365^post101, result!12^0'=result!12^post101, a!244^0'=a!244^post101, y!21^0'=y!21^post101, nondet!13^0'=nondet!13^post101, (0 == 0 /\ a!1810^0-a!1810^post101 == 0 /\ a!1610^0-a!1610^post101 == 0 /\ i!29^0-i!29^post101 == 0 /\ a!2238^0-a!2238^post101 == 0 /\ -sel_r!1224_Flink!24^post101+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post101 == 0 /\ tmp!33^0-tmp!33^post101 == 0 /\ rcd!2460^0-rcd!2460^post101 == 0 /\ rcd!2515^0-rcd!2515^post101 == 0 /\ length!28^0-length!28^post101 == 0 /\ rcd!2393^0-rcd!2393^post101 == 0 /\ a!419^0-a!419^post101 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post101+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!405^0-head!405^post101 == 0 /\ -temp!34^post101+temp!34^0 == 0 /\ x!1365^0-x!1365^post101 == 0 /\ a!1052^0-a!1052^post101 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post101 == 0 /\ -a!1371^post101+a!1371^0 == 0 /\ -rcd!63^post101+rcd!63^0 == 0 /\ -t!25^post101+t!25^0 == 0 /\ ct!19^0-ct!19^post101 == 0 /\ head!16^0-head!16^post101 == 0 /\ head!31^0-head!31^post101 == 0 /\ rcd!83^0-rcd!83^post101 == 0 /\ x!22^0-x!22^post101 == 0 /\ -result!12^post101+result!12^0 == 0 /\ a!1370^0-a!1370^post101 == 0 /\ -i!406^post101+i!406^0 == 0 /\ -y!21^post101+y!21^0 == 0 /\ -a!1055^post101+a!1055^0 == 0 /\ -temp0!30^post101+temp0!30^0 == 0 /\ -x!18^post101+x!18^0 == 0 /\ -nondet!13^post101+nondet!13^0 == 0 /\ -a!2035^post101+a!2035^0 == 0 /\ r!662^0-r!662^post101 == 0 /\ temp0!17^0-temp0!17^post101 == 0 /\ r!543^0-r!543^post101 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post101 == 0 /\ a!511^0-a!511^post101 == 0 /\ -a!244^post101+a!244^0 == 0), cost: 1 102: l42 -> l43 : a!1052^0'=a!1052^post102, temp0!17^0'=temp0!17^post102, head!16^0'=head!16^post102, rcd!2515^0'=rcd!2515^post102, a!1810^0'=a!1810^post102, x!18^0'=x!18^post102, i!29^0'=i!29^post102, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post102, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post102, a!511^0'=a!511^post102, r!662^0'=r!662^post102, a!1370^0'=a!1370^post102, tmp!33^0'=tmp!33^post102, rcd!83^0'=rcd!83^post102, a!2238^0'=a!2238^post102, x_SLAM_f!20^0'=x_SLAM_f!20^post102, length!28^0'=length!28^post102, temp!34^0'=temp!34^post102, ct!19^0'=ct!19^post102, rcd!2460^0'=rcd!2460^post102, a!1610^0'=a!1610^post102, x!15^0'=x!15^post102, head!405^0'=head!405^post102, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post102, a!419^0'=a!419^post102, r!543^0'=r!543^post102, a!1055^0'=a!1055^post102, temp0!30^0'=temp0!30^post102, head!31^0'=head!31^post102, rcd!63^0'=rcd!63^post102, a!2035^0'=a!2035^post102, x!22^0'=x!22^post102, i!406^0'=i!406^post102, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post102, t!25^0'=t!25^post102, a!654^0'=a!654^post102, rcd!2393^0'=rcd!2393^post102, a!1371^0'=a!1371^post102, x!1365^0'=x!1365^post102, result!12^0'=result!12^post102, a!244^0'=a!244^post102, y!21^0'=y!21^post102, nondet!13^0'=nondet!13^post102, (-rcd!2393^post102+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post102 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post102 == 0 /\ rcd!2460^0-rcd!2460^post102 == 0 /\ i!29^0-i!29^post102 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post102+x!15^0 == 0 /\ head!16^0-head!16^post102 == 0 /\ -x!1365^post102+x!1365^0 == 0 /\ r!662^0-r!662^post102 == 0 /\ x!18^0-x!18^post102 == 0 /\ rcd!83^0-rcd!83^post102 == 0 /\ r!543^0-r!543^post102 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post102 == 0 /\ -head!405^post102+head!405^0 == 0 /\ a!1052^0-a!1052^post102 == 0 /\ -temp!34^post102+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post102 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1370^post102+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post102 == 0 /\ a!511^0-a!511^post102 == 0 /\ -i!406^post102+i!406^0 == 0 /\ -y!21^post102+y!21^0 == 0 /\ -rcd!63^post102+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post102+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post102+result!12^0 == 0 /\ -nondet!13^post102+nondet!13^0 == 0 /\ a!1610^0-a!1610^post102 == 0 /\ -a!2035^post102+a!2035^0 == 0 /\ -a!419^post102+a!419^0 == 0 /\ temp0!30^0-temp0!30^post102 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post102 == 0 /\ -ct!19^post102+ct!19^0 == 0 /\ -a!1371^post102+a!1371^0 == 0 /\ head!31^0-head!31^post102 == 0 /\ x!22^0-x!22^post102 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -t!25^post102+t!25^0 == 0 /\ length!28^0-length!28^post102 == 0 /\ -a!1055^post102+a!1055^0 == 0 /\ -a!1810^post102+a!1810^0 == 0 /\ a!244^0-a!244^post102 == 0 /\ -a!654^post102+a!654^0 == 0 /\ a!2238^0-a!2238^post102 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post102 == 0), cost: 1 103: l42 -> l43 : a!1052^0'=a!1052^post103, temp0!17^0'=temp0!17^post103, head!16^0'=head!16^post103, rcd!2515^0'=rcd!2515^post103, a!1810^0'=a!1810^post103, x!18^0'=x!18^post103, i!29^0'=i!29^post103, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post103, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post103, a!511^0'=a!511^post103, r!662^0'=r!662^post103, a!1370^0'=a!1370^post103, tmp!33^0'=tmp!33^post103, rcd!83^0'=rcd!83^post103, a!2238^0'=a!2238^post103, x_SLAM_f!20^0'=x_SLAM_f!20^post103, length!28^0'=length!28^post103, temp!34^0'=temp!34^post103, ct!19^0'=ct!19^post103, rcd!2460^0'=rcd!2460^post103, a!1610^0'=a!1610^post103, x!15^0'=x!15^post103, head!405^0'=head!405^post103, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post103, a!419^0'=a!419^post103, r!543^0'=r!543^post103, a!1055^0'=a!1055^post103, temp0!30^0'=temp0!30^post103, head!31^0'=head!31^post103, rcd!63^0'=rcd!63^post103, a!2035^0'=a!2035^post103, x!22^0'=x!22^post103, i!406^0'=i!406^post103, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post103, t!25^0'=t!25^post103, a!654^0'=a!654^post103, rcd!2393^0'=rcd!2393^post103, a!1371^0'=a!1371^post103, x!1365^0'=x!1365^post103, result!12^0'=result!12^post103, a!244^0'=a!244^post103, y!21^0'=y!21^post103, nondet!13^0'=nondet!13^post103, (head!405^0-head!405^post103 == 0 /\ -a!1370^post103+a!1370^0 == 0 /\ a!511^0-a!511^post103 == 0 /\ -rcd!83^post103+rcd!83^0 == 0 /\ -head!31^post103+head!31^0 == 0 /\ -rcd!2393^post103+rcd!2393^0 == 0 /\ -y!21^post103+y!21^0 == 0 /\ -temp!34^post103+temp!34^0 == 0 /\ -a!1610^post103+a!1610^0 == 0 /\ temp0!17^0-temp0!17^post103 == 0 /\ ct!19^0-ct!19^post103 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post103 == 0 /\ -a!244^post103+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post103 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post103 == 0 /\ x!18^0-x!18^post103 == 0 /\ rcd!2515^0-rcd!2515^post103 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post103 == 0 /\ -x!1365^post103+x!1365^0 == 0 /\ -result!12^post103+result!12^0 == 0 /\ -temp0!30^post103+temp0!30^0 == 0 /\ -x!22^post103+x!22^0 == 0 /\ -nondet!13^post103+nondet!13^0 == 0 /\ rcd!63^0-rcd!63^post103 == 0 /\ -a!2238^post103+a!2238^0 == 0 /\ 2-a!654^0 <= 0 /\ -a!2035^post103+a!2035^0 == 0 /\ r!662^0-r!662^post103 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post103 == 0 /\ -a!1371^post103+a!1371^0 == 0 /\ -a!419^post103+a!419^0 == 0 /\ -r!543^post103+r!543^0 == 0 /\ -a!1055^post103+a!1055^0 == 0 /\ -tmp!33^post103+tmp!33^0 == 0 /\ i!29^0-i!29^post103 == 0 /\ a!1810^0-a!1810^post103 == 0 /\ head!16^0-head!16^post103 == 0 /\ a!1052^0-a!1052^post103 == 0 /\ -a!654^post103+a!654^0 == 0 /\ -t!25^post103+t!25^0 == 0 /\ i!406^0-i!406^post103 == 0 /\ rcd!2460^0-rcd!2460^post103 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post103 == 0 /\ length!28^0-length!28^post103 == 0), cost: 1 104: l42 -> l43 : a!1052^0'=a!1052^post104, temp0!17^0'=temp0!17^post104, head!16^0'=head!16^post104, rcd!2515^0'=rcd!2515^post104, a!1810^0'=a!1810^post104, x!18^0'=x!18^post104, i!29^0'=i!29^post104, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post104, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post104, a!511^0'=a!511^post104, r!662^0'=r!662^post104, a!1370^0'=a!1370^post104, tmp!33^0'=tmp!33^post104, rcd!83^0'=rcd!83^post104, a!2238^0'=a!2238^post104, x_SLAM_f!20^0'=x_SLAM_f!20^post104, length!28^0'=length!28^post104, temp!34^0'=temp!34^post104, ct!19^0'=ct!19^post104, rcd!2460^0'=rcd!2460^post104, a!1610^0'=a!1610^post104, x!15^0'=x!15^post104, head!405^0'=head!405^post104, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post104, a!419^0'=a!419^post104, r!543^0'=r!543^post104, a!1055^0'=a!1055^post104, temp0!30^0'=temp0!30^post104, head!31^0'=head!31^post104, rcd!63^0'=rcd!63^post104, a!2035^0'=a!2035^post104, x!22^0'=x!22^post104, i!406^0'=i!406^post104, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post104, t!25^0'=t!25^post104, a!654^0'=a!654^post104, rcd!2393^0'=rcd!2393^post104, a!1371^0'=a!1371^post104, x!1365^0'=x!1365^post104, result!12^0'=result!12^post104, a!244^0'=a!244^post104, y!21^0'=y!21^post104, nondet!13^0'=nondet!13^post104, (-t!25^post104+t!25^0 == 0 /\ a!419^0-a!419^post104 == 0 /\ -a!1055^post104+a!1055^0 == 0 /\ rcd!2393^0-rcd!2393^post104 == 0 /\ a!511^0-a!511^post104 == 0 /\ -length!28^post104+length!28^0 == 0 /\ -x!22^post104+x!22^0 == 0 /\ -y!21^post104+y!21^0 == 0 /\ temp0!17^0-temp0!17^post104 == 0 /\ head!405^0-head!405^post104 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post104 == 0 /\ -result!12^post104+result!12^0 == 0 /\ -temp0!30^post104+temp0!30^0 == 0 /\ -i!406^post104+i!406^0 == 0 /\ -a!2035^post104+a!2035^0 == 0 /\ -nondet!13^post104+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post104+x!1365^0 == 0 /\ x!18^0-x!18^post104 == 0 /\ -a!244^post104+a!244^0 == 0 /\ a!1370^0-a!1370^post104 == 0 /\ tmp!33^0-tmp!33^post104 == 0 /\ x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post104 == 0 /\ rcd!2515^0-rcd!2515^post104 == 0 /\ rcd!63^0-rcd!63^post104 == 0 /\ -x!15^0 <= 0 /\ -head!16^post104+head!16^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post104+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp!34^0-temp!34^post104 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post104 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post104 == 0 /\ -a!1371^post104+a!1371^0 == 0 /\ -a!654^post104+a!654^0 == 0 /\ -r!543^post104+r!543^0 == 0 /\ head!31^0-head!31^post104 == 0 /\ a!1810^0-a!1810^post104 == 0 /\ ct!19^0-ct!19^post104 == 0 /\ x!15^0-x!15^post104 == 0 /\ i!29^0-i!29^post104 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -rcd!2460^post104+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post104 == 0 /\ -a!1610^post104+a!1610^0 == 0 /\ rcd!83^0-rcd!83^post104 == 0 /\ -a!2238^post104+a!2238^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post104+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 105: l42 -> l43 : a!1052^0'=a!1052^post105, temp0!17^0'=temp0!17^post105, head!16^0'=head!16^post105, rcd!2515^0'=rcd!2515^post105, a!1810^0'=a!1810^post105, x!18^0'=x!18^post105, i!29^0'=i!29^post105, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post105, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post105, a!511^0'=a!511^post105, r!662^0'=r!662^post105, a!1370^0'=a!1370^post105, tmp!33^0'=tmp!33^post105, rcd!83^0'=rcd!83^post105, a!2238^0'=a!2238^post105, x_SLAM_f!20^0'=x_SLAM_f!20^post105, length!28^0'=length!28^post105, temp!34^0'=temp!34^post105, ct!19^0'=ct!19^post105, rcd!2460^0'=rcd!2460^post105, a!1610^0'=a!1610^post105, x!15^0'=x!15^post105, head!405^0'=head!405^post105, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post105, a!419^0'=a!419^post105, r!543^0'=r!543^post105, a!1055^0'=a!1055^post105, temp0!30^0'=temp0!30^post105, head!31^0'=head!31^post105, rcd!63^0'=rcd!63^post105, a!2035^0'=a!2035^post105, x!22^0'=x!22^post105, i!406^0'=i!406^post105, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post105, t!25^0'=t!25^post105, a!654^0'=a!654^post105, rcd!2393^0'=rcd!2393^post105, a!1371^0'=a!1371^post105, x!1365^0'=x!1365^post105, result!12^0'=result!12^post105, a!244^0'=a!244^post105, y!21^0'=y!21^post105, nondet!13^0'=nondet!13^post105, (r!543^0-r!543^post105 == 0 /\ temp0!17^0-temp0!17^post105 == 0 /\ -a!1371^post105+a!1371^0 == 0 /\ -a!2035^post105+a!2035^0 == 0 /\ -result!12^post105+result!12^0 == 0 /\ -a!654^post105+a!654^0 == 0 /\ -rcd!63^post105+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post105 == 0 /\ -nondet!13^post105+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post105 == 0 /\ -a!244^post105+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post105+a!1055^0 == 0 /\ -t!25^post105+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post105 == 0 /\ x!1365^0-x!1365^post105 == 0 /\ -ct!19^post105+ct!19^0 == 0 /\ a!1810^0-a!1810^post105 == 0 /\ head!16^0-head!16^post105 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post105 == 0 /\ a!1610^0-a!1610^post105 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post105+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!419^0-a!419^post105 == 0 /\ a!1052^0-a!1052^post105 == 0 /\ -rcd!2393^post105+rcd!2393^0 == 0 /\ x!22^0-x!22^post105 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post105 == 0 /\ a!511^0-a!511^post105 == 0 /\ 2-a!654^0 <= 0 /\ a!2238^0-a!2238^post105 == 0 /\ rcd!2515^0-rcd!2515^post105 == 0 /\ tmp!33^0-tmp!33^post105 == 0 /\ -temp!34^post105+temp!34^0 == 0 /\ head!405^0-head!405^post105 == 0 /\ -a!1370^post105+a!1370^0 == 0 /\ head!31^0-head!31^post105 == 0 /\ -y!21^post105+y!21^0 == 0 /\ -sel_r!1224_Flink!24^post105+sel_r!1224_Flink!24^0 == 0 /\ x!15^0-x!15^post105 == 0 /\ i!29^0-i!29^post105 == 0 /\ -i!406^post105+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post105 == 0 /\ x!18^0-x!18^post105 == 0 /\ rcd!83^0-rcd!83^post105 == 0 /\ r!662^0-r!662^post105 == 0), cost: 1 106: l43 -> l44 : a!1052^0'=a!1052^post106, temp0!17^0'=temp0!17^post106, head!16^0'=head!16^post106, rcd!2515^0'=rcd!2515^post106, a!1810^0'=a!1810^post106, x!18^0'=x!18^post106, i!29^0'=i!29^post106, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post106, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post106, a!511^0'=a!511^post106, r!662^0'=r!662^post106, a!1370^0'=a!1370^post106, tmp!33^0'=tmp!33^post106, rcd!83^0'=rcd!83^post106, a!2238^0'=a!2238^post106, x_SLAM_f!20^0'=x_SLAM_f!20^post106, length!28^0'=length!28^post106, temp!34^0'=temp!34^post106, ct!19^0'=ct!19^post106, rcd!2460^0'=rcd!2460^post106, a!1610^0'=a!1610^post106, x!15^0'=x!15^post106, head!405^0'=head!405^post106, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post106, a!419^0'=a!419^post106, r!543^0'=r!543^post106, a!1055^0'=a!1055^post106, temp0!30^0'=temp0!30^post106, head!31^0'=head!31^post106, rcd!63^0'=rcd!63^post106, a!2035^0'=a!2035^post106, x!22^0'=x!22^post106, i!406^0'=i!406^post106, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post106, t!25^0'=t!25^post106, a!654^0'=a!654^post106, rcd!2393^0'=rcd!2393^post106, a!1371^0'=a!1371^post106, x!1365^0'=x!1365^post106, result!12^0'=result!12^post106, a!244^0'=a!244^post106, y!21^0'=y!21^post106, nondet!13^0'=nondet!13^post106, (0 == 0 /\ -result!12^post106+result!12^0 == 0 /\ head!16^0-head!16^post106 == 0 /\ rcd!83^0-rcd!83^post106 == 0 /\ -a!2238^post106+a!2238^0 == 0 /\ x!18^0-x!18^post106 == 0 /\ a!1052^0-a!1052^post106 == 0 /\ -a!419^post106+a!419^0 == 0 /\ -nondet!13^post106+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post106 == 0 /\ -a!1371^post106+a!1371^0 == 0 /\ a!511^0-a!511^post106 == 0 /\ -x_SLAM_f!20^post106+x_SLAM_f!20^0 == 0 /\ -t!25^post106+t!25^0 == 0 /\ r!543^0-r!543^post106 == 0 /\ ct!19^0-ct!19^post106 == 0 /\ 1-a!654^0+a!1055^post106 == 0 /\ r!662^0-r!662^post106 == 0 /\ temp0!17^0-temp0!17^post106 == 0 /\ -tmp!33^post106+tmp!33^0 == 0 /\ a!1810^0-a!1810^post106 == 0 /\ -rcd!2393^post106+rcd!2393^0 == 0 /\ -y!21^post106+y!21^0 == 0 /\ -temp!34^post106+temp!34^0 == 0 /\ -a!1370^post106+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post106 == 0 /\ i!29^0-i!29^post106 == 0 /\ i!406^0-i!406^post106 == 0 /\ -head!31^post106+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post106 == 0 /\ rcd!2460^0-rcd!2460^post106 == 0 /\ length!28^0-length!28^post106 == 0 /\ -a!244^post106+a!244^0 == 0 /\ -x!1365^post106+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post106 == 0 /\ -head!405^post106+head!405^0 == 0 /\ -x!22^post106+x!22^0 == 0 /\ a!2035^0-a!2035^post106 == 0 /\ x!15^0-x!15^post106 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post106 == 0 /\ -a!1610^post106+a!1610^0 == 0 /\ -temp0!30^post106+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post106+sel_r!1224_Flink!24^0 == 0), cost: 1 107: l44 -> l40 : a!1052^0'=a!1052^post107, temp0!17^0'=temp0!17^post107, head!16^0'=head!16^post107, rcd!2515^0'=rcd!2515^post107, a!1810^0'=a!1810^post107, x!18^0'=x!18^post107, i!29^0'=i!29^post107, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post107, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post107, a!511^0'=a!511^post107, r!662^0'=r!662^post107, a!1370^0'=a!1370^post107, tmp!33^0'=tmp!33^post107, rcd!83^0'=rcd!83^post107, a!2238^0'=a!2238^post107, x_SLAM_f!20^0'=x_SLAM_f!20^post107, length!28^0'=length!28^post107, temp!34^0'=temp!34^post107, ct!19^0'=ct!19^post107, rcd!2460^0'=rcd!2460^post107, a!1610^0'=a!1610^post107, x!15^0'=x!15^post107, head!405^0'=head!405^post107, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post107, a!419^0'=a!419^post107, r!543^0'=r!543^post107, a!1055^0'=a!1055^post107, temp0!30^0'=temp0!30^post107, head!31^0'=head!31^post107, rcd!63^0'=rcd!63^post107, a!2035^0'=a!2035^post107, x!22^0'=x!22^post107, i!406^0'=i!406^post107, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post107, t!25^0'=t!25^post107, a!654^0'=a!654^post107, rcd!2393^0'=rcd!2393^post107, a!1371^0'=a!1371^post107, x!1365^0'=x!1365^post107, result!12^0'=result!12^post107, a!244^0'=a!244^post107, y!21^0'=y!21^post107, nondet!13^0'=nondet!13^post107, (a!1052^0 <= 0 /\ ct!19^0-ct!19^post107 == 0 /\ temp!34^0-temp!34^post107 == 0 /\ head!16^0-head!16^post107 == 0 /\ a!1052^0-a!1052^post107 == 0 /\ rcd!83^0-rcd!83^post107 == 0 /\ x!18^0-x!18^post107 == 0 /\ -nondet!13^post107+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -r!543^post107+r!543^0 == 0 /\ a!1370^0-a!1370^post107 == 0 /\ -a!2238^post107+a!2238^0 == 0 /\ -a!1371^post107+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post107+a!654^0 == 0 /\ -rcd!2460^post107+rcd!2460^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -length!28^post107+length!28^0 == 0 /\ temp0!17^0-temp0!17^post107 == 0 /\ -r!662^post107+r!662^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post107 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!31^post107+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post107+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post107 == 0 /\ x!15^0 <= 0 /\ -i!406^post107+i!406^0 == 0 /\ -head!405^post107+head!405^0 == 0 /\ a!1810^0-a!1810^post107 == 0 /\ -tmp!33^post107+tmp!33^0 == 0 /\ x!15^0-x!15^post107 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post107 == 0 /\ -y!21^post107+y!21^0 == 0 /\ -a!1055^post107+a!1055^0 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ result!12^0-result!12^post107 == 0 /\ -temp0!30^post107+temp0!30^0 == 0 /\ -i!29^post107+i!29^0 == 0 /\ -t!25^post107+t!25^0 == 0 /\ -a!1610^post107+a!1610^0 == 0 /\ -rcd!2515^post107+rcd!2515^0 == 0 /\ a!419^0-a!419^post107 == 0 /\ -a!2035^post107+a!2035^0 == 0 /\ -a!511^post107+a!511^0 == 0 /\ -rcd!2393^post107+rcd!2393^0 == 0 /\ -a!244^post107+a!244^0 == 0 /\ -x!22^post107+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post107 == 0 /\ rcd!63^0-rcd!63^post107 == 0 /\ -x!1365^post107+x!1365^0 == 0), cost: 1 108: l44 -> l40 : a!1052^0'=a!1052^post108, temp0!17^0'=temp0!17^post108, head!16^0'=head!16^post108, rcd!2515^0'=rcd!2515^post108, a!1810^0'=a!1810^post108, x!18^0'=x!18^post108, i!29^0'=i!29^post108, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post108, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post108, a!511^0'=a!511^post108, r!662^0'=r!662^post108, a!1370^0'=a!1370^post108, tmp!33^0'=tmp!33^post108, rcd!83^0'=rcd!83^post108, a!2238^0'=a!2238^post108, x_SLAM_f!20^0'=x_SLAM_f!20^post108, length!28^0'=length!28^post108, temp!34^0'=temp!34^post108, ct!19^0'=ct!19^post108, rcd!2460^0'=rcd!2460^post108, a!1610^0'=a!1610^post108, x!15^0'=x!15^post108, head!405^0'=head!405^post108, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post108, a!419^0'=a!419^post108, r!543^0'=r!543^post108, a!1055^0'=a!1055^post108, temp0!30^0'=temp0!30^post108, head!31^0'=head!31^post108, rcd!63^0'=rcd!63^post108, a!2035^0'=a!2035^post108, x!22^0'=x!22^post108, i!406^0'=i!406^post108, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post108, t!25^0'=t!25^post108, a!654^0'=a!654^post108, rcd!2393^0'=rcd!2393^post108, a!1371^0'=a!1371^post108, x!1365^0'=x!1365^post108, result!12^0'=result!12^post108, a!244^0'=a!244^post108, y!21^0'=y!21^post108, nondet!13^0'=nondet!13^post108, (a!2238^0-a!2238^post108 == 0 /\ tmp!33^0-tmp!33^post108 == 0 /\ a!1610^0-a!1610^post108 == 0 /\ a!1810^0-a!1810^post108 == 0 /\ a!419^0-a!419^post108 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!31^0-head!31^post108 == 0 /\ rcd!83^0-rcd!83^post108 == 0 /\ -x!1365^post108+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post108 == 0 /\ r!662^0-r!662^post108 == 0 /\ -i!406^post108+i!406^0 == 0 /\ temp0!17^0-temp0!17^post108 == 0 /\ 1-a!1052^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post108+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post108 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post108+x!22^0 == 0 /\ rcd!2393^0-rcd!2393^post108 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post108+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post108+rcd!63^0 == 0 /\ -temp!34^post108+temp!34^0 == 0 /\ -a!2035^post108+a!2035^0 == 0 /\ -temp0!30^post108+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post108 == 0 /\ head!16^0-head!16^post108 == 0 /\ head!405^0-head!405^post108 == 0 /\ ct!19^0-ct!19^post108 == 0 /\ -a!244^post108+a!244^0 == 0 /\ -a!1371^post108+a!1371^0 == 0 /\ -result!12^post108+result!12^0 == 0 /\ -a!654^post108+a!654^0 == 0 /\ a!1055^0 <= 0 /\ a!1370^0-a!1370^post108 == 0 /\ -a!1055^post108+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post108 == 0 /\ -y!21^post108+y!21^0 == 0 /\ r!543^0-r!543^post108 == 0 /\ -nondet!13^post108+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post108+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post108 == 0 /\ a!1052^0-a!1052^post108 == 0 /\ -i!29^post108+i!29^0 == 0 /\ -t!25^post108+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post108 == 0 /\ -x!18^post108+x!18^0 == 0 /\ a!511^0-a!511^post108 == 0), cost: 1 109: l44 -> l40 : a!1052^0'=a!1052^post109, temp0!17^0'=temp0!17^post109, head!16^0'=head!16^post109, rcd!2515^0'=rcd!2515^post109, a!1810^0'=a!1810^post109, x!18^0'=x!18^post109, i!29^0'=i!29^post109, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post109, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post109, a!511^0'=a!511^post109, r!662^0'=r!662^post109, a!1370^0'=a!1370^post109, tmp!33^0'=tmp!33^post109, rcd!83^0'=rcd!83^post109, a!2238^0'=a!2238^post109, x_SLAM_f!20^0'=x_SLAM_f!20^post109, length!28^0'=length!28^post109, temp!34^0'=temp!34^post109, ct!19^0'=ct!19^post109, rcd!2460^0'=rcd!2460^post109, a!1610^0'=a!1610^post109, x!15^0'=x!15^post109, head!405^0'=head!405^post109, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post109, a!419^0'=a!419^post109, r!543^0'=r!543^post109, a!1055^0'=a!1055^post109, temp0!30^0'=temp0!30^post109, head!31^0'=head!31^post109, rcd!63^0'=rcd!63^post109, a!2035^0'=a!2035^post109, x!22^0'=x!22^post109, i!406^0'=i!406^post109, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post109, t!25^0'=t!25^post109, a!654^0'=a!654^post109, rcd!2393^0'=rcd!2393^post109, a!1371^0'=a!1371^post109, x!1365^0'=x!1365^post109, result!12^0'=result!12^post109, a!244^0'=a!244^post109, y!21^0'=y!21^post109, nondet!13^0'=nondet!13^post109, (t!25^0-t!25^post109 == 0 /\ tmp!33^0-tmp!33^post109 == 0 /\ -rcd!2393^post109+rcd!2393^0 == 0 /\ a!1055^0-a!1055^post109 == 0 /\ rcd!2460^0-rcd!2460^post109 == 0 /\ r!543^0-r!543^post109 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post109+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post109 == 0 /\ r!662^0-r!662^post109 == 0 /\ a!1810^0-a!1810^post109 == 0 /\ -temp!34^post109+temp!34^0 == 0 /\ -x!15^post109+x!15^0 == 0 /\ a!1052^0-a!1052^post109 == 0 /\ 1-a!1052^0 <= 0 /\ -a!244^post109+a!244^0 == 0 /\ rcd!83^0-rcd!83^post109 == 0 /\ a!1371^0-a!1371^post109 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post109+x!1365^0 == 0 /\ i!29^0-i!29^post109 == 0 /\ -a!1052^0 <= 0 /\ -head!405^post109+head!405^0 == 0 /\ -rcd!63^post109+rcd!63^0 == 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post109+sel_r!1224_Flink!24^0 == 0 /\ -a!1610^post109+a!1610^0 == 0 /\ length!28^0-length!28^post109 == 0 /\ -y!21^post109+y!21^0 == 0 /\ x!15^0 <= 0 /\ a!2238^0-a!2238^post109 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post109 == 0 /\ -i!406^post109+i!406^0 == 0 /\ -result!12^post109+result!12^0 == 0 /\ a!2035^0-a!2035^post109 == 0 /\ -temp0!30^post109+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ ct!19^0-ct!19^post109 == 0 /\ a!511^0-a!511^post109 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ -a!419^post109+a!419^0 == 0 /\ temp0!17^0-temp0!17^post109 == 0 /\ head!16^0-head!16^post109 == 0 /\ -nondet!13^post109+nondet!13^0 == 0 /\ -x_SLAM_f!20^post109+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post109 == 0 /\ x!18^0-x!18^post109 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post109 == 0 /\ x!22^0-x!22^post109 == 0 /\ -a!654^post109+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post109 == 0), cost: 1 110: l44 -> l40 : a!1052^0'=a!1052^post110, temp0!17^0'=temp0!17^post110, head!16^0'=head!16^post110, rcd!2515^0'=rcd!2515^post110, a!1810^0'=a!1810^post110, x!18^0'=x!18^post110, i!29^0'=i!29^post110, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post110, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post110, a!511^0'=a!511^post110, r!662^0'=r!662^post110, a!1370^0'=a!1370^post110, tmp!33^0'=tmp!33^post110, rcd!83^0'=rcd!83^post110, a!2238^0'=a!2238^post110, x_SLAM_f!20^0'=x_SLAM_f!20^post110, length!28^0'=length!28^post110, temp!34^0'=temp!34^post110, ct!19^0'=ct!19^post110, rcd!2460^0'=rcd!2460^post110, a!1610^0'=a!1610^post110, x!15^0'=x!15^post110, head!405^0'=head!405^post110, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post110, a!419^0'=a!419^post110, r!543^0'=r!543^post110, a!1055^0'=a!1055^post110, temp0!30^0'=temp0!30^post110, head!31^0'=head!31^post110, rcd!63^0'=rcd!63^post110, a!2035^0'=a!2035^post110, x!22^0'=x!22^post110, i!406^0'=i!406^post110, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post110, t!25^0'=t!25^post110, a!654^0'=a!654^post110, rcd!2393^0'=rcd!2393^post110, a!1371^0'=a!1371^post110, x!1365^0'=x!1365^post110, result!12^0'=result!12^post110, a!244^0'=a!244^post110, y!21^0'=y!21^post110, nondet!13^0'=nondet!13^post110, (-head!405^post110+head!405^0 == 0 /\ a!1052^0 <= 0 /\ -head!31^post110+head!31^0 == 0 /\ -x_SLAM_f!20^post110+x_SLAM_f!20^0 == 0 /\ -a!1610^post110+a!1610^0 == 0 /\ -y!21^post110+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post110 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post110 == 0 /\ -rcd!83^post110+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post110+t!25^0 == 0 /\ a!1055^0-a!1055^post110 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!511^0-a!511^post110 == 0 /\ a!1810^0-a!1810^post110 == 0 /\ rcd!63^0-rcd!63^post110 == 0 /\ a!654^0-a!654^post110 == 0 /\ -tmp!33^post110+tmp!33^0 == 0 /\ temp!34^0-temp!34^post110 == 0 /\ -a!244^post110+a!244^0 == 0 /\ -rcd!2393^post110+rcd!2393^0 == 0 /\ -x!1365^post110+x!1365^0 == 0 /\ -temp0!30^post110+temp0!30^0 == 0 /\ x!15^0-x!15^post110 == 0 /\ i!29^0-i!29^post110 == 0 /\ a!1052^0-a!1052^post110 == 0 /\ a!2238^0-a!2238^post110 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -result!12^post110+result!12^0 == 0 /\ -x!22^post110+x!22^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post110 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post110+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post110 == 0 /\ -a!1371^post110+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post110+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post110+r!543^0 == 0 /\ temp0!17^0-temp0!17^post110 == 0 /\ 1-x!15^0 <= 0 /\ -nondet!13^post110+nondet!13^0 == 0 /\ -a!2035^post110+a!2035^0 == 0 /\ head!16^0-head!16^post110 == 0 /\ ct!19^0-ct!19^post110 == 0 /\ -rcd!2460^post110+rcd!2460^0 == 0 /\ x!18^0-x!18^post110 == 0 /\ i!406^0-i!406^post110 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post110 == 0 /\ -r!662^post110+r!662^0 == 0 /\ a!1370^0-a!1370^post110 == 0), cost: 1 111: l44 -> l40 : a!1052^0'=a!1052^post111, temp0!17^0'=temp0!17^post111, head!16^0'=head!16^post111, rcd!2515^0'=rcd!2515^post111, a!1810^0'=a!1810^post111, x!18^0'=x!18^post111, i!29^0'=i!29^post111, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post111, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post111, a!511^0'=a!511^post111, r!662^0'=r!662^post111, a!1370^0'=a!1370^post111, tmp!33^0'=tmp!33^post111, rcd!83^0'=rcd!83^post111, a!2238^0'=a!2238^post111, x_SLAM_f!20^0'=x_SLAM_f!20^post111, length!28^0'=length!28^post111, temp!34^0'=temp!34^post111, ct!19^0'=ct!19^post111, rcd!2460^0'=rcd!2460^post111, a!1610^0'=a!1610^post111, x!15^0'=x!15^post111, head!405^0'=head!405^post111, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post111, a!419^0'=a!419^post111, r!543^0'=r!543^post111, a!1055^0'=a!1055^post111, temp0!30^0'=temp0!30^post111, head!31^0'=head!31^post111, rcd!63^0'=rcd!63^post111, a!2035^0'=a!2035^post111, x!22^0'=x!22^post111, i!406^0'=i!406^post111, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post111, t!25^0'=t!25^post111, a!654^0'=a!654^post111, rcd!2393^0'=rcd!2393^post111, a!1371^0'=a!1371^post111, x!1365^0'=x!1365^post111, result!12^0'=result!12^post111, a!244^0'=a!244^post111, y!21^0'=y!21^post111, nondet!13^0'=nondet!13^post111, (-length!28^post111+length!28^0 == 0 /\ -temp0!30^post111+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post111 == 0 /\ -a!654^post111+a!654^0 == 0 /\ -a!1371^post111+a!1371^0 == 0 /\ -result!12^post111+result!12^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post111 == 0 /\ head!405^0-head!405^post111 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post111+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post111 == 0 /\ -y!21^post111+y!21^0 == 0 /\ -a!1055^post111+a!1055^0 == 0 /\ a!511^0-a!511^post111 == 0 /\ a!1052^0-a!1052^post111 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!18^0-x!18^post111 == 0 /\ -t!25^post111+t!25^0 == 0 /\ rcd!83^0-rcd!83^post111 == 0 /\ a!1370^0-a!1370^post111 == 0 /\ -nondet!13^post111+nondet!13^0 == 0 /\ x!15^0-x!15^post111 == 0 /\ tmp!33^0-tmp!33^post111 == 0 /\ i!29^0-i!29^post111 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post111+a!2035^0 == 0 /\ -a!244^post111+a!244^0 == 0 /\ -x!1365^post111+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post111 == 0 /\ -head!16^post111+head!16^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post111 == 0 /\ rcd!63^0-rcd!63^post111 == 0 /\ -r!662^post111+r!662^0 == 0 /\ 1-x!15^0 <= 0 /\ temp!34^0-temp!34^post111 == 0 /\ a!1810^0-a!1810^post111 == 0 /\ -head!31^post111+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post111 == 0 /\ -i!406^post111+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post111 == 0 /\ -a!1610^post111+a!1610^0 == 0 /\ ct!19^0-ct!19^post111 == 0 /\ -r!543^post111+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post111+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -rcd!2460^post111+rcd!2460^0 == 0 /\ a!419^0-a!419^post111 == 0 /\ -a!2238^post111+a!2238^0 == 0), cost: 1 112: l44 -> l40 : a!1052^0'=a!1052^post112, temp0!17^0'=temp0!17^post112, head!16^0'=head!16^post112, rcd!2515^0'=rcd!2515^post112, a!1810^0'=a!1810^post112, x!18^0'=x!18^post112, i!29^0'=i!29^post112, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post112, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post112, a!511^0'=a!511^post112, r!662^0'=r!662^post112, a!1370^0'=a!1370^post112, tmp!33^0'=tmp!33^post112, rcd!83^0'=rcd!83^post112, a!2238^0'=a!2238^post112, x_SLAM_f!20^0'=x_SLAM_f!20^post112, length!28^0'=length!28^post112, temp!34^0'=temp!34^post112, ct!19^0'=ct!19^post112, rcd!2460^0'=rcd!2460^post112, a!1610^0'=a!1610^post112, x!15^0'=x!15^post112, head!405^0'=head!405^post112, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post112, a!419^0'=a!419^post112, r!543^0'=r!543^post112, a!1055^0'=a!1055^post112, temp0!30^0'=temp0!30^post112, head!31^0'=head!31^post112, rcd!63^0'=rcd!63^post112, a!2035^0'=a!2035^post112, x!22^0'=x!22^post112, i!406^0'=i!406^post112, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post112, t!25^0'=t!25^post112, a!654^0'=a!654^post112, rcd!2393^0'=rcd!2393^post112, a!1371^0'=a!1371^post112, x!1365^0'=x!1365^post112, result!12^0'=result!12^post112, a!244^0'=a!244^post112, y!21^0'=y!21^post112, nondet!13^0'=nondet!13^post112, (-nondet!13^post112+nondet!13^0 == 0 /\ -a!1371^post112+a!1371^0 == 0 /\ -a!419^post112+a!419^0 == 0 /\ -result!12^post112+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post112+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post112+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post112+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post112 == 0 /\ -a!244^post112+a!244^0 == 0 /\ -length!28^post112+length!28^0 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post112 == 0 /\ -ct!19^post112+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post112 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post112 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!1365^0-x!1365^post112 == 0 /\ 1-a!1055^0 <= 0 /\ -a!654^post112+a!654^0 == 0 /\ -rcd!2393^post112+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post112 == 0 /\ x!22^0-x!22^post112 == 0 /\ -x!18^post112+x!18^0 == 0 /\ -x!15^post112+x!15^0 == 0 /\ a!1052^0-a!1052^post112 == 0 /\ a!1370^0-a!1370^post112 == 0 /\ temp0!30^0-temp0!30^post112 == 0 /\ -sel_r!1224_Flink!24^post112+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post112 == 0 /\ -temp0!17^post112+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post112 == 0 /\ -head!31^post112+head!31^0 == 0 /\ a!2238^0-a!2238^post112 == 0 /\ -i!406^post112+i!406^0 == 0 /\ a!1055^0-a!1055^post112 == 0 /\ -head!405^post112+head!405^0 == 0 /\ a!511^0-a!511^post112 == 0 /\ a!1610^0-a!1610^post112 == 0 /\ rcd!2460^0-rcd!2460^post112 == 0 /\ i!29^0-i!29^post112 == 0 /\ -y!21^post112+y!21^0 == 0 /\ r!662^0-r!662^post112 == 0 /\ head!16^0-head!16^post112 == 0 /\ r!543^0-r!543^post112 == 0 /\ -rcd!63^post112+rcd!63^0 == 0 /\ a!1810^0-a!1810^post112 == 0), cost: 1 113: l44 -> l40 : a!1052^0'=a!1052^post113, temp0!17^0'=temp0!17^post113, head!16^0'=head!16^post113, rcd!2515^0'=rcd!2515^post113, a!1810^0'=a!1810^post113, x!18^0'=x!18^post113, i!29^0'=i!29^post113, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post113, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post113, a!511^0'=a!511^post113, r!662^0'=r!662^post113, a!1370^0'=a!1370^post113, tmp!33^0'=tmp!33^post113, rcd!83^0'=rcd!83^post113, a!2238^0'=a!2238^post113, x_SLAM_f!20^0'=x_SLAM_f!20^post113, length!28^0'=length!28^post113, temp!34^0'=temp!34^post113, ct!19^0'=ct!19^post113, rcd!2460^0'=rcd!2460^post113, a!1610^0'=a!1610^post113, x!15^0'=x!15^post113, head!405^0'=head!405^post113, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post113, a!419^0'=a!419^post113, r!543^0'=r!543^post113, a!1055^0'=a!1055^post113, temp0!30^0'=temp0!30^post113, head!31^0'=head!31^post113, rcd!63^0'=rcd!63^post113, a!2035^0'=a!2035^post113, x!22^0'=x!22^post113, i!406^0'=i!406^post113, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post113, t!25^0'=t!25^post113, a!654^0'=a!654^post113, rcd!2393^0'=rcd!2393^post113, a!1371^0'=a!1371^post113, x!1365^0'=x!1365^post113, result!12^0'=result!12^post113, a!244^0'=a!244^post113, y!21^0'=y!21^post113, nondet!13^0'=nondet!13^post113, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post113 == 0 /\ x!15^0-x!15^post113 == 0 /\ i!29^0-i!29^post113 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post113 == 0 /\ -r!543^post113+r!543^0 == 0 /\ a!2238^0-a!2238^post113 == 0 /\ -sel_r!1224_Flink!24^post113+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post113 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post113+a!1371^0 == 0 /\ length!28^0-length!28^post113 == 0 /\ -a!419^post113+a!419^0 == 0 /\ -nondet!13^post113+nondet!13^0 == 0 /\ a!511^0-a!511^post113 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post113+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ ct!19^0-ct!19^post113 == 0 /\ a!654^0-a!654^post113 == 0 /\ 1-a!1055^0 <= 0 /\ -x_SLAM_f!20^post113+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post113 == 0 /\ a!1052^0-a!1052^post113 == 0 /\ -head!31^post113+head!31^0 == 0 /\ -head!405^post113+head!405^0 == 0 /\ -a!1610^post113+a!1610^0 == 0 /\ x!18^0-x!18^post113 == 0 /\ 1+head!16^0 <= 0 /\ -temp!34^post113+temp!34^0 == 0 /\ i!406^0-i!406^post113 == 0 /\ -rcd!83^post113+rcd!83^0 == 0 /\ rcd!2515^0-rcd!2515^post113 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!63^post113+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post113+sel_r!543_Flink!24^0 == 0 /\ -rcd!2393^post113+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post113 == 0 /\ -temp0!30^post113+temp0!30^0 == 0 /\ -a!244^post113+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post113 == 0 /\ -x!1365^post113+x!1365^0 == 0 /\ a!1055^0-a!1055^post113 == 0 /\ -result!12^post113+result!12^0 == 0 /\ head!16^0-head!16^post113 == 0 /\ r!662^0-r!662^post113 == 0 /\ temp0!17^0-temp0!17^post113 == 0 /\ a!1810^0-a!1810^post113 == 0 /\ -x!22^post113+x!22^0 == 0 /\ -y!21^post113+y!21^0 == 0), cost: 1 114: l44 -> l40 : a!1052^0'=a!1052^post114, temp0!17^0'=temp0!17^post114, head!16^0'=head!16^post114, rcd!2515^0'=rcd!2515^post114, a!1810^0'=a!1810^post114, x!18^0'=x!18^post114, i!29^0'=i!29^post114, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post114, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post114, a!511^0'=a!511^post114, r!662^0'=r!662^post114, a!1370^0'=a!1370^post114, tmp!33^0'=tmp!33^post114, rcd!83^0'=rcd!83^post114, a!2238^0'=a!2238^post114, x_SLAM_f!20^0'=x_SLAM_f!20^post114, length!28^0'=length!28^post114, temp!34^0'=temp!34^post114, ct!19^0'=ct!19^post114, rcd!2460^0'=rcd!2460^post114, a!1610^0'=a!1610^post114, x!15^0'=x!15^post114, head!405^0'=head!405^post114, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post114, a!419^0'=a!419^post114, r!543^0'=r!543^post114, a!1055^0'=a!1055^post114, temp0!30^0'=temp0!30^post114, head!31^0'=head!31^post114, rcd!63^0'=rcd!63^post114, a!2035^0'=a!2035^post114, x!22^0'=x!22^post114, i!406^0'=i!406^post114, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post114, t!25^0'=t!25^post114, a!654^0'=a!654^post114, rcd!2393^0'=rcd!2393^post114, a!1371^0'=a!1371^post114, x!1365^0'=x!1365^post114, result!12^0'=result!12^post114, a!244^0'=a!244^post114, y!21^0'=y!21^post114, nondet!13^0'=nondet!13^post114, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post114 == 0 /\ head!16^0-head!16^post114 == 0 /\ ct!19^0-ct!19^post114 == 0 /\ a!654^0-a!654^post114 == 0 /\ -x!1365^post114+x!1365^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x!18^0-x!18^post114 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post114 == 0 /\ x!15^0-x!15^post114 == 0 /\ i!29^0-i!29^post114 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post114+r!543^0 == 0 /\ -head!31^post114+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post114 == 0 /\ -a!1610^post114+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post114 == 0 /\ -a!2238^post114+a!2238^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post114 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post114+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post114 == 0 /\ -rcd!2460^post114+rcd!2460^0 == 0 /\ -a!1371^post114+a!1371^0 == 0 /\ -a!419^post114+a!419^0 == 0 /\ 1-a!1055^0 <= 0 /\ -tmp!33^post114+tmp!33^0 == 0 /\ a!1810^0-a!1810^post114 == 0 /\ -a!1055^post114+a!1055^0 == 0 /\ -length!28^post114+length!28^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post114 == 0 /\ 1-x!15^0 <= 0 /\ -a!511^post114+a!511^0 == 0 /\ -head!405^post114+head!405^0 == 0 /\ -x!22^post114+x!22^0 == 0 /\ -temp0!30^post114+temp0!30^0 == 0 /\ i!406^0-i!406^post114 == 0 /\ y!21^0-y!21^post114 == 0 /\ r!662^0-r!662^post114 == 0 /\ temp0!17^0-temp0!17^post114 == 0 /\ -rcd!2393^post114+rcd!2393^0 == 0 /\ -t!25^post114+t!25^0 == 0 /\ rcd!63^0-rcd!63^post114 == 0 /\ -a!244^post114+a!244^0 == 0 /\ -a!2035^post114+a!2035^0 == 0 /\ -rcd!83^post114+rcd!83^0 == 0 /\ temp!34^0-temp!34^post114 == 0 /\ -nondet!13^post114+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post114 == 0), cost: 1 115: l44 -> l40 : a!1052^0'=a!1052^post115, temp0!17^0'=temp0!17^post115, head!16^0'=head!16^post115, rcd!2515^0'=rcd!2515^post115, a!1810^0'=a!1810^post115, x!18^0'=x!18^post115, i!29^0'=i!29^post115, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post115, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post115, a!511^0'=a!511^post115, r!662^0'=r!662^post115, a!1370^0'=a!1370^post115, tmp!33^0'=tmp!33^post115, rcd!83^0'=rcd!83^post115, a!2238^0'=a!2238^post115, x_SLAM_f!20^0'=x_SLAM_f!20^post115, length!28^0'=length!28^post115, temp!34^0'=temp!34^post115, ct!19^0'=ct!19^post115, rcd!2460^0'=rcd!2460^post115, a!1610^0'=a!1610^post115, x!15^0'=x!15^post115, head!405^0'=head!405^post115, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post115, a!419^0'=a!419^post115, r!543^0'=r!543^post115, a!1055^0'=a!1055^post115, temp0!30^0'=temp0!30^post115, head!31^0'=head!31^post115, rcd!63^0'=rcd!63^post115, a!2035^0'=a!2035^post115, x!22^0'=x!22^post115, i!406^0'=i!406^post115, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post115, t!25^0'=t!25^post115, a!654^0'=a!654^post115, rcd!2393^0'=rcd!2393^post115, a!1371^0'=a!1371^post115, x!1365^0'=x!1365^post115, result!12^0'=result!12^post115, a!244^0'=a!244^post115, y!21^0'=y!21^post115, nondet!13^0'=nondet!13^post115, (a!1052^0 <= 0 /\ -x!15^post115+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post115+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post115+x!1365^0 == 0 /\ head!16^0-head!16^post115 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post115+rcd!2460^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post115 == 0 /\ temp0!17^0-temp0!17^post115 == 0 /\ x!18^0-x!18^post115 == 0 /\ a!1370^0-a!1370^post115 == 0 /\ -x!22^post115+x!22^0 == 0 /\ -i!406^post115+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -y!21^post115+y!21^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post115 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post115 == 0 /\ -a!511^post115+a!511^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!1610^0-a!1610^post115 == 0 /\ -a!419^post115+a!419^0 == 0 /\ -rcd!63^post115+rcd!63^0 == 0 /\ -r!543^post115+r!543^0 == 0 /\ -a!654^post115+a!654^0 == 0 /\ a!2238^0-a!2238^post115 == 0 /\ -a!2035^post115+a!2035^0 == 0 /\ head!31^0-head!31^post115 == 0 /\ -nondet!13^post115+nondet!13^0 == 0 /\ -a!1371^post115+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post115 == 0 /\ -a!244^post115+a!244^0 == 0 /\ a!1810^0-a!1810^post115 == 0 /\ -result!12^post115+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post115+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post115 == 0 /\ -a!1055^post115+a!1055^0 == 0 /\ r!662^0-r!662^post115 == 0 /\ a!1052^0-a!1052^post115 == 0 /\ temp!34^0-temp!34^post115 == 0 /\ temp0!30^0-temp0!30^post115 == 0 /\ -length!28^post115+length!28^0 == 0 /\ -rcd!2393^post115+rcd!2393^0 == 0 /\ -ct!19^post115+ct!19^0 == 0 /\ -i!29^post115+i!29^0 == 0 /\ head!405^0-head!405^post115 == 0 /\ -t!25^post115+t!25^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post115+sdv_CALLSITE_RETURN_1!32^0 == 0), cost: 1 116: l44 -> l40 : a!1052^0'=a!1052^post116, temp0!17^0'=temp0!17^post116, head!16^0'=head!16^post116, rcd!2515^0'=rcd!2515^post116, a!1810^0'=a!1810^post116, x!18^0'=x!18^post116, i!29^0'=i!29^post116, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post116, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post116, a!511^0'=a!511^post116, r!662^0'=r!662^post116, a!1370^0'=a!1370^post116, tmp!33^0'=tmp!33^post116, rcd!83^0'=rcd!83^post116, a!2238^0'=a!2238^post116, x_SLAM_f!20^0'=x_SLAM_f!20^post116, length!28^0'=length!28^post116, temp!34^0'=temp!34^post116, ct!19^0'=ct!19^post116, rcd!2460^0'=rcd!2460^post116, a!1610^0'=a!1610^post116, x!15^0'=x!15^post116, head!405^0'=head!405^post116, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post116, a!419^0'=a!419^post116, r!543^0'=r!543^post116, a!1055^0'=a!1055^post116, temp0!30^0'=temp0!30^post116, head!31^0'=head!31^post116, rcd!63^0'=rcd!63^post116, a!2035^0'=a!2035^post116, x!22^0'=x!22^post116, i!406^0'=i!406^post116, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post116, t!25^0'=t!25^post116, a!654^0'=a!654^post116, rcd!2393^0'=rcd!2393^post116, a!1371^0'=a!1371^post116, x!1365^0'=x!1365^post116, result!12^0'=result!12^post116, a!244^0'=a!244^post116, y!21^0'=y!21^post116, nondet!13^0'=nondet!13^post116, (t!25^0-t!25^post116 == 0 /\ -temp!34^post116+temp!34^0 == 0 /\ -head!31^post116+head!31^0 == 0 /\ -rcd!2393^post116+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post116+x!15^0 == 0 /\ r!543^0-r!543^post116 == 0 /\ -rcd!63^post116+rcd!63^0 == 0 /\ head!16^0-head!16^post116 == 0 /\ temp0!17^0-temp0!17^post116 == 0 /\ -rcd!83^post116+rcd!83^0 == 0 /\ -x!22^post116+x!22^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post116 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post116 == 0 /\ -x!1365^post116+x!1365^0 == 0 /\ a!1371^0-a!1371^post116 == 0 /\ -sel_r!1224_Flink!24^post116+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post116 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post116+a!1610^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post116 == 0 /\ -head!405^post116+head!405^0 == 0 /\ -temp0!30^post116+temp0!30^0 == 0 /\ -i!406^post116+i!406^0 == 0 /\ 1+x!15^0 <= 0 /\ -y!21^post116+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ -result!12^post116+result!12^0 == 0 /\ -a!1370^post116+a!1370^0 == 0 /\ a!511^0-a!511^post116 == 0 /\ -nondet!13^post116+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post116 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post116 == 0 /\ a!2035^0-a!2035^post116 == 0 /\ rcd!2460^0-rcd!2460^post116 == 0 /\ ct!19^0-ct!19^post116 == 0 /\ -a!419^post116+a!419^0 == 0 /\ i!29^0-i!29^post116 == 0 /\ r!662^0-r!662^post116 == 0 /\ -a!244^post116+a!244^0 == 0 /\ a!1052^0-a!1052^post116 == 0 /\ a!2238^0-a!2238^post116 == 0 /\ rcd!2515^0-rcd!2515^post116 == 0 /\ length!28^0-length!28^post116 == 0 /\ -a!654^post116+a!654^0 == 0 /\ -a!1055^post116+a!1055^0 == 0 /\ -a!1810^post116+a!1810^0 == 0), cost: 1 117: l44 -> l40 : a!1052^0'=a!1052^post117, temp0!17^0'=temp0!17^post117, head!16^0'=head!16^post117, rcd!2515^0'=rcd!2515^post117, a!1810^0'=a!1810^post117, x!18^0'=x!18^post117, i!29^0'=i!29^post117, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post117, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post117, a!511^0'=a!511^post117, r!662^0'=r!662^post117, a!1370^0'=a!1370^post117, tmp!33^0'=tmp!33^post117, rcd!83^0'=rcd!83^post117, a!2238^0'=a!2238^post117, x_SLAM_f!20^0'=x_SLAM_f!20^post117, length!28^0'=length!28^post117, temp!34^0'=temp!34^post117, ct!19^0'=ct!19^post117, rcd!2460^0'=rcd!2460^post117, a!1610^0'=a!1610^post117, x!15^0'=x!15^post117, head!405^0'=head!405^post117, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post117, a!419^0'=a!419^post117, r!543^0'=r!543^post117, a!1055^0'=a!1055^post117, temp0!30^0'=temp0!30^post117, head!31^0'=head!31^post117, rcd!63^0'=rcd!63^post117, a!2035^0'=a!2035^post117, x!22^0'=x!22^post117, i!406^0'=i!406^post117, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post117, t!25^0'=t!25^post117, a!654^0'=a!654^post117, rcd!2393^0'=rcd!2393^post117, a!1371^0'=a!1371^post117, x!1365^0'=x!1365^post117, result!12^0'=result!12^post117, a!244^0'=a!244^post117, y!21^0'=y!21^post117, nondet!13^0'=nondet!13^post117, (-x!22^post117+x!22^0 == 0 /\ -tmp!33^post117+tmp!33^0 == 0 /\ -head!405^post117+head!405^0 == 0 /\ -x_SLAM_f!20^post117+x_SLAM_f!20^0 == 0 /\ -t!25^post117+t!25^0 == 0 /\ temp0!17^0-temp0!17^post117 == 0 /\ -y!21^post117+y!21^0 == 0 /\ -temp0!30^post117+temp0!30^0 == 0 /\ -a!1610^post117+a!1610^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post117 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post117 == 0 /\ -a!654^post117+a!654^0 == 0 /\ -result!12^post117+result!12^0 == 0 /\ ct!19^0-ct!19^post117 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post117 == 0 /\ -nondet!13^post117+nondet!13^0 == 0 /\ i!29^0-i!29^post117 == 0 /\ 1-a!1052^0 <= 0 /\ temp!34^0-temp!34^post117 == 0 /\ a!1810^0-a!1810^post117 == 0 /\ head!16^0-head!16^post117 == 0 /\ a!2238^0-a!2238^post117 == 0 /\ a!1055^0-a!1055^post117 == 0 /\ -a!244^post117+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post117+rcd!2393^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!1371^0-a!1371^post117 == 0 /\ length!28^0-length!28^post117 == 0 /\ i!406^0-i!406^post117 == 0 /\ -rcd!83^post117+rcd!83^0 == 0 /\ rcd!2515^0-rcd!2515^post117 == 0 /\ a!511^0-a!511^post117 == 0 /\ -x!1365^post117+x!1365^0 == 0 /\ r!662^0-r!662^post117 == 0 /\ a!1052^0-a!1052^post117 == 0 /\ -sel_r!1224_Flink!24^post117+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post117+r!543^0 == 0 /\ -rcd!2460^post117+rcd!2460^0 == 0 /\ -head!31^post117+head!31^0 == 0 /\ x!18^0-x!18^post117 == 0 /\ -x!15^post117+x!15^0 == 0 /\ a!1370^0-a!1370^post117 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post117+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!2035^0-a!2035^post117 == 0 /\ -a!419^post117+a!419^0 == 0), cost: 1 118: l44 -> l40 : a!1052^0'=a!1052^post118, temp0!17^0'=temp0!17^post118, head!16^0'=head!16^post118, rcd!2515^0'=rcd!2515^post118, a!1810^0'=a!1810^post118, x!18^0'=x!18^post118, i!29^0'=i!29^post118, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post118, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post118, a!511^0'=a!511^post118, r!662^0'=r!662^post118, a!1370^0'=a!1370^post118, tmp!33^0'=tmp!33^post118, rcd!83^0'=rcd!83^post118, a!2238^0'=a!2238^post118, x_SLAM_f!20^0'=x_SLAM_f!20^post118, length!28^0'=length!28^post118, temp!34^0'=temp!34^post118, ct!19^0'=ct!19^post118, rcd!2460^0'=rcd!2460^post118, a!1610^0'=a!1610^post118, x!15^0'=x!15^post118, head!405^0'=head!405^post118, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post118, a!419^0'=a!419^post118, r!543^0'=r!543^post118, a!1055^0'=a!1055^post118, temp0!30^0'=temp0!30^post118, head!31^0'=head!31^post118, rcd!63^0'=rcd!63^post118, a!2035^0'=a!2035^post118, x!22^0'=x!22^post118, i!406^0'=i!406^post118, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post118, t!25^0'=t!25^post118, a!654^0'=a!654^post118, rcd!2393^0'=rcd!2393^post118, a!1371^0'=a!1371^post118, x!1365^0'=x!1365^post118, result!12^0'=result!12^post118, a!244^0'=a!244^post118, y!21^0'=y!21^post118, nondet!13^0'=nondet!13^post118, (x!18^0-x!18^post118 == 0 /\ -rcd!63^post118+rcd!63^0 == 0 /\ -a!654^post118+a!654^0 == 0 /\ -a!2035^post118+a!2035^0 == 0 /\ -a!1055^post118+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post118 == 0 /\ a!1370^0-a!1370^post118 == 0 /\ -a!244^post118+a!244^0 == 0 /\ a!419^0-a!419^post118 == 0 /\ -t!25^post118+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post118 == 0 /\ a!1052^0-a!1052^post118 == 0 /\ -result!12^post118+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post118+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post118 == 0 /\ 1-a!1052^0 <= 0 /\ a!2238^0-a!2238^post118 == 0 /\ a!1610^0-a!1610^post118 == 0 /\ -rcd!2393^post118+rcd!2393^0 == 0 /\ 1-head!16^0 <= 0 /\ -length!28^post118+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post118 == 0 /\ -nondet!13^post118+nondet!13^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -ct!19^post118+ct!19^0 == 0 /\ i!29^0-i!29^post118 == 0 /\ a!1810^0-a!1810^post118 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!83^0-rcd!83^post118 == 0 /\ -sel_r!1224_Flink!24^post118+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post118 == 0 /\ rcd!2515^0-rcd!2515^post118 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2460^post118+rcd!2460^0 == 0 /\ head!405^0-head!405^post118 == 0 /\ a!511^0-a!511^post118 == 0 /\ -head!31^post118+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post118 == 0 /\ -x!1365^post118+x!1365^0 == 0 /\ -r!662^post118+r!662^0 == 0 /\ -y!21^post118+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post118 == 0 /\ -i!406^post118+i!406^0 == 0 /\ -x!22^post118+x!22^0 == 0 /\ -a!1371^post118+a!1371^0 == 0 /\ x!15^0-x!15^post118 == 0 /\ tmp!33^0-tmp!33^post118 == 0 /\ -r!543^post118+r!543^0 == 0), cost: 1 119: l44 -> l40 : a!1052^0'=a!1052^post119, temp0!17^0'=temp0!17^post119, head!16^0'=head!16^post119, rcd!2515^0'=rcd!2515^post119, a!1810^0'=a!1810^post119, x!18^0'=x!18^post119, i!29^0'=i!29^post119, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post119, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post119, a!511^0'=a!511^post119, r!662^0'=r!662^post119, a!1370^0'=a!1370^post119, tmp!33^0'=tmp!33^post119, rcd!83^0'=rcd!83^post119, a!2238^0'=a!2238^post119, x_SLAM_f!20^0'=x_SLAM_f!20^post119, length!28^0'=length!28^post119, temp!34^0'=temp!34^post119, ct!19^0'=ct!19^post119, rcd!2460^0'=rcd!2460^post119, a!1610^0'=a!1610^post119, x!15^0'=x!15^post119, head!405^0'=head!405^post119, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post119, a!419^0'=a!419^post119, r!543^0'=r!543^post119, a!1055^0'=a!1055^post119, temp0!30^0'=temp0!30^post119, head!31^0'=head!31^post119, rcd!63^0'=rcd!63^post119, a!2035^0'=a!2035^post119, x!22^0'=x!22^post119, i!406^0'=i!406^post119, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post119, t!25^0'=t!25^post119, a!654^0'=a!654^post119, rcd!2393^0'=rcd!2393^post119, a!1371^0'=a!1371^post119, x!1365^0'=x!1365^post119, result!12^0'=result!12^post119, a!244^0'=a!244^post119, y!21^0'=y!21^post119, nondet!13^0'=nondet!13^post119, (x_SLAM_f!20^0-x_SLAM_f!20^post119 == 0 /\ -a!1371^post119+a!1371^0 == 0 /\ -result!12^post119+result!12^0 == 0 /\ x!18^0-x!18^post119 == 0 /\ a!1052^0-a!1052^post119 == 0 /\ -a!654^post119+a!654^0 == 0 /\ -a!2035^post119+a!2035^0 == 0 /\ -nondet!13^post119+nondet!13^0 == 0 /\ -a!244^post119+a!244^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post119+a!419^0 == 0 /\ length!28^0-length!28^post119 == 0 /\ rcd!2515^0-rcd!2515^post119 == 0 /\ -ct!19^post119+ct!19^0 == 0 /\ t!25^0-t!25^post119 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post119 == 0 /\ -a!1052^0 <= 0 /\ i!29^0-i!29^post119 == 0 /\ -a!1055^0 <= 0 /\ a!1810^0-a!1810^post119 == 0 /\ head!16^0-head!16^post119 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!83^0-rcd!83^post119 == 0 /\ r!662^0-r!662^post119 == 0 /\ temp0!17^0-temp0!17^post119 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post119 == 0 /\ temp!34^0-temp!34^post119 == 0 /\ -rcd!2393^post119+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post119 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post119+x!1365^0 == 0 /\ -head!31^post119+head!31^0 == 0 /\ a!2238^0-a!2238^post119 == 0 /\ -x!15^post119+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post119 == 0 /\ head!405^0-head!405^post119 == 0 /\ -rcd!63^post119+rcd!63^0 == 0 /\ -a!1370^post119+a!1370^0 == 0 /\ a!1055^0-a!1055^post119 == 0 /\ -sel_r!1224_Flink!24^post119+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post119 == 0 /\ -x!22^post119+x!22^0 == 0 /\ tmp!33^0-tmp!33^post119 == 0 /\ a!511^0-a!511^post119 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post119 == 0 /\ r!543^0-r!543^post119 == 0 /\ -y!21^post119+y!21^0 == 0 /\ -i!406^post119+i!406^0 == 0), cost: 1 120: l44 -> l40 : a!1052^0'=a!1052^post120, temp0!17^0'=temp0!17^post120, head!16^0'=head!16^post120, rcd!2515^0'=rcd!2515^post120, a!1810^0'=a!1810^post120, x!18^0'=x!18^post120, i!29^0'=i!29^post120, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post120, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post120, a!511^0'=a!511^post120, r!662^0'=r!662^post120, a!1370^0'=a!1370^post120, tmp!33^0'=tmp!33^post120, rcd!83^0'=rcd!83^post120, a!2238^0'=a!2238^post120, x_SLAM_f!20^0'=x_SLAM_f!20^post120, length!28^0'=length!28^post120, temp!34^0'=temp!34^post120, ct!19^0'=ct!19^post120, rcd!2460^0'=rcd!2460^post120, a!1610^0'=a!1610^post120, x!15^0'=x!15^post120, head!405^0'=head!405^post120, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post120, a!419^0'=a!419^post120, r!543^0'=r!543^post120, a!1055^0'=a!1055^post120, temp0!30^0'=temp0!30^post120, head!31^0'=head!31^post120, rcd!63^0'=rcd!63^post120, a!2035^0'=a!2035^post120, x!22^0'=x!22^post120, i!406^0'=i!406^post120, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post120, t!25^0'=t!25^post120, a!654^0'=a!654^post120, rcd!2393^0'=rcd!2393^post120, a!1371^0'=a!1371^post120, x!1365^0'=x!1365^post120, result!12^0'=result!12^post120, a!244^0'=a!244^post120, y!21^0'=y!21^post120, nondet!13^0'=nondet!13^post120, (a!1052^0 <= 0 /\ -ct!19^post120+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post120 == 0 /\ a!1055^0-a!1055^post120 == 0 /\ i!29^0-i!29^post120 == 0 /\ a!2238^0-a!2238^post120 == 0 /\ rcd!83^0-rcd!83^post120 == 0 /\ t!25^0-t!25^post120 == 0 /\ tmp!33^0-tmp!33^post120 == 0 /\ -sel_r!1224_Flink!24^post120+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -r!543^post120+r!543^0 == 0 /\ length!28^0-length!28^post120 == 0 /\ -rcd!2460^post120+rcd!2460^0 == 0 /\ -a!1371^post120+a!1371^0 == 0 /\ -a!654^post120+a!654^0 == 0 /\ r!662^0-r!662^post120 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post120 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -head!31^post120+head!31^0 == 0 /\ -a!419^post120+a!419^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -x!15^post120+x!15^0 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post120 == 0 /\ -head!405^post120+head!405^0 == 0 /\ -x_SLAM_f!20^post120+x_SLAM_f!20^0 == 0 /\ head!16^0-head!16^post120 == 0 /\ -y!21^post120+y!21^0 == 0 /\ -x!22^post120+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post120 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post120 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ -rcd!63^post120+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post120+sel_r!543_Flink!24^0 == 0 /\ -i!406^post120+i!406^0 == 0 /\ a!1370^0-a!1370^post120 == 0 /\ a!2035^0-a!2035^post120 == 0 /\ rcd!2515^0-rcd!2515^post120 == 0 /\ a!511^0-a!511^post120 == 0 /\ -result!12^post120+result!12^0 == 0 /\ -x!1365^post120+x!1365^0 == 0 /\ -rcd!2393^post120+rcd!2393^0 == 0 /\ -nondet!13^post120+nondet!13^0 == 0 /\ -temp0!30^post120+temp0!30^0 == 0 /\ -a!244^post120+a!244^0 == 0 /\ a!1052^0-a!1052^post120 == 0 /\ a!1610^0-a!1610^post120 == 0 /\ a!1810^0-a!1810^post120 == 0), cost: 1 121: l44 -> l40 : a!1052^0'=a!1052^post121, temp0!17^0'=temp0!17^post121, head!16^0'=head!16^post121, rcd!2515^0'=rcd!2515^post121, a!1810^0'=a!1810^post121, x!18^0'=x!18^post121, i!29^0'=i!29^post121, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post121, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post121, a!511^0'=a!511^post121, r!662^0'=r!662^post121, a!1370^0'=a!1370^post121, tmp!33^0'=tmp!33^post121, rcd!83^0'=rcd!83^post121, a!2238^0'=a!2238^post121, x_SLAM_f!20^0'=x_SLAM_f!20^post121, length!28^0'=length!28^post121, temp!34^0'=temp!34^post121, ct!19^0'=ct!19^post121, rcd!2460^0'=rcd!2460^post121, a!1610^0'=a!1610^post121, x!15^0'=x!15^post121, head!405^0'=head!405^post121, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post121, a!419^0'=a!419^post121, r!543^0'=r!543^post121, a!1055^0'=a!1055^post121, temp0!30^0'=temp0!30^post121, head!31^0'=head!31^post121, rcd!63^0'=rcd!63^post121, a!2035^0'=a!2035^post121, x!22^0'=x!22^post121, i!406^0'=i!406^post121, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post121, t!25^0'=t!25^post121, a!654^0'=a!654^post121, rcd!2393^0'=rcd!2393^post121, a!1371^0'=a!1371^post121, x!1365^0'=x!1365^post121, result!12^0'=result!12^post121, a!244^0'=a!244^post121, y!21^0'=y!21^post121, nondet!13^0'=nondet!13^post121, (-rcd!2460^post121+rcd!2460^0 == 0 /\ a!654^0-a!654^post121 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post121 == 0 /\ -x!1365^post121+x!1365^0 == 0 /\ a!1810^0-a!1810^post121 == 0 /\ a!2238^0-a!2238^post121 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post121 == 0 /\ tmp!33^0-tmp!33^post121 == 0 /\ -sel_r!1224_Flink!24^post121+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post121+head!31^0 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post121 == 0 /\ -y!21^post121+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post121 == 0 /\ -a!1052^0 <= 0 /\ temp!34^0-temp!34^post121 == 0 /\ -a!1055^0 <= 0 /\ -sel_r!543_Flink!24^post121+sel_r!543_Flink!24^0 == 0 /\ -r!543^post121+r!543^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post121 == 0 /\ a!1052^0-a!1052^post121 == 0 /\ ct!19^0-ct!19^post121 == 0 /\ x!15^0-x!15^post121 == 0 /\ -rcd!63^post121+rcd!63^0 == 0 /\ -t!25^post121+t!25^0 == 0 /\ -a!244^post121+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post121+a!1371^0 == 0 /\ -rcd!2515^post121+rcd!2515^0 == 0 /\ -a!1055^post121+a!1055^0 == 0 /\ a!1055^0 <= 0 /\ -temp0!30^post121+temp0!30^0 == 0 /\ -x!15^0 <= 0 /\ -x!22^post121+x!22^0 == 0 /\ head!16^0-head!16^post121 == 0 /\ -i!406^post121+i!406^0 == 0 /\ x!18^0-x!18^post121 == 0 /\ -result!12^post121+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post121+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp0!17^0-temp0!17^post121 == 0 /\ r!662^0-r!662^post121 == 0 /\ a!419^0-a!419^post121 == 0 /\ -rcd!83^post121+rcd!83^0 == 0 /\ a!1370^0-a!1370^post121 == 0 /\ a!511^0-a!511^post121 == 0 /\ -nondet!13^post121+nondet!13^0 == 0 /\ a!1610^0-a!1610^post121 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post121 == 0 /\ -a!2035^post121+a!2035^0 == 0), cost: 1 122: l44 -> l40 : a!1052^0'=a!1052^post122, temp0!17^0'=temp0!17^post122, head!16^0'=head!16^post122, rcd!2515^0'=rcd!2515^post122, a!1810^0'=a!1810^post122, x!18^0'=x!18^post122, i!29^0'=i!29^post122, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post122, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post122, a!511^0'=a!511^post122, r!662^0'=r!662^post122, a!1370^0'=a!1370^post122, tmp!33^0'=tmp!33^post122, rcd!83^0'=rcd!83^post122, a!2238^0'=a!2238^post122, x_SLAM_f!20^0'=x_SLAM_f!20^post122, length!28^0'=length!28^post122, temp!34^0'=temp!34^post122, ct!19^0'=ct!19^post122, rcd!2460^0'=rcd!2460^post122, a!1610^0'=a!1610^post122, x!15^0'=x!15^post122, head!405^0'=head!405^post122, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post122, a!419^0'=a!419^post122, r!543^0'=r!543^post122, a!1055^0'=a!1055^post122, temp0!30^0'=temp0!30^post122, head!31^0'=head!31^post122, rcd!63^0'=rcd!63^post122, a!2035^0'=a!2035^post122, x!22^0'=x!22^post122, i!406^0'=i!406^post122, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post122, t!25^0'=t!25^post122, a!654^0'=a!654^post122, rcd!2393^0'=rcd!2393^post122, a!1371^0'=a!1371^post122, x!1365^0'=x!1365^post122, result!12^0'=result!12^post122, a!244^0'=a!244^post122, y!21^0'=y!21^post122, nondet!13^0'=nondet!13^post122, (rcd!2460^0-rcd!2460^post122 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post122 == 0 /\ tmp!33^0-tmp!33^post122 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post122 == 0 /\ i!29^0-i!29^post122 == 0 /\ -x!15^post122+x!15^0 == 0 /\ -x!1365^post122+x!1365^0 == 0 /\ -i!406^post122+i!406^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post122 == 0 /\ -rcd!63^post122+rcd!63^0 == 0 /\ -y!21^post122+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!511^post122+a!511^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post122 == 0 /\ a!2238^0-a!2238^post122 == 0 /\ rcd!2515^0-rcd!2515^post122 == 0 /\ -sel_r!1224_Flink!24^post122+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post122 == 0 /\ -a!2035^post122+a!2035^0 == 0 /\ -result!12^post122+result!12^0 == 0 /\ -a!1371^post122+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post122+a!654^0 == 0 /\ a!1610^0-a!1610^post122 == 0 /\ -r!543^post122+r!543^0 == 0 /\ -a!419^post122+a!419^0 == 0 /\ a!1055^0 <= 0 /\ -a!1055^post122+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post122 == 0 /\ head!16^0-head!16^post122 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post122+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post122 == 0 /\ r!662^0-r!662^post122 == 0 /\ temp0!17^0-temp0!17^post122 == 0 /\ -length!28^post122+length!28^0 == 0 /\ x!22^0-x!22^post122 == 0 /\ a!244^0-a!244^post122 == 0 /\ temp0!30^0-temp0!30^post122 == 0 /\ a!1370^0-a!1370^post122 == 0 /\ -ct!19^post122+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post122 == 0 /\ temp!34^0-temp!34^post122 == 0 /\ -nondet!13^post122+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post122 == 0 /\ -t!25^post122+t!25^0 == 0 /\ -rcd!2393^post122+rcd!2393^0 == 0), cost: 1 123: l44 -> l40 : a!1052^0'=a!1052^post123, temp0!17^0'=temp0!17^post123, head!16^0'=head!16^post123, rcd!2515^0'=rcd!2515^post123, a!1810^0'=a!1810^post123, x!18^0'=x!18^post123, i!29^0'=i!29^post123, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post123, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post123, a!511^0'=a!511^post123, r!662^0'=r!662^post123, a!1370^0'=a!1370^post123, tmp!33^0'=tmp!33^post123, rcd!83^0'=rcd!83^post123, a!2238^0'=a!2238^post123, x_SLAM_f!20^0'=x_SLAM_f!20^post123, length!28^0'=length!28^post123, temp!34^0'=temp!34^post123, ct!19^0'=ct!19^post123, rcd!2460^0'=rcd!2460^post123, a!1610^0'=a!1610^post123, x!15^0'=x!15^post123, head!405^0'=head!405^post123, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post123, a!419^0'=a!419^post123, r!543^0'=r!543^post123, a!1055^0'=a!1055^post123, temp0!30^0'=temp0!30^post123, head!31^0'=head!31^post123, rcd!63^0'=rcd!63^post123, a!2035^0'=a!2035^post123, x!22^0'=x!22^post123, i!406^0'=i!406^post123, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post123, t!25^0'=t!25^post123, a!654^0'=a!654^post123, rcd!2393^0'=rcd!2393^post123, a!1371^0'=a!1371^post123, x!1365^0'=x!1365^post123, result!12^0'=result!12^post123, a!244^0'=a!244^post123, y!21^0'=y!21^post123, nondet!13^0'=nondet!13^post123, (a!1052^0 <= 0 /\ -y!21^post123+y!21^0 == 0 /\ -temp!34^post123+temp!34^0 == 0 /\ -head!405^post123+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post123 == 0 /\ a!511^0-a!511^post123 == 0 /\ r!662^0-r!662^post123 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post123+rcd!83^0 == 0 /\ head!16^0-head!16^post123 == 0 /\ head!16^0-x!15^0 <= 0 /\ -rcd!2393^post123+rcd!2393^0 == 0 /\ -i!406^post123+i!406^0 == 0 /\ -rcd!63^post123+rcd!63^0 == 0 /\ -t!25^post123+t!25^0 == 0 /\ -a!2035^post123+a!2035^0 == 0 /\ -a!244^post123+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post123 == 0 /\ x!18^0-x!18^post123 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post123 == 0 /\ -result!12^post123+result!12^0 == 0 /\ a!1052^0-a!1052^post123 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post123+x!1365^0 == 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post123+nondet!13^0 == 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post123 == 0 /\ -a!1370^post123+a!1370^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!2460^0-rcd!2460^post123 == 0 /\ -ct!19^post123+ct!19^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post123 == 0 /\ -sel_r!1224_Flink!24^post123+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post123+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post123 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post123 == 0 /\ a!1610^0-a!1610^post123 == 0 /\ temp0!30^0-temp0!30^post123 == 0 /\ -a!654^post123+a!654^0 == 0 /\ -a!1371^post123+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post123 == 0 /\ -a!419^post123+a!419^0 == 0 /\ i!29^0-i!29^post123 == 0 /\ a!2238^0-a!2238^post123 == 0 /\ -a!1055^post123+a!1055^0 == 0 /\ x!22^0-x!22^post123 == 0 /\ -head!31^post123+head!31^0 == 0 /\ length!28^0-length!28^post123 == 0 /\ -x!15^post123+x!15^0 == 0), cost: 1 124: l44 -> l40 : a!1052^0'=a!1052^post124, temp0!17^0'=temp0!17^post124, head!16^0'=head!16^post124, rcd!2515^0'=rcd!2515^post124, a!1810^0'=a!1810^post124, x!18^0'=x!18^post124, i!29^0'=i!29^post124, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post124, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post124, a!511^0'=a!511^post124, r!662^0'=r!662^post124, a!1370^0'=a!1370^post124, tmp!33^0'=tmp!33^post124, rcd!83^0'=rcd!83^post124, a!2238^0'=a!2238^post124, x_SLAM_f!20^0'=x_SLAM_f!20^post124, length!28^0'=length!28^post124, temp!34^0'=temp!34^post124, ct!19^0'=ct!19^post124, rcd!2460^0'=rcd!2460^post124, a!1610^0'=a!1610^post124, x!15^0'=x!15^post124, head!405^0'=head!405^post124, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post124, a!419^0'=a!419^post124, r!543^0'=r!543^post124, a!1055^0'=a!1055^post124, temp0!30^0'=temp0!30^post124, head!31^0'=head!31^post124, rcd!63^0'=rcd!63^post124, a!2035^0'=a!2035^post124, x!22^0'=x!22^post124, i!406^0'=i!406^post124, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post124, t!25^0'=t!25^post124, a!654^0'=a!654^post124, rcd!2393^0'=rcd!2393^post124, a!1371^0'=a!1371^post124, x!1365^0'=x!1365^post124, result!12^0'=result!12^post124, a!244^0'=a!244^post124, y!21^0'=y!21^post124, nondet!13^0'=nondet!13^post124, (-t!25^post124+t!25^0 == 0 /\ -a!244^post124+a!244^0 == 0 /\ -a!1055^post124+a!1055^0 == 0 /\ length!28^0-length!28^post124 == 0 /\ temp0!17^0-temp0!17^post124 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post124+a!654^0 == 0 /\ -a!1610^post124+a!1610^0 == 0 /\ -x!22^post124+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post124 == 0 /\ head!405^0-head!405^post124 == 0 /\ a!511^0-a!511^post124 == 0 /\ ct!19^0-ct!19^post124 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post124+result!12^0 == 0 /\ x!15^0-x!15^post124 == 0 /\ -rcd!2393^post124+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post124 == 0 /\ -temp0!30^post124+temp0!30^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post124 == 0 /\ a!1370^0-a!1370^post124 == 0 /\ -rcd!83^post124+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post124 == 0 /\ x!18^0-x!18^post124 == 0 /\ -nondet!13^post124+nondet!13^0 == 0 /\ a!1371^0-a!1371^post124 == 0 /\ -x!1365^post124+x!1365^0 == 0 /\ r!662^0-r!662^post124 == 0 /\ rcd!2515^0-rcd!2515^post124 == 0 /\ 1+head!16^0 <= 0 /\ a!419^0-a!419^post124 == 0 /\ a!1052^0-a!1052^post124 == 0 /\ temp!34^0-temp!34^post124 == 0 /\ 1-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post124 == 0 /\ rcd!63^0-rcd!63^post124 == 0 /\ -y!21^post124+y!21^0 == 0 /\ -head!31^post124+head!31^0 == 0 /\ -a!2238^post124+a!2238^0 == 0 /\ head!16^0-head!16^post124 == 0 /\ a!1810^0-a!1810^post124 == 0 /\ a!2035^0-a!2035^post124 == 0 /\ -r!543^post124+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post124 == 0 /\ i!406^0-i!406^post124 == 0 /\ -sel_r!543_Flink!24^post124+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post124 == 0), cost: 1 125: l44 -> l40 : a!1052^0'=a!1052^post125, temp0!17^0'=temp0!17^post125, head!16^0'=head!16^post125, rcd!2515^0'=rcd!2515^post125, a!1810^0'=a!1810^post125, x!18^0'=x!18^post125, i!29^0'=i!29^post125, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post125, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post125, a!511^0'=a!511^post125, r!662^0'=r!662^post125, a!1370^0'=a!1370^post125, tmp!33^0'=tmp!33^post125, rcd!83^0'=rcd!83^post125, a!2238^0'=a!2238^post125, x_SLAM_f!20^0'=x_SLAM_f!20^post125, length!28^0'=length!28^post125, temp!34^0'=temp!34^post125, ct!19^0'=ct!19^post125, rcd!2460^0'=rcd!2460^post125, a!1610^0'=a!1610^post125, x!15^0'=x!15^post125, head!405^0'=head!405^post125, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post125, a!419^0'=a!419^post125, r!543^0'=r!543^post125, a!1055^0'=a!1055^post125, temp0!30^0'=temp0!30^post125, head!31^0'=head!31^post125, rcd!63^0'=rcd!63^post125, a!2035^0'=a!2035^post125, x!22^0'=x!22^post125, i!406^0'=i!406^post125, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post125, t!25^0'=t!25^post125, a!654^0'=a!654^post125, rcd!2393^0'=rcd!2393^post125, a!1371^0'=a!1371^post125, x!1365^0'=x!1365^post125, result!12^0'=result!12^post125, a!244^0'=a!244^post125, y!21^0'=y!21^post125, nondet!13^0'=nondet!13^post125, (-a!2238^post125+a!2238^0 == 0 /\ x!18^0-x!18^post125 == 0 /\ temp0!17^0-temp0!17^post125 == 0 /\ -r!543^post125+r!543^0 == 0 /\ temp!34^0-temp!34^post125 == 0 /\ temp0!30^0-temp0!30^post125 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post125 == 0 /\ -a!654^post125+a!654^0 == 0 /\ -a!244^post125+a!244^0 == 0 /\ -a!1371^post125+a!1371^0 == 0 /\ -result!12^post125+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post125 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post125+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post125 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post125 == 0 /\ a!1610^0-a!1610^post125 == 0 /\ 1-a!1052^0 <= 0 /\ -length!28^post125+length!28^0 == 0 /\ head!405^0-head!405^post125 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post125 == 0 /\ -a!1052^0 <= 0 /\ -rcd!2393^post125+rcd!2393^0 == 0 /\ -a!1055^0 <= 0 /\ a!1810^0-a!1810^post125 == 0 /\ -ct!19^post125+ct!19^0 == 0 /\ -t!25^post125+t!25^0 == 0 /\ -nondet!13^post125+nondet!13^0 == 0 /\ a!419^0-a!419^post125 == 0 /\ x!22^0-x!22^post125 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post125+a!2035^0 == 0 /\ r!662^0-r!662^post125 == 0 /\ a!1370^0-a!1370^post125 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post125+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post125 == 0 /\ a!1052^0-a!1052^post125 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post125+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -i!406^post125+i!406^0 == 0 /\ -y!21^post125+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post125 == 0 /\ head!31^0-head!31^post125 == 0 /\ head!16^0-head!16^post125 == 0 /\ rcd!83^0-rcd!83^post125 == 0 /\ -rcd!63^post125+rcd!63^0 == 0 /\ x!15^0-x!15^post125 == 0 /\ -a!511^post125+a!511^0 == 0 /\ i!29^0-i!29^post125 == 0), cost: 1 126: l44 -> l40 : a!1052^0'=a!1052^post126, temp0!17^0'=temp0!17^post126, head!16^0'=head!16^post126, rcd!2515^0'=rcd!2515^post126, a!1810^0'=a!1810^post126, x!18^0'=x!18^post126, i!29^0'=i!29^post126, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post126, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post126, a!511^0'=a!511^post126, r!662^0'=r!662^post126, a!1370^0'=a!1370^post126, tmp!33^0'=tmp!33^post126, rcd!83^0'=rcd!83^post126, a!2238^0'=a!2238^post126, x_SLAM_f!20^0'=x_SLAM_f!20^post126, length!28^0'=length!28^post126, temp!34^0'=temp!34^post126, ct!19^0'=ct!19^post126, rcd!2460^0'=rcd!2460^post126, a!1610^0'=a!1610^post126, x!15^0'=x!15^post126, head!405^0'=head!405^post126, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post126, a!419^0'=a!419^post126, r!543^0'=r!543^post126, a!1055^0'=a!1055^post126, temp0!30^0'=temp0!30^post126, head!31^0'=head!31^post126, rcd!63^0'=rcd!63^post126, a!2035^0'=a!2035^post126, x!22^0'=x!22^post126, i!406^0'=i!406^post126, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post126, t!25^0'=t!25^post126, a!654^0'=a!654^post126, rcd!2393^0'=rcd!2393^post126, a!1371^0'=a!1371^post126, x!1365^0'=x!1365^post126, result!12^0'=result!12^post126, a!244^0'=a!244^post126, y!21^0'=y!21^post126, nondet!13^0'=nondet!13^post126, (rcd!83^0-rcd!83^post126 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post126 == 0 /\ x!18^0-x!18^post126 == 0 /\ -ct!19^post126+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post126 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post126+nondet!13^0 == 0 /\ -a!244^post126+a!244^0 == 0 /\ -a!2035^post126+a!2035^0 == 0 /\ -x!15^post126+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post126 == 0 /\ rcd!2460^0-rcd!2460^post126 == 0 /\ rcd!2515^0-rcd!2515^post126 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post126 == 0 /\ -a!1371^post126+a!1371^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1610^0-a!1610^post126 == 0 /\ i!29^0-i!29^post126 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1055^post126+a!1055^0 == 0 /\ r!543^0-r!543^post126 == 0 /\ head!16^0-head!16^post126 == 0 /\ -a!654^post126+a!654^0 == 0 /\ a!1810^0-a!1810^post126 == 0 /\ -i!406^post126+i!406^0 == 0 /\ head!31^0-head!31^post126 == 0 /\ x!22^0-x!22^post126 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post126 == 0 /\ a!1052^0-a!1052^post126 == 0 /\ -rcd!2393^post126+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post126 == 0 /\ length!28^0-length!28^post126 == 0 /\ -t!25^post126+t!25^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!63^post126+rcd!63^0 == 0 /\ -temp!34^post126+temp!34^0 == 0 /\ head!405^0-head!405^post126 == 0 /\ -sel_r!1224_Flink!24^post126+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post126+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post126 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post126 == 0 /\ -result!12^post126+result!12^0 == 0 /\ r!662^0-r!662^post126 == 0 /\ temp0!17^0-temp0!17^post126 == 0 /\ -y!21^post126+y!21^0 == 0 /\ temp0!30^0-temp0!30^post126 == 0 /\ -a!1370^post126+a!1370^0 == 0), cost: 1 127: l44 -> l40 : a!1052^0'=a!1052^post127, temp0!17^0'=temp0!17^post127, head!16^0'=head!16^post127, rcd!2515^0'=rcd!2515^post127, a!1810^0'=a!1810^post127, x!18^0'=x!18^post127, i!29^0'=i!29^post127, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post127, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post127, a!511^0'=a!511^post127, r!662^0'=r!662^post127, a!1370^0'=a!1370^post127, tmp!33^0'=tmp!33^post127, rcd!83^0'=rcd!83^post127, a!2238^0'=a!2238^post127, x_SLAM_f!20^0'=x_SLAM_f!20^post127, length!28^0'=length!28^post127, temp!34^0'=temp!34^post127, ct!19^0'=ct!19^post127, rcd!2460^0'=rcd!2460^post127, a!1610^0'=a!1610^post127, x!15^0'=x!15^post127, head!405^0'=head!405^post127, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post127, a!419^0'=a!419^post127, r!543^0'=r!543^post127, a!1055^0'=a!1055^post127, temp0!30^0'=temp0!30^post127, head!31^0'=head!31^post127, rcd!63^0'=rcd!63^post127, a!2035^0'=a!2035^post127, x!22^0'=x!22^post127, i!406^0'=i!406^post127, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post127, t!25^0'=t!25^post127, a!654^0'=a!654^post127, rcd!2393^0'=rcd!2393^post127, a!1371^0'=a!1371^post127, x!1365^0'=x!1365^post127, result!12^0'=result!12^post127, a!244^0'=a!244^post127, y!21^0'=y!21^post127, nondet!13^0'=nondet!13^post127, (x!15^0-x!15^post127 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post127 == 0 /\ -x!1365^post127+x!1365^0 == 0 /\ head!16^0-head!16^post127 == 0 /\ -sel_r!1224_Flink!24^post127+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post127 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post127 == 0 /\ -a!2238^post127+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post127 == 0 /\ -head!31^post127+head!31^0 == 0 /\ temp0!17^0-temp0!17^post127 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post127 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post127 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post127+a!1371^0 == 0 /\ -temp!34^post127+temp!34^0 == 0 /\ ct!19^0-ct!19^post127 == 0 /\ a!511^0-a!511^post127 == 0 /\ -a!419^post127+a!419^0 == 0 /\ -x!22^post127+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post127 == 0 /\ -head!405^post127+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post127 == 0 /\ a!2035^0-a!2035^post127 == 0 /\ -tmp!33^post127+tmp!33^0 == 0 /\ i!406^0-i!406^post127 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post127 == 0 /\ -y!21^post127+y!21^0 == 0 /\ -a!654^post127+a!654^0 == 0 /\ i!29^0-i!29^post127 == 0 /\ -a!1610^post127+a!1610^0 == 0 /\ -a!1370^post127+a!1370^0 == 0 /\ -a!1810^post127+a!1810^0 == 0 /\ -t!25^post127+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post127 == 0 /\ -rcd!2393^post127+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post127 == 0 /\ -nondet!13^post127+nondet!13^0 == 0 /\ length!28^0-length!28^post127 == 0 /\ -temp0!30^post127+temp0!30^0 == 0 /\ a!1052^0-a!1052^post127 == 0 /\ -a!244^post127+a!244^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post127 == 0 /\ rcd!63^0-rcd!63^post127 == 0), cost: 1 128: l44 -> l40 : a!1052^0'=a!1052^post128, temp0!17^0'=temp0!17^post128, head!16^0'=head!16^post128, rcd!2515^0'=rcd!2515^post128, a!1810^0'=a!1810^post128, x!18^0'=x!18^post128, i!29^0'=i!29^post128, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post128, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post128, a!511^0'=a!511^post128, r!662^0'=r!662^post128, a!1370^0'=a!1370^post128, tmp!33^0'=tmp!33^post128, rcd!83^0'=rcd!83^post128, a!2238^0'=a!2238^post128, x_SLAM_f!20^0'=x_SLAM_f!20^post128, length!28^0'=length!28^post128, temp!34^0'=temp!34^post128, ct!19^0'=ct!19^post128, rcd!2460^0'=rcd!2460^post128, a!1610^0'=a!1610^post128, x!15^0'=x!15^post128, head!405^0'=head!405^post128, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post128, a!419^0'=a!419^post128, r!543^0'=r!543^post128, a!1055^0'=a!1055^post128, temp0!30^0'=temp0!30^post128, head!31^0'=head!31^post128, rcd!63^0'=rcd!63^post128, a!2035^0'=a!2035^post128, x!22^0'=x!22^post128, i!406^0'=i!406^post128, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post128, t!25^0'=t!25^post128, a!654^0'=a!654^post128, rcd!2393^0'=rcd!2393^post128, a!1371^0'=a!1371^post128, x!1365^0'=x!1365^post128, result!12^0'=result!12^post128, a!244^0'=a!244^post128, y!21^0'=y!21^post128, nondet!13^0'=nondet!13^post128, (a!1052^0 <= 0 /\ -x!1365^post128+x!1365^0 == 0 /\ a!1610^0-a!1610^post128 == 0 /\ a!2238^0-a!2238^post128 == 0 /\ head!16^0-head!16^post128 == 0 /\ head!31^0-head!31^post128 == 0 /\ head!405^0-head!405^post128 == 0 /\ a!1370^0-a!1370^post128 == 0 /\ rcd!83^0-rcd!83^post128 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post128 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post128+y!21^0 == 0 /\ rcd!2393^0-rcd!2393^post128 == 0 /\ r!662^0-r!662^post128 == 0 /\ temp0!17^0-temp0!17^post128 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post128+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post128 == 0 /\ -a!1055^0 <= 0 /\ length!28^0-length!28^post128 == 0 /\ temp!34^0-temp!34^post128 == 0 /\ -a!1371^post128+a!1371^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -rcd!2460^post128+rcd!2460^0 == 0 /\ 1-a!1055^0 <= 0 /\ -r!543^post128+r!543^0 == 0 /\ ct!19^0-ct!19^post128 == 0 /\ -rcd!2515^post128+rcd!2515^0 == 0 /\ -a!1055^post128+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post128 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post128 == 0 /\ -a!244^post128+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post128 == 0 /\ -a!654^post128+a!654^0 == 0 /\ -result!12^post128+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post128+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!22^post128+x!22^0 == 0 /\ -temp0!30^post128+temp0!30^0 == 0 /\ x!15^0-x!15^post128 == 0 /\ x!18^0-x!18^post128 == 0 /\ a!419^0-a!419^post128 == 0 /\ -i!29^post128+i!29^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post128 == 0 /\ -tmp!33^post128+tmp!33^0 == 0 /\ -t!25^post128+t!25^0 == 0 /\ a!1052^0-a!1052^post128 == 0 /\ a!511^0-a!511^post128 == 0 /\ -a!2035^post128+a!2035^0 == 0 /\ -nondet!13^post128+nondet!13^0 == 0), cost: 1 129: l44 -> l40 : a!1052^0'=a!1052^post129, temp0!17^0'=temp0!17^post129, head!16^0'=head!16^post129, rcd!2515^0'=rcd!2515^post129, a!1810^0'=a!1810^post129, x!18^0'=x!18^post129, i!29^0'=i!29^post129, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post129, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post129, a!511^0'=a!511^post129, r!662^0'=r!662^post129, a!1370^0'=a!1370^post129, tmp!33^0'=tmp!33^post129, rcd!83^0'=rcd!83^post129, a!2238^0'=a!2238^post129, x_SLAM_f!20^0'=x_SLAM_f!20^post129, length!28^0'=length!28^post129, temp!34^0'=temp!34^post129, ct!19^0'=ct!19^post129, rcd!2460^0'=rcd!2460^post129, a!1610^0'=a!1610^post129, x!15^0'=x!15^post129, head!405^0'=head!405^post129, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post129, a!419^0'=a!419^post129, r!543^0'=r!543^post129, a!1055^0'=a!1055^post129, temp0!30^0'=temp0!30^post129, head!31^0'=head!31^post129, rcd!63^0'=rcd!63^post129, a!2035^0'=a!2035^post129, x!22^0'=x!22^post129, i!406^0'=i!406^post129, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post129, t!25^0'=t!25^post129, a!654^0'=a!654^post129, rcd!2393^0'=rcd!2393^post129, a!1371^0'=a!1371^post129, x!1365^0'=x!1365^post129, result!12^0'=result!12^post129, a!244^0'=a!244^post129, y!21^0'=y!21^post129, nondet!13^0'=nondet!13^post129, (a!419^0-a!419^post129 == 0 /\ tmp!33^0-tmp!33^post129 == 0 /\ rcd!2460^0-rcd!2460^post129 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post129 == 0 /\ -i!406^post129+i!406^0 == 0 /\ i!29^0-i!29^post129 == 0 /\ -t!25^post129+t!25^0 == 0 /\ a!1810^0-a!1810^post129 == 0 /\ -x!1365^post129+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post129 == 0 /\ -rcd!2393^post129+rcd!2393^0 == 0 /\ -temp!34^post129+temp!34^0 == 0 /\ a!1610^0-a!1610^post129 == 0 /\ r!543^0-r!543^post129 == 0 /\ head!31^0-head!31^post129 == 0 /\ -rcd!63^post129+rcd!63^0 == 0 /\ 1-a!1052^0 <= 0 /\ -sel_r!1224_Flink!24^post129+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ length!28^0-length!28^post129 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!2238^0-a!2238^post129 == 0 /\ -y!21^post129+y!21^0 == 0 /\ -result!12^post129+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -x!22^post129+x!22^0 == 0 /\ head!405^0-head!405^post129 == 0 /\ -a!654^post129+a!654^0 == 0 /\ a!511^0-a!511^post129 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post129+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post129+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post129 == 0 /\ ct!19^0-ct!19^post129 == 0 /\ -a!2035^post129+a!2035^0 == 0 /\ r!662^0-r!662^post129 == 0 /\ rcd!83^0-rcd!83^post129 == 0 /\ temp0!17^0-temp0!17^post129 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post129 == 0 /\ x!18^0-x!18^post129 == 0 /\ a!1370^0-a!1370^post129 == 0 /\ -a!1055^post129+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post129+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!244^0-a!244^post129 == 0 /\ a!1052^0-a!1052^post129 == 0 /\ x!15^0-x!15^post129 == 0 /\ rcd!2515^0-rcd!2515^post129 == 0 /\ nondet!13^0-nondet!13^post129 == 0), cost: 1 130: l44 -> l40 : a!1052^0'=a!1052^post130, temp0!17^0'=temp0!17^post130, head!16^0'=head!16^post130, rcd!2515^0'=rcd!2515^post130, a!1810^0'=a!1810^post130, x!18^0'=x!18^post130, i!29^0'=i!29^post130, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post130, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post130, a!511^0'=a!511^post130, r!662^0'=r!662^post130, a!1370^0'=a!1370^post130, tmp!33^0'=tmp!33^post130, rcd!83^0'=rcd!83^post130, a!2238^0'=a!2238^post130, x_SLAM_f!20^0'=x_SLAM_f!20^post130, length!28^0'=length!28^post130, temp!34^0'=temp!34^post130, ct!19^0'=ct!19^post130, rcd!2460^0'=rcd!2460^post130, a!1610^0'=a!1610^post130, x!15^0'=x!15^post130, head!405^0'=head!405^post130, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post130, a!419^0'=a!419^post130, r!543^0'=r!543^post130, a!1055^0'=a!1055^post130, temp0!30^0'=temp0!30^post130, head!31^0'=head!31^post130, rcd!63^0'=rcd!63^post130, a!2035^0'=a!2035^post130, x!22^0'=x!22^post130, i!406^0'=i!406^post130, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post130, t!25^0'=t!25^post130, a!654^0'=a!654^post130, rcd!2393^0'=rcd!2393^post130, a!1371^0'=a!1371^post130, x!1365^0'=x!1365^post130, result!12^0'=result!12^post130, a!244^0'=a!244^post130, y!21^0'=y!21^post130, nondet!13^0'=nondet!13^post130, (rcd!2515^0-rcd!2515^post130 == 0 /\ -a!1610^post130+a!1610^0 == 0 /\ -i!406^post130+i!406^0 == 0 /\ r!543^0-r!543^post130 == 0 /\ tmp!33^0-tmp!33^post130 == 0 /\ r!662^0-r!662^post130 == 0 /\ -rcd!2393^post130+rcd!2393^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post130 == 0 /\ a!1052^0-a!1052^post130 == 0 /\ -y!21^post130+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post130 == 0 /\ -a!654^post130+a!654^0 == 0 /\ rcd!63^0-rcd!63^post130 == 0 /\ i!29^0-i!29^post130 == 0 /\ a!1810^0-a!1810^post130 == 0 /\ 1-a!1052^0 <= 0 /\ -temp0!30^post130+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post130+sel_r!1224_Flink!24^0 == 0 /\ -nondet!13^post130+nondet!13^0 == 0 /\ -a!2035^post130+a!2035^0 == 0 /\ head!16^0-head!16^post130 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post130 == 0 /\ -a!1052^0 <= 0 /\ -result!12^post130+result!12^0 == 0 /\ -a!1055^0 <= 0 /\ -a!244^post130+a!244^0 == 0 /\ a!2238^0-a!2238^post130 == 0 /\ t!25^0-t!25^post130 == 0 /\ -x!1365^post130+x!1365^0 == 0 /\ -head!405^post130+head!405^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!2460^0-rcd!2460^post130 == 0 /\ length!28^0-length!28^post130 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post130 == 0 /\ a!511^0-a!511^post130 == 0 /\ ct!19^0-ct!19^post130 == 0 /\ -x!15^post130+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post130 == 0 /\ x!22^0-x!22^post130 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post130 == 0 /\ -head!31^post130+head!31^0 == 0 /\ -temp!34^post130+temp!34^0 == 0 /\ -a!419^post130+a!419^0 == 0 /\ x!18^0-x!18^post130 == 0 /\ a!1370^0-a!1370^post130 == 0 /\ -x_SLAM_f!20^post130+x_SLAM_f!20^0 == 0 /\ -a!1371^post130+a!1371^0 == 0), cost: 1 131: l44 -> l40 : a!1052^0'=a!1052^post131, temp0!17^0'=temp0!17^post131, head!16^0'=head!16^post131, rcd!2515^0'=rcd!2515^post131, a!1810^0'=a!1810^post131, x!18^0'=x!18^post131, i!29^0'=i!29^post131, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post131, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post131, a!511^0'=a!511^post131, r!662^0'=r!662^post131, a!1370^0'=a!1370^post131, tmp!33^0'=tmp!33^post131, rcd!83^0'=rcd!83^post131, a!2238^0'=a!2238^post131, x_SLAM_f!20^0'=x_SLAM_f!20^post131, length!28^0'=length!28^post131, temp!34^0'=temp!34^post131, ct!19^0'=ct!19^post131, rcd!2460^0'=rcd!2460^post131, a!1610^0'=a!1610^post131, x!15^0'=x!15^post131, head!405^0'=head!405^post131, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post131, a!419^0'=a!419^post131, r!543^0'=r!543^post131, a!1055^0'=a!1055^post131, temp0!30^0'=temp0!30^post131, head!31^0'=head!31^post131, rcd!63^0'=rcd!63^post131, a!2035^0'=a!2035^post131, x!22^0'=x!22^post131, i!406^0'=i!406^post131, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post131, t!25^0'=t!25^post131, a!654^0'=a!654^post131, rcd!2393^0'=rcd!2393^post131, a!1371^0'=a!1371^post131, x!1365^0'=x!1365^post131, result!12^0'=result!12^post131, a!244^0'=a!244^post131, y!21^0'=y!21^post131, nondet!13^0'=nondet!13^post131, (-x!22^post131+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post131 == 0 /\ rcd!2393^0-rcd!2393^post131 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post131 == 0 /\ -t!25^post131+t!25^0 == 0 /\ length!28^0-length!28^post131 == 0 /\ -a!1055^post131+a!1055^0 == 0 /\ -temp0!30^post131+temp0!30^0 == 0 /\ a!1052^0-a!1052^post131 == 0 /\ a!511^0-a!511^post131 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post131+head!405^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post131 == 0 /\ -y!21^post131+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post131 == 0 /\ -result!12^post131+result!12^0 == 0 /\ -a!654^post131+a!654^0 == 0 /\ x!15^0-x!15^post131 == 0 /\ -nondet!13^post131+nondet!13^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post131 == 0 /\ -a!2035^post131+a!2035^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -tmp!33^post131+tmp!33^0 == 0 /\ 1+x!15^0 <= 0 /\ -a!244^post131+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post131 == 0 /\ x!18^0-x!18^post131 == 0 /\ -x!1365^post131+x!1365^0 == 0 /\ a!419^0-a!419^post131 == 0 /\ -r!662^post131+r!662^0 == 0 /\ temp0!17^0-temp0!17^post131 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post131 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post131 == 0 /\ ct!19^0-ct!19^post131 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post131 == 0 /\ a!1810^0-a!1810^post131 == 0 /\ -head!31^post131+head!31^0 == 0 /\ rcd!63^0-rcd!63^post131 == 0 /\ -a!1610^post131+a!1610^0 == 0 /\ -a!2238^post131+a!2238^0 == 0 /\ head!16^0-head!16^post131 == 0 /\ a!1370^0-a!1370^post131 == 0 /\ -a!1371^post131+a!1371^0 == 0 /\ -r!543^post131+r!543^0 == 0 /\ i!406^0-i!406^post131 == 0 /\ -rcd!2460^post131+rcd!2460^0 == 0), cost: 1 132: l44 -> l40 : a!1052^0'=a!1052^post132, temp0!17^0'=temp0!17^post132, head!16^0'=head!16^post132, rcd!2515^0'=rcd!2515^post132, a!1810^0'=a!1810^post132, x!18^0'=x!18^post132, i!29^0'=i!29^post132, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post132, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post132, a!511^0'=a!511^post132, r!662^0'=r!662^post132, a!1370^0'=a!1370^post132, tmp!33^0'=tmp!33^post132, rcd!83^0'=rcd!83^post132, a!2238^0'=a!2238^post132, x_SLAM_f!20^0'=x_SLAM_f!20^post132, length!28^0'=length!28^post132, temp!34^0'=temp!34^post132, ct!19^0'=ct!19^post132, rcd!2460^0'=rcd!2460^post132, a!1610^0'=a!1610^post132, x!15^0'=x!15^post132, head!405^0'=head!405^post132, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post132, a!419^0'=a!419^post132, r!543^0'=r!543^post132, a!1055^0'=a!1055^post132, temp0!30^0'=temp0!30^post132, head!31^0'=head!31^post132, rcd!63^0'=rcd!63^post132, a!2035^0'=a!2035^post132, x!22^0'=x!22^post132, i!406^0'=i!406^post132, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post132, t!25^0'=t!25^post132, a!654^0'=a!654^post132, rcd!2393^0'=rcd!2393^post132, a!1371^0'=a!1371^post132, x!1365^0'=x!1365^post132, result!12^0'=result!12^post132, a!244^0'=a!244^post132, y!21^0'=y!21^post132, nondet!13^0'=nondet!13^post132, (-nondet!13^post132+nondet!13^0 == 0 /\ -a!654^post132+a!654^0 == 0 /\ temp0!17^0-temp0!17^post132 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post132 == 0 /\ -a!244^post132+a!244^0 == 0 /\ -a!2238^post132+a!2238^0 == 0 /\ -a!2035^post132+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post132 == 0 /\ a!511^0-a!511^post132 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post132+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post132+a!1371^0 == 0 /\ -a!1055^post132+a!1055^0 == 0 /\ head!405^0-head!405^post132 == 0 /\ x!1365^0-x!1365^post132 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post132+t!25^0 == 0 /\ -length!28^post132+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post132 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post132+r!662^0 == 0 /\ -a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post132 == 0 /\ -a!1055^0 <= 0 /\ x!15^0-x!15^post132 == 0 /\ rcd!2393^0-rcd!2393^post132 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post132 == 0 /\ a!1370^0-a!1370^post132 == 0 /\ -head!31^post132+head!31^0 == 0 /\ 1+head!16^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post132 == 0 /\ -x!18^post132+x!18^0 == 0 /\ -a!1610^post132+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post132 == 0 /\ temp!34^0-temp!34^post132 == 0 /\ a!1052^0-a!1052^post132 == 0 /\ -x!22^post132+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post132 == 0 /\ -rcd!63^post132+rcd!63^0 == 0 /\ -y!21^post132+y!21^0 == 0 /\ head!16^0-head!16^post132 == 0 /\ -i!406^post132+i!406^0 == 0 /\ ct!19^0-ct!19^post132 == 0 /\ -temp0!30^post132+temp0!30^0 == 0 /\ i!29^0-i!29^post132 == 0 /\ a!1810^0-a!1810^post132 == 0 /\ a!419^0-a!419^post132 == 0 /\ rcd!83^0-rcd!83^post132 == 0 /\ -result!12^post132+result!12^0 == 0), cost: 1 161: l40 -> l53 : a!1052^0'=a!1052^post161, temp0!17^0'=temp0!17^post161, head!16^0'=head!16^post161, rcd!2515^0'=rcd!2515^post161, a!1810^0'=a!1810^post161, x!18^0'=x!18^post161, i!29^0'=i!29^post161, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post161, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post161, a!511^0'=a!511^post161, r!662^0'=r!662^post161, a!1370^0'=a!1370^post161, tmp!33^0'=tmp!33^post161, rcd!83^0'=rcd!83^post161, a!2238^0'=a!2238^post161, x_SLAM_f!20^0'=x_SLAM_f!20^post161, length!28^0'=length!28^post161, temp!34^0'=temp!34^post161, ct!19^0'=ct!19^post161, rcd!2460^0'=rcd!2460^post161, a!1610^0'=a!1610^post161, x!15^0'=x!15^post161, head!405^0'=head!405^post161, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post161, a!419^0'=a!419^post161, r!543^0'=r!543^post161, a!1055^0'=a!1055^post161, temp0!30^0'=temp0!30^post161, head!31^0'=head!31^post161, rcd!63^0'=rcd!63^post161, a!2035^0'=a!2035^post161, x!22^0'=x!22^post161, i!406^0'=i!406^post161, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post161, t!25^0'=t!25^post161, a!654^0'=a!654^post161, rcd!2393^0'=rcd!2393^post161, a!1371^0'=a!1371^post161, x!1365^0'=x!1365^post161, result!12^0'=result!12^post161, a!244^0'=a!244^post161, y!21^0'=y!21^post161, nondet!13^0'=nondet!13^post161, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post161 == 0 /\ a!1052^0-a!1052^post161 == 0 /\ rcd!83^0-rcd!83^post161 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post161+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -nondet!13^post161+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post161 == 0 /\ -a!2238^post161+a!2238^0 == 0 /\ -a!2035^post161+a!2035^0 == 0 /\ -length!28^post161+length!28^0 == 0 /\ head!405^0-head!405^post161 == 0 /\ -a!1371^post161+a!1371^0 == 0 /\ -a!654^post161+a!654^0 == 0 /\ temp0!17^0-temp0!17^post161 == 0 /\ -r!662^post161+r!662^0 == 0 /\ -head!31^post161+head!31^0 == 0 /\ rcd!2393^0-rcd!2393^post161 == 0 /\ -a!1055^post161+a!1055^0 == 0 /\ a!1370^0-a!1370^post161 == 0 /\ -a!1610^post161+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post161 == 0 /\ -i!29^post161+i!29^0 == 0 /\ -i!406^post161+i!406^0 == 0 /\ -y!21^post161+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post161 == 0 /\ x!15^0-x!15^post161 == 0 /\ temp!34^0-temp!34^post161 == 0 /\ 1-x!15^0 <= 0 /\ -t!25^post161+t!25^0 == 0 /\ -x!18^post161+x!18^0 == 0 /\ -rcd!2515^post161+rcd!2515^0 == 0 /\ -temp0!30^post161+temp0!30^0 == 0 /\ a!419^0-a!419^post161 == 0 /\ rcd!2460^0-rcd!2460^post161 == 0 /\ a!511^0-a!511^post161 == 0 /\ -a!244^post161+a!244^0 == 0 /\ -result!12^post161+result!12^0 == 0 /\ -rcd!63^post161+rcd!63^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post161 == 0 /\ -x!22^post161+x!22^0 == 0 /\ -x!1365^post161+x!1365^0 == 0 /\ ct!19^0-ct!19^post161 == 0 /\ r!543^0-r!543^post161 == 0 /\ a!1810^0-a!1810^post161 == 0 /\ head!16^0-head!16^post161 == 0), cost: 1 162: l40 -> l53 : a!1052^0'=a!1052^post162, temp0!17^0'=temp0!17^post162, head!16^0'=head!16^post162, rcd!2515^0'=rcd!2515^post162, a!1810^0'=a!1810^post162, x!18^0'=x!18^post162, i!29^0'=i!29^post162, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post162, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post162, a!511^0'=a!511^post162, r!662^0'=r!662^post162, a!1370^0'=a!1370^post162, tmp!33^0'=tmp!33^post162, rcd!83^0'=rcd!83^post162, a!2238^0'=a!2238^post162, x_SLAM_f!20^0'=x_SLAM_f!20^post162, length!28^0'=length!28^post162, temp!34^0'=temp!34^post162, ct!19^0'=ct!19^post162, rcd!2460^0'=rcd!2460^post162, a!1610^0'=a!1610^post162, x!15^0'=x!15^post162, head!405^0'=head!405^post162, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post162, a!419^0'=a!419^post162, r!543^0'=r!543^post162, a!1055^0'=a!1055^post162, temp0!30^0'=temp0!30^post162, head!31^0'=head!31^post162, rcd!63^0'=rcd!63^post162, a!2035^0'=a!2035^post162, x!22^0'=x!22^post162, i!406^0'=i!406^post162, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post162, t!25^0'=t!25^post162, a!654^0'=a!654^post162, rcd!2393^0'=rcd!2393^post162, a!1371^0'=a!1371^post162, x!1365^0'=x!1365^post162, result!12^0'=result!12^post162, a!244^0'=a!244^post162, y!21^0'=y!21^post162, nondet!13^0'=nondet!13^post162, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post162 == 0 /\ -ct!19^post162+ct!19^0 == 0 /\ -x!1365^post162+x!1365^0 == 0 /\ a!1810^0-a!1810^post162 == 0 /\ a!2238^0-a!2238^post162 == 0 /\ -sel_r!1224_Flink!24^post162+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post162 == 0 /\ rcd!2460^0-rcd!2460^post162 == 0 /\ i!29^0-i!29^post162 == 0 /\ t!25^0-t!25^post162 == 0 /\ -a!1371^post162+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post162+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post162+a!419^0 == 0 /\ length!28^0-length!28^post162 == 0 /\ a!1052^0-a!1052^post162 == 0 /\ -head!31^post162+head!31^0 == 0 /\ 1+x!15^0 <= 0 /\ -x!15^post162+x!15^0 == 0 /\ -temp!34^post162+temp!34^0 == 0 /\ -x_SLAM_f!20^post162+x_SLAM_f!20^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post162 == 0 /\ -head!405^post162+head!405^0 == 0 /\ -x!22^post162+x!22^0 == 0 /\ head!16^0-head!16^post162 == 0 /\ a!1370^0-a!1370^post162 == 0 /\ -rcd!63^post162+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post162 == 0 /\ -rcd!2393^post162+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post162 == 0 /\ -y!21^post162+y!21^0 == 0 /\ -i!406^post162+i!406^0 == 0 /\ -a!654^post162+a!654^0 == 0 /\ -nondet!13^post162+nondet!13^0 == 0 /\ r!662^0-r!662^post162 == 0 /\ -result!12^post162+result!12^0 == 0 /\ temp0!17^0-temp0!17^post162 == 0 /\ r!543^0-r!543^post162 == 0 /\ rcd!2515^0-rcd!2515^post162 == 0 /\ -temp0!30^post162+temp0!30^0 == 0 /\ a!1055^0-a!1055^post162 == 0 /\ -a!244^post162+a!244^0 == 0 /\ a!511^0-a!511^post162 == 0 /\ -x!18^post162+x!18^0 == 0 /\ a!1610^0-a!1610^post162 == 0), cost: 1 204: l40 -> l57 : a!1052^0'=a!1052^post204, temp0!17^0'=temp0!17^post204, head!16^0'=head!16^post204, rcd!2515^0'=rcd!2515^post204, a!1810^0'=a!1810^post204, x!18^0'=x!18^post204, i!29^0'=i!29^post204, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post204, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post204, a!511^0'=a!511^post204, r!662^0'=r!662^post204, a!1370^0'=a!1370^post204, tmp!33^0'=tmp!33^post204, rcd!83^0'=rcd!83^post204, a!2238^0'=a!2238^post204, x_SLAM_f!20^0'=x_SLAM_f!20^post204, length!28^0'=length!28^post204, temp!34^0'=temp!34^post204, ct!19^0'=ct!19^post204, rcd!2460^0'=rcd!2460^post204, a!1610^0'=a!1610^post204, x!15^0'=x!15^post204, head!405^0'=head!405^post204, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post204, a!419^0'=a!419^post204, r!543^0'=r!543^post204, a!1055^0'=a!1055^post204, temp0!30^0'=temp0!30^post204, head!31^0'=head!31^post204, rcd!63^0'=rcd!63^post204, a!2035^0'=a!2035^post204, x!22^0'=x!22^post204, i!406^0'=i!406^post204, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post204, t!25^0'=t!25^post204, a!654^0'=a!654^post204, rcd!2393^0'=rcd!2393^post204, a!1371^0'=a!1371^post204, x!1365^0'=x!1365^post204, result!12^0'=result!12^post204, a!244^0'=a!244^post204, y!21^0'=y!21^post204, nondet!13^0'=nondet!13^post204, (-rcd!2393^post204+rcd!2393^0 == 0 /\ -i!406^post204+i!406^0 == 0 /\ -t!25^post204+t!25^0 == 0 /\ -temp!34^post204+temp!34^0 == 0 /\ a!1610^0-a!1610^post204 == 0 /\ temp0!30^0-temp0!30^post204 == 0 /\ -rcd!2460^post204+rcd!2460^0 == 0 /\ head!16^0-head!16^post204 == 0 /\ r!543^0-r!543^post204 == 0 /\ temp0!17^0-temp0!17^post204 == 0 /\ a!419^0-a!419^post204 == 0 /\ head!31^0-head!31^post204 == 0 /\ y!21^post204-ct!19^post204 == 0 /\ a!1370^0-a!1370^post204 == 0 /\ -a!244^post204+a!244^0 == 0 /\ -head!16^0+x!18^post204 == 0 /\ -head!405^post204+head!405^0 == 0 /\ -x!1365^post204+x!1365^0 == 0 /\ -rcd!63^post204+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post204+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post204+result!12^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post204+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!511^0-a!511^post204 == 0 /\ -x!15^0 <= 0 /\ -a!2035^post204+a!2035^0 == 0 /\ x!22^post204-x_SLAM_f!20^post204 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post204 == 0 /\ -a!1055^post204+a!1055^0 == 0 /\ r!662^0-r!662^post204 == 0 /\ -a!1371^post204+a!1371^0 == 0 /\ a!1810^0-a!1810^post204 == 0 /\ a!1052^0-a!1052^post204 == 0 /\ rcd!83^0-rcd!83^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post204+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x!15^0-x!15^post204 == 0 /\ i!29^0-i!29^post204 == 0 /\ -a!654^post204+a!654^0 == 0 /\ -x!18^post204+x_SLAM_f!20^post204 == 0 /\ rcd!2515^0-rcd!2515^post204 == 0 /\ ct!19^post204 == 0 /\ a!2238^0-a!2238^post204 == 0 /\ -length!28^post204+length!28^0 == 0 /\ nondet!13^0-nondet!13^post204 == 0), cost: 1 134: l45 -> l46 : a!1052^0'=a!1052^post134, temp0!17^0'=temp0!17^post134, head!16^0'=head!16^post134, rcd!2515^0'=rcd!2515^post134, a!1810^0'=a!1810^post134, x!18^0'=x!18^post134, i!29^0'=i!29^post134, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post134, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post134, a!511^0'=a!511^post134, r!662^0'=r!662^post134, a!1370^0'=a!1370^post134, tmp!33^0'=tmp!33^post134, rcd!83^0'=rcd!83^post134, a!2238^0'=a!2238^post134, x_SLAM_f!20^0'=x_SLAM_f!20^post134, length!28^0'=length!28^post134, temp!34^0'=temp!34^post134, ct!19^0'=ct!19^post134, rcd!2460^0'=rcd!2460^post134, a!1610^0'=a!1610^post134, x!15^0'=x!15^post134, head!405^0'=head!405^post134, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post134, a!419^0'=a!419^post134, r!543^0'=r!543^post134, a!1055^0'=a!1055^post134, temp0!30^0'=temp0!30^post134, head!31^0'=head!31^post134, rcd!63^0'=rcd!63^post134, a!2035^0'=a!2035^post134, x!22^0'=x!22^post134, i!406^0'=i!406^post134, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post134, t!25^0'=t!25^post134, a!654^0'=a!654^post134, rcd!2393^0'=rcd!2393^post134, a!1371^0'=a!1371^post134, x!1365^0'=x!1365^post134, result!12^0'=result!12^post134, a!244^0'=a!244^post134, y!21^0'=y!21^post134, nondet!13^0'=nondet!13^post134, (x!15^0-x!15^post134 == 0 /\ i!29^0-i!29^post134 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post134 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post134 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post134 == 0 /\ x!18^0-x!18^post134 == 0 /\ -sel_r!1224_Flink!24^post134+sel_r!1224_Flink!24^0 == 0 /\ r!543^0-r!543^post134 == 0 /\ rcd!2515^0-rcd!2515^post134 == 0 /\ -temp!34^post134+temp!34^0 == 0 /\ -a!1371^post134+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -a!2238^post134+a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post134 == 0 /\ -head!31^post134+head!31^0 == 0 /\ a!654^0-a!654^post134 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1052^0-a!1052^post134 == 0 /\ ct!19^0 <= 0 /\ -rcd!2460^post134+rcd!2460^0 == 0 /\ -a!419^post134+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post134 == 0 /\ ct!19^0-ct!19^post134 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post134+rcd!63^0 == 0 /\ -rcd!83^post134+rcd!83^0 == 0 /\ -head!405^post134+head!405^0 == 0 /\ -t!25^post134+t!25^0 == 0 /\ -ct!19^0 <= 0 /\ -x!22^post134+x!22^0 == 0 /\ -sel_r!543_Flink!24^post134+sel_r!543_Flink!24^0 == 0 /\ -a!1055^post134+a!1055^0 == 0 /\ result!12^0-result!12^post134 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post134+a!1610^0 == 0 /\ -y!21^post134+y!21^0 == 0 /\ -a!1370^post134+a!1370^0 == 0 /\ -a!1810^post134+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post134 == 0 /\ i!406^0-i!406^post134 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post134+rcd!2393^0 == 0 /\ length!28^0-length!28^post134 == 0 /\ -nondet!13^post134+nondet!13^0 == 0 /\ -temp0!30^post134+temp0!30^0 == 0 /\ -a!2035^post134+a!2035^0 == 0 /\ r!662^0-r!662^post134 == 0 /\ temp0!17^0-temp0!17^post134 == 0 /\ -x!1365^post134+x!1365^0 == 0 /\ -a!244^post134+a!244^0 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 135: l45 -> l46 : a!1052^0'=a!1052^post135, temp0!17^0'=temp0!17^post135, head!16^0'=head!16^post135, rcd!2515^0'=rcd!2515^post135, a!1810^0'=a!1810^post135, x!18^0'=x!18^post135, i!29^0'=i!29^post135, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post135, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post135, a!511^0'=a!511^post135, r!662^0'=r!662^post135, a!1370^0'=a!1370^post135, tmp!33^0'=tmp!33^post135, rcd!83^0'=rcd!83^post135, a!2238^0'=a!2238^post135, x_SLAM_f!20^0'=x_SLAM_f!20^post135, length!28^0'=length!28^post135, temp!34^0'=temp!34^post135, ct!19^0'=ct!19^post135, rcd!2460^0'=rcd!2460^post135, a!1610^0'=a!1610^post135, x!15^0'=x!15^post135, head!405^0'=head!405^post135, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post135, a!419^0'=a!419^post135, r!543^0'=r!543^post135, a!1055^0'=a!1055^post135, temp0!30^0'=temp0!30^post135, head!31^0'=head!31^post135, rcd!63^0'=rcd!63^post135, a!2035^0'=a!2035^post135, x!22^0'=x!22^post135, i!406^0'=i!406^post135, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post135, t!25^0'=t!25^post135, a!654^0'=a!654^post135, rcd!2393^0'=rcd!2393^post135, a!1371^0'=a!1371^post135, x!1365^0'=x!1365^post135, result!12^0'=result!12^post135, a!244^0'=a!244^post135, y!21^0'=y!21^post135, nondet!13^0'=nondet!13^post135, (-rcd!2460^post135+rcd!2460^0 == 0 /\ -rcd!2393^post135+rcd!2393^0 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ -x!1365^post135+x!1365^0 == 0 /\ head!405^0-head!405^post135 == 0 /\ ct!19^0-ct!19^post135 == 0 /\ -head!31^post135+head!31^0 == 0 /\ x!15^0-x!15^post135 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post135 == 0 /\ rcd!83^0-rcd!83^post135 == 0 /\ x!18^0-x!18^post135 == 0 /\ r!662^0-r!662^post135 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ temp0!17^0-temp0!17^post135 == 0 /\ -x!22^post135+x!22^0 == 0 /\ -y!21^post135+y!21^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post135 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post135 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post135 == 0 /\ rcd!2515^0-rcd!2515^post135 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1610^post135+a!1610^0 == 0 /\ -temp0!30^post135+temp0!30^0 == 0 /\ ct!19^0 <= 0 /\ -r!543^post135+r!543^0 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post135 == 0 /\ -a!2238^post135+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ a!1810^0-a!1810^post135 == 0 /\ -nondet!13^post135+nondet!13^0 == 0 /\ -a!654^post135+a!654^0 == 0 /\ -a!2035^post135+a!2035^0 == 0 /\ rcd!63^0-rcd!63^post135 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post135+a!244^0 == 0 /\ -a!511^post135+a!511^0 == 0 /\ -a!419^post135+a!419^0 == 0 /\ -x!15^0 <= 0 /\ -length!28^post135+length!28^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post135 == 0 /\ -a!1371^post135+a!1371^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post135+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -t!25^post135+t!25^0 == 0 /\ -i!29^post135+i!29^0 == 0 /\ -a!1055^post135+a!1055^0 == 0 /\ i!406^0-i!406^post135 == 0 /\ temp!34^0-temp!34^post135 == 0 /\ -tmp!33^post135+tmp!33^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post135 == 0 /\ -head!16^0+x!22^0 <= 0 /\ a!1052^0-a!1052^post135 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 136: l46 -> l13 : a!1052^0'=a!1052^post136, temp0!17^0'=temp0!17^post136, head!16^0'=head!16^post136, rcd!2515^0'=rcd!2515^post136, a!1810^0'=a!1810^post136, x!18^0'=x!18^post136, i!29^0'=i!29^post136, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post136, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post136, a!511^0'=a!511^post136, r!662^0'=r!662^post136, a!1370^0'=a!1370^post136, tmp!33^0'=tmp!33^post136, rcd!83^0'=rcd!83^post136, a!2238^0'=a!2238^post136, x_SLAM_f!20^0'=x_SLAM_f!20^post136, length!28^0'=length!28^post136, temp!34^0'=temp!34^post136, ct!19^0'=ct!19^post136, rcd!2460^0'=rcd!2460^post136, a!1610^0'=a!1610^post136, x!15^0'=x!15^post136, head!405^0'=head!405^post136, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post136, a!419^0'=a!419^post136, r!543^0'=r!543^post136, a!1055^0'=a!1055^post136, temp0!30^0'=temp0!30^post136, head!31^0'=head!31^post136, rcd!63^0'=rcd!63^post136, a!2035^0'=a!2035^post136, x!22^0'=x!22^post136, i!406^0'=i!406^post136, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post136, t!25^0'=t!25^post136, a!654^0'=a!654^post136, rcd!2393^0'=rcd!2393^post136, a!1371^0'=a!1371^post136, x!1365^0'=x!1365^post136, result!12^0'=result!12^post136, a!244^0'=a!244^post136, y!21^0'=y!21^post136, nondet!13^0'=nondet!13^post136, (a!1052^0 <= 0 /\ head!16^0 <= 0 /\ a!419^0-a!419^post136 == 0 /\ -i!406^post136+i!406^0 == 0 /\ -y!21^post136+y!21^0 == 0 /\ -rcd!2393^post136+rcd!2393^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post136 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -t!25^post136+t!25^0 == 0 /\ -head!16^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post136 == 0 /\ -a!244^post136+a!244^0 == 0 /\ -rcd!63^post136+rcd!63^0 == 0 /\ -a!511^post136+a!511^0 == 0 /\ x!18^0-x!18^post136 == 0 /\ -a!1052^0 <= 0 /\ -x!22^post136+x!22^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -head!405^post136+head!405^0 == 0 /\ -x!1365^post136+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post136+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post136+result!12^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post136 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post136 == 0 /\ tmp!33^0-tmp!33^post136 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post136+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp0!30^0-temp0!30^post136 == 0 /\ r!662^0-r!662^post136 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post136 == 0 /\ -x!15^0 <= 0 /\ a!1610^0-a!1610^post136 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -ct!19^post136+ct!19^0 == 0 /\ -y!21^0 <= 0 /\ -r!543^post136+r!543^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^post136+head!16^0 == 0 /\ -a!2035^post136+a!2035^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1055^post136+a!1055^0 == 0 /\ -rcd!2460^post136+rcd!2460^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ head!31^0-head!31^post136 == 0 /\ temp!34^0-temp!34^post136 == 0 /\ a!1810^0-a!1810^post136 == 0 /\ -a!1371^post136+a!1371^0 == 0 /\ rcd!83^0-rcd!83^post136 == 0 /\ x!15^0-x!15^post136 == 0 /\ i!29^0-i!29^post136 == 0 /\ a!1052^0-a!1052^post136 == 0 /\ -a!654^post136+a!654^0 == 0 /\ -length!28^post136+length!28^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!2238^0-a!2238^post136 == 0 /\ nondet!13^0-nondet!13^post136 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post136+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 137: l46 -> l13 : a!1052^0'=a!1052^post137, temp0!17^0'=temp0!17^post137, head!16^0'=head!16^post137, rcd!2515^0'=rcd!2515^post137, a!1810^0'=a!1810^post137, x!18^0'=x!18^post137, i!29^0'=i!29^post137, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post137, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post137, a!511^0'=a!511^post137, r!662^0'=r!662^post137, a!1370^0'=a!1370^post137, tmp!33^0'=tmp!33^post137, rcd!83^0'=rcd!83^post137, a!2238^0'=a!2238^post137, x_SLAM_f!20^0'=x_SLAM_f!20^post137, length!28^0'=length!28^post137, temp!34^0'=temp!34^post137, ct!19^0'=ct!19^post137, rcd!2460^0'=rcd!2460^post137, a!1610^0'=a!1610^post137, x!15^0'=x!15^post137, head!405^0'=head!405^post137, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post137, a!419^0'=a!419^post137, r!543^0'=r!543^post137, a!1055^0'=a!1055^post137, temp0!30^0'=temp0!30^post137, head!31^0'=head!31^post137, rcd!63^0'=rcd!63^post137, a!2035^0'=a!2035^post137, x!22^0'=x!22^post137, i!406^0'=i!406^post137, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post137, t!25^0'=t!25^post137, a!654^0'=a!654^post137, rcd!2393^0'=rcd!2393^post137, a!1371^0'=a!1371^post137, x!1365^0'=x!1365^post137, result!12^0'=result!12^post137, a!244^0'=a!244^post137, y!21^0'=y!21^post137, nondet!13^0'=nondet!13^post137, (-rcd!83^post137+rcd!83^0 == 0 /\ -x!22^post137+x!22^0 == 0 /\ -head!405^post137+head!405^0 == 0 /\ -y!21^post137+y!21^0 == 0 /\ length!28^0-length!28^post137 == 0 /\ -rcd!63^post137+rcd!63^0 == 0 /\ a!511^0-a!511^post137 == 0 /\ -tmp!33^post137+tmp!33^0 == 0 /\ temp0!17^0-temp0!17^post137 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post137 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post137+rcd!2393^0 == 0 /\ -a!1610^post137+a!1610^0 == 0 /\ -i!406^post137+i!406^0 == 0 /\ -t!25^post137+t!25^0 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post137+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post137 == 0 /\ 1-head!16^0 <= 0 /\ -temp0!30^post137+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post137 == 0 /\ -nondet!13^post137+nondet!13^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1371^0-a!1371^post137 == 0 /\ -a!244^post137+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post137 == 0 /\ -x!1365^post137+x!1365^0 == 0 /\ x!18^0-x!18^post137 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post137 == 0 /\ a!1370^0-a!1370^post137 == 0 /\ -sel_r!1224_Flink!24^post137+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post137 == 0 /\ r!662^0-r!662^post137 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ ct!19^0-ct!19^post137 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post137 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!654^post137+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post137 == 0 /\ i!29^0-i!29^post137 == 0 /\ a!1810^0-a!1810^post137 == 0 /\ a!1052^0-a!1052^post137 == 0 /\ head!16^0-head!16^post137 == 0 /\ -a!419^post137+a!419^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -r!543^post137+r!543^0 == 0 /\ -head!31^post137+head!31^0 == 0 /\ -x!15^post137+x!15^0 == 0 /\ a!2035^0-a!2035^post137 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -x_SLAM_f!20^post137+x_SLAM_f!20^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 138: l46 -> l13 : a!1052^0'=a!1052^post138, temp0!17^0'=temp0!17^post138, head!16^0'=head!16^post138, rcd!2515^0'=rcd!2515^post138, a!1810^0'=a!1810^post138, x!18^0'=x!18^post138, i!29^0'=i!29^post138, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post138, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post138, a!511^0'=a!511^post138, r!662^0'=r!662^post138, a!1370^0'=a!1370^post138, tmp!33^0'=tmp!33^post138, rcd!83^0'=rcd!83^post138, a!2238^0'=a!2238^post138, x_SLAM_f!20^0'=x_SLAM_f!20^post138, length!28^0'=length!28^post138, temp!34^0'=temp!34^post138, ct!19^0'=ct!19^post138, rcd!2460^0'=rcd!2460^post138, a!1610^0'=a!1610^post138, x!15^0'=x!15^post138, head!405^0'=head!405^post138, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post138, a!419^0'=a!419^post138, r!543^0'=r!543^post138, a!1055^0'=a!1055^post138, temp0!30^0'=temp0!30^post138, head!31^0'=head!31^post138, rcd!63^0'=rcd!63^post138, a!2035^0'=a!2035^post138, x!22^0'=x!22^post138, i!406^0'=i!406^post138, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post138, t!25^0'=t!25^post138, a!654^0'=a!654^post138, rcd!2393^0'=rcd!2393^post138, a!1371^0'=a!1371^post138, x!1365^0'=x!1365^post138, result!12^0'=result!12^post138, a!244^0'=a!244^post138, y!21^0'=y!21^post138, nondet!13^0'=nondet!13^post138, (-result!12^post138+result!12^0 == 0 /\ temp0!17^0-temp0!17^post138 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post138 == 0 /\ -a!2238^post138+a!2238^0 == 0 /\ -a!244^post138+a!244^0 == 0 /\ -a!2035^post138+a!2035^0 == 0 /\ -a!654^post138+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post138 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post138+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post138 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post138+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post138+a!1371^0 == 0 /\ x!1365^0-x!1365^post138 == 0 /\ tmp!33^0-tmp!33^post138 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post138 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post138+t!25^0 == 0 /\ -a!1055^post138+a!1055^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post138 == 0 /\ -a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post138 == 0 /\ x!15^0-x!15^post138 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post138+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post138 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ r!662^0-r!662^post138 == 0 /\ -ct!19^0 <= 0 /\ r!543^0-r!543^post138 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post138 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post138 == 0 /\ -head!31^post138+head!31^0 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post138 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post138 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post138 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post138 == 0 /\ -x!22^post138+x!22^0 == 0 /\ -rcd!63^post138+rcd!63^0 == 0 /\ -y!21^post138+y!21^0 == 0 /\ ct!19^0-ct!19^post138 == 0 /\ -a!1610^post138+a!1610^0 == 0 /\ -i!406^post138+i!406^0 == 0 /\ -temp0!30^post138+temp0!30^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ head!16^0-head!16^post138 == 0 /\ a!1810^0-a!1810^post138 == 0 /\ rcd!83^0-rcd!83^post138 == 0 /\ i!29^0-i!29^post138 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ a!419^0-a!419^post138 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 139: l46 -> l13 : a!1052^0'=a!1052^post139, temp0!17^0'=temp0!17^post139, head!16^0'=head!16^post139, rcd!2515^0'=rcd!2515^post139, a!1810^0'=a!1810^post139, x!18^0'=x!18^post139, i!29^0'=i!29^post139, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post139, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post139, a!511^0'=a!511^post139, r!662^0'=r!662^post139, a!1370^0'=a!1370^post139, tmp!33^0'=tmp!33^post139, rcd!83^0'=rcd!83^post139, a!2238^0'=a!2238^post139, x_SLAM_f!20^0'=x_SLAM_f!20^post139, length!28^0'=length!28^post139, temp!34^0'=temp!34^post139, ct!19^0'=ct!19^post139, rcd!2460^0'=rcd!2460^post139, a!1610^0'=a!1610^post139, x!15^0'=x!15^post139, head!405^0'=head!405^post139, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post139, a!419^0'=a!419^post139, r!543^0'=r!543^post139, a!1055^0'=a!1055^post139, temp0!30^0'=temp0!30^post139, head!31^0'=head!31^post139, rcd!63^0'=rcd!63^post139, a!2035^0'=a!2035^post139, x!22^0'=x!22^post139, i!406^0'=i!406^post139, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post139, t!25^0'=t!25^post139, a!654^0'=a!654^post139, rcd!2393^0'=rcd!2393^post139, a!1371^0'=a!1371^post139, x!1365^0'=x!1365^post139, result!12^0'=result!12^post139, a!244^0'=a!244^post139, y!21^0'=y!21^post139, nondet!13^0'=nondet!13^post139, (a!1052^0 <= 0 /\ i!29^0-i!29^post139 == 0 /\ head!16^0 <= 0 /\ a!1810^0-a!1810^post139 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post139 == 0 /\ rcd!2460^0-rcd!2460^post139 == 0 /\ -nondet!13^post139+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post139 == 0 /\ -ct!19^post139+ct!19^0 == 0 /\ length!28^0-length!28^post139 == 0 /\ a!419^0-a!419^post139 == 0 /\ -x!15^post139+x!15^0 == 0 /\ -head!16^0 <= 0 /\ -a!1371^post139+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post139 == 0 /\ -a!654^post139+a!654^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post139 == 0 /\ -x_SLAM_f!20^post139+x_SLAM_f!20^0 == 0 /\ -a!1052^0 <= 0 /\ x!1365^0-x!1365^post139 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post139 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post139+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1610^0-a!1610^post139 == 0 /\ x!15^0 <= 0 /\ -i!406^post139+i!406^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ head!31^0-head!31^post139 == 0 /\ temp!34^0-temp!34^post139 == 0 /\ head!16^0-head!16^post139 == 0 /\ -rcd!2393^post139+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post139 == 0 /\ -y!21^post139+y!21^0 == 0 /\ rcd!83^0-rcd!83^post139 == 0 /\ x!22^0-x!22^post139 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post139 == 0 /\ -t!25^post139+t!25^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post139+a!2035^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post139+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post139 == 0 /\ -a!244^post139+a!244^0 == 0 /\ -rcd!63^post139+rcd!63^0 == 0 /\ -x!18^post139+x!18^0 == 0 /\ temp0!17^0-temp0!17^post139 == 0 /\ r!662^0-r!662^post139 == 0 /\ r!543^0-r!543^post139 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ y!21^0 <= 0 /\ -result!12^post139+result!12^0 == 0 /\ -head!405^post139+head!405^0 == 0 /\ a!1055^0-a!1055^post139 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -temp0!30^post139+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 140: l46 -> l13 : a!1052^0'=a!1052^post140, temp0!17^0'=temp0!17^post140, head!16^0'=head!16^post140, rcd!2515^0'=rcd!2515^post140, a!1810^0'=a!1810^post140, x!18^0'=x!18^post140, i!29^0'=i!29^post140, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post140, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post140, a!511^0'=a!511^post140, r!662^0'=r!662^post140, a!1370^0'=a!1370^post140, tmp!33^0'=tmp!33^post140, rcd!83^0'=rcd!83^post140, a!2238^0'=a!2238^post140, x_SLAM_f!20^0'=x_SLAM_f!20^post140, length!28^0'=length!28^post140, temp!34^0'=temp!34^post140, ct!19^0'=ct!19^post140, rcd!2460^0'=rcd!2460^post140, a!1610^0'=a!1610^post140, x!15^0'=x!15^post140, head!405^0'=head!405^post140, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post140, a!419^0'=a!419^post140, r!543^0'=r!543^post140, a!1055^0'=a!1055^post140, temp0!30^0'=temp0!30^post140, head!31^0'=head!31^post140, rcd!63^0'=rcd!63^post140, a!2035^0'=a!2035^post140, x!22^0'=x!22^post140, i!406^0'=i!406^post140, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post140, t!25^0'=t!25^post140, a!654^0'=a!654^post140, rcd!2393^0'=rcd!2393^post140, a!1371^0'=a!1371^post140, x!1365^0'=x!1365^post140, result!12^0'=result!12^post140, a!244^0'=a!244^post140, y!21^0'=y!21^post140, nondet!13^0'=nondet!13^post140, (x!15^0-x!15^post140 == 0 /\ i!29^0-i!29^post140 == 0 /\ head!16^0-head!16^post140 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post140 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post140+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post140 == 0 /\ -a!2238^post140+a!2238^0 == 0 /\ r!543^0-r!543^post140 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post140+a!1371^0 == 0 /\ -a!419^post140+a!419^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post140 == 0 /\ a!654^0-a!654^post140 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post140+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ a!1055^0-a!1055^post140 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post140 == 0 /\ ct!19^0-ct!19^post140 == 0 /\ x!15^0 <= 0 /\ -temp!34^post140+temp!34^0 == 0 /\ a!511^0-a!511^post140 == 0 /\ -t!25^post140+t!25^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post140+rcd!83^0 == 0 /\ result!12^0-result!12^post140 == 0 /\ a!1052^0-a!1052^post140 == 0 /\ -sel_r!543_Flink!24^post140+sel_r!543_Flink!24^0 == 0 /\ -x!22^post140+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post140+head!405^0 == 0 /\ -a!1370^post140+a!1370^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -a!1610^post140+a!1610^0 == 0 /\ i!406^0-i!406^post140 == 0 /\ -a!1810^post140+a!1810^0 == 0 /\ -rcd!2393^post140+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post140 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post140 == 0 /\ head!16^0-x!22^0 <= 0 /\ -y!21^post140+y!21^0 == 0 /\ -tmp!33^post140+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!2035^post140+a!2035^0 == 0 /\ length!28^0-length!28^post140 == 0 /\ -nondet!13^post140+nondet!13^0 == 0 /\ r!662^0-r!662^post140 == 0 /\ -temp0!30^post140+temp0!30^0 == 0 /\ -x!1365^post140+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post140 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -a!244^post140+a!244^0 == 0 /\ rcd!63^0-rcd!63^post140 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 141: l46 -> l13 : a!1052^0'=a!1052^post141, temp0!17^0'=temp0!17^post141, head!16^0'=head!16^post141, rcd!2515^0'=rcd!2515^post141, a!1810^0'=a!1810^post141, x!18^0'=x!18^post141, i!29^0'=i!29^post141, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post141, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post141, a!511^0'=a!511^post141, r!662^0'=r!662^post141, a!1370^0'=a!1370^post141, tmp!33^0'=tmp!33^post141, rcd!83^0'=rcd!83^post141, a!2238^0'=a!2238^post141, x_SLAM_f!20^0'=x_SLAM_f!20^post141, length!28^0'=length!28^post141, temp!34^0'=temp!34^post141, ct!19^0'=ct!19^post141, rcd!2460^0'=rcd!2460^post141, a!1610^0'=a!1610^post141, x!15^0'=x!15^post141, head!405^0'=head!405^post141, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post141, a!419^0'=a!419^post141, r!543^0'=r!543^post141, a!1055^0'=a!1055^post141, temp0!30^0'=temp0!30^post141, head!31^0'=head!31^post141, rcd!63^0'=rcd!63^post141, a!2035^0'=a!2035^post141, x!22^0'=x!22^post141, i!406^0'=i!406^post141, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post141, t!25^0'=t!25^post141, a!654^0'=a!654^post141, rcd!2393^0'=rcd!2393^post141, a!1371^0'=a!1371^post141, x!1365^0'=x!1365^post141, result!12^0'=result!12^post141, a!244^0'=a!244^post141, y!21^0'=y!21^post141, nondet!13^0'=nondet!13^post141, (-x!1365^post141+x!1365^0 == 0 /\ -rcd!2460^post141+rcd!2460^0 == 0 /\ -rcd!2393^post141+rcd!2393^0 == 0 /\ head!405^0-head!405^post141 == 0 /\ head!16^0-head!16^post141 == 0 /\ ct!19^0-ct!19^post141 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post141+head!31^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post141 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post141 == 0 /\ x!18^0-x!18^post141 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post141+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post141 == 0 /\ -y!21^post141+y!21^0 == 0 /\ temp0!17^0-temp0!17^post141 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post141 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post141 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post141 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post141+r!543^0 == 0 /\ -a!1610^post141+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post141 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post141 == 0 /\ -a!1371^post141+a!1371^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!244^post141+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post141+a!2035^0 == 0 /\ -a!2238^post141+a!2238^0 == 0 /\ -temp0!30^post141+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post141 == 0 /\ a!1810^0-a!1810^post141 == 0 /\ -a!511^post141+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -a!654^post141+a!654^0 == 0 /\ -a!419^post141+a!419^0 == 0 /\ -a!1055^post141+a!1055^0 == 0 /\ -x!22^post141+x!22^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post141 == 0 /\ -length!28^post141+length!28^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post141+t!25^0 == 0 /\ -i!29^post141+i!29^0 == 0 /\ i!406^0-i!406^post141 == 0 /\ temp!34^0-temp!34^post141 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -nondet!13^post141+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post141 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -tmp!33^post141+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post141 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 142: l47 -> l48 : a!1052^0'=a!1052^post142, temp0!17^0'=temp0!17^post142, head!16^0'=head!16^post142, rcd!2515^0'=rcd!2515^post142, a!1810^0'=a!1810^post142, x!18^0'=x!18^post142, i!29^0'=i!29^post142, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post142, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post142, a!511^0'=a!511^post142, r!662^0'=r!662^post142, a!1370^0'=a!1370^post142, tmp!33^0'=tmp!33^post142, rcd!83^0'=rcd!83^post142, a!2238^0'=a!2238^post142, x_SLAM_f!20^0'=x_SLAM_f!20^post142, length!28^0'=length!28^post142, temp!34^0'=temp!34^post142, ct!19^0'=ct!19^post142, rcd!2460^0'=rcd!2460^post142, a!1610^0'=a!1610^post142, x!15^0'=x!15^post142, head!405^0'=head!405^post142, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post142, a!419^0'=a!419^post142, r!543^0'=r!543^post142, a!1055^0'=a!1055^post142, temp0!30^0'=temp0!30^post142, head!31^0'=head!31^post142, rcd!63^0'=rcd!63^post142, a!2035^0'=a!2035^post142, x!22^0'=x!22^post142, i!406^0'=i!406^post142, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post142, t!25^0'=t!25^post142, a!654^0'=a!654^post142, rcd!2393^0'=rcd!2393^post142, a!1371^0'=a!1371^post142, x!1365^0'=x!1365^post142, result!12^0'=result!12^post142, a!244^0'=a!244^post142, y!21^0'=y!21^post142, nondet!13^0'=nondet!13^post142, (-rcd!2393^post142+rcd!2393^0 == 0 /\ a!419^0-a!419^post142 == 0 /\ -y!21^post142+y!21^0 == 0 /\ -i!406^post142+i!406^0 == 0 /\ a!1610^0-a!1610^post142 == 0 /\ -t!25^post142+t!25^0 == 0 /\ temp0!17^0-temp0!17^post142 == 0 /\ head!31^0-head!31^post142 == 0 /\ -a!244^post142+a!244^0 == 0 /\ -x!1365^post142+x!1365^0 == 0 /\ -head!405^post142+head!405^0 == 0 /\ -rcd!63^post142+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post142 == 0 /\ x!18^0-x!18^post142 == 0 /\ -result!12^post142+result!12^0 == 0 /\ -x!22^post142+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post142+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post142 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post142+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post142 == 0 /\ rcd!2515^0-rcd!2515^post142 == 0 /\ a!511^0-a!511^post142 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post142 == 0 /\ temp0!30^0-temp0!30^post142 == 0 /\ r!662^0-r!662^post142 == 0 /\ -r!543^post142+r!543^0 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post142 == 0 /\ -a!2035^post142+a!2035^0 == 0 /\ -ct!19^post142+ct!19^0 == 0 /\ -head!16^post142+head!16^0 == 0 /\ temp!34^0-temp!34^post142 == 0 /\ -rcd!2460^post142+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post142 == 0 /\ i!29^0-i!29^post142 == 0 /\ x!15^0-x!15^post142 == 0 /\ -a!654^post142+a!654^0 == 0 /\ -a!1371^post142+a!1371^0 == 0 /\ a!1052^0-a!1052^post142 == 0 /\ -a!1055^post142+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post142+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -length!28^post142+length!28^0 == 0 /\ a!2238^0-a!2238^post142 == 0 /\ nondet!13^0-nondet!13^post142 == 0), cost: 1 143: l47 -> l48 : a!1052^0'=a!1052^post143, temp0!17^0'=temp0!17^post143, head!16^0'=head!16^post143, rcd!2515^0'=rcd!2515^post143, a!1810^0'=a!1810^post143, x!18^0'=x!18^post143, i!29^0'=i!29^post143, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post143, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post143, a!511^0'=a!511^post143, r!662^0'=r!662^post143, a!1370^0'=a!1370^post143, tmp!33^0'=tmp!33^post143, rcd!83^0'=rcd!83^post143, a!2238^0'=a!2238^post143, x_SLAM_f!20^0'=x_SLAM_f!20^post143, length!28^0'=length!28^post143, temp!34^0'=temp!34^post143, ct!19^0'=ct!19^post143, rcd!2460^0'=rcd!2460^post143, a!1610^0'=a!1610^post143, x!15^0'=x!15^post143, head!405^0'=head!405^post143, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post143, a!419^0'=a!419^post143, r!543^0'=r!543^post143, a!1055^0'=a!1055^post143, temp0!30^0'=temp0!30^post143, head!31^0'=head!31^post143, rcd!63^0'=rcd!63^post143, a!2035^0'=a!2035^post143, x!22^0'=x!22^post143, i!406^0'=i!406^post143, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post143, t!25^0'=t!25^post143, a!654^0'=a!654^post143, rcd!2393^0'=rcd!2393^post143, a!1371^0'=a!1371^post143, x!1365^0'=x!1365^post143, result!12^0'=result!12^post143, a!244^0'=a!244^post143, y!21^0'=y!21^post143, nondet!13^0'=nondet!13^post143, (-i!406^post143+i!406^0 == 0 /\ -head!405^post143+head!405^0 == 0 /\ r!543^0-r!543^post143 == 0 /\ -rcd!83^post143+rcd!83^0 == 0 /\ a!1055^0-a!1055^post143 == 0 /\ temp0!17^0-temp0!17^post143 == 0 /\ -tmp!33^post143+tmp!33^0 == 0 /\ -y!21^post143+y!21^0 == 0 /\ -t!25^post143+t!25^0 == 0 /\ -rcd!2393^post143+rcd!2393^0 == 0 /\ -a!1610^post143+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post143 == 0 /\ -temp0!30^post143+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post143 == 0 /\ -result!12^post143+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post143+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post143 == 0 /\ a!1810^0-a!1810^post143 == 0 /\ a!2238^0-a!2238^post143 == 0 /\ -x!22^post143+x!22^0 == 0 /\ a!1371^0-a!1371^post143 == 0 /\ 1+x!15^0 <= 0 /\ -x!1365^post143+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post143 == 0 /\ -a!244^post143+a!244^0 == 0 /\ length!28^0-length!28^post143 == 0 /\ rcd!2515^0-rcd!2515^post143 == 0 /\ r!662^0-r!662^post143 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post143 == 0 /\ -nondet!13^post143+nondet!13^0 == 0 /\ a!511^0-a!511^post143 == 0 /\ ct!19^0-ct!19^post143 == 0 /\ -x!15^post143+x!15^0 == 0 /\ i!29^0-i!29^post143 == 0 /\ a!1052^0-a!1052^post143 == 0 /\ -a!654^post143+a!654^0 == 0 /\ -a!419^post143+a!419^0 == 0 /\ a!1370^0-a!1370^post143 == 0 /\ x!18^0-x!18^post143 == 0 /\ -temp!34^post143+temp!34^0 == 0 /\ -x_SLAM_f!20^post143+x_SLAM_f!20^0 == 0 /\ a!2035^0-a!2035^post143 == 0 /\ -head!31^post143+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post143 == 0), cost: 1 160: l47 -> l1 : a!1052^0'=a!1052^post160, temp0!17^0'=temp0!17^post160, head!16^0'=head!16^post160, rcd!2515^0'=rcd!2515^post160, a!1810^0'=a!1810^post160, x!18^0'=x!18^post160, i!29^0'=i!29^post160, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post160, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post160, a!511^0'=a!511^post160, r!662^0'=r!662^post160, a!1370^0'=a!1370^post160, tmp!33^0'=tmp!33^post160, rcd!83^0'=rcd!83^post160, a!2238^0'=a!2238^post160, x_SLAM_f!20^0'=x_SLAM_f!20^post160, length!28^0'=length!28^post160, temp!34^0'=temp!34^post160, ct!19^0'=ct!19^post160, rcd!2460^0'=rcd!2460^post160, a!1610^0'=a!1610^post160, x!15^0'=x!15^post160, head!405^0'=head!405^post160, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post160, a!419^0'=a!419^post160, r!543^0'=r!543^post160, a!1055^0'=a!1055^post160, temp0!30^0'=temp0!30^post160, head!31^0'=head!31^post160, rcd!63^0'=rcd!63^post160, a!2035^0'=a!2035^post160, x!22^0'=x!22^post160, i!406^0'=i!406^post160, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post160, t!25^0'=t!25^post160, a!654^0'=a!654^post160, rcd!2393^0'=rcd!2393^post160, a!1371^0'=a!1371^post160, x!1365^0'=x!1365^post160, result!12^0'=result!12^post160, a!244^0'=a!244^post160, y!21^0'=y!21^post160, nondet!13^0'=nondet!13^post160, (0 == 0 /\ -a!654^post160+a!654^0 == 0 /\ temp0!17^0-temp0!17^post160 == 0 /\ head!16^0 <= 0 /\ ct!19^13-y!21^130 <= 0 /\ -a!1610^post160+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post160 == 0 /\ -x!18^10 <= 0 /\ r!662^0-r!662^post160 == 0 /\ -x!22^130 <= 0 /\ head!31^0-head!31^post160 == 0 /\ -length!28^post160+length!28^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post160 == 0 /\ -a!244^post160+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post160 == 0 /\ temp!34^0-temp!34^post160 == 0 /\ a!1370^0-a!1370^post160 == 0 /\ head!16^0-x!15^0 <= 0 /\ rcd!63^0-rcd!63^post160 == 0 /\ -rcd!83^post160+rcd!83^0 == 0 /\ -ct!19^13+y!21^130 <= 0 /\ -ct!19^13+y!21^130 == 0 /\ -head!16^0 <= 0 /\ a!1052^0-a!1052^post160 == 0 /\ -rcd!2460^post160+rcd!2460^0 == 0 /\ -ct!19^13 <= 0 /\ -nondet!13^post160+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post160 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post160 == 0 /\ rcd!2515^0-rcd!2515^post160 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -a!1055^post160+a!1055^0 == 0 /\ x!15^0 <= 0 /\ ct!19^13 <= 0 /\ ct!19^13 == 0 /\ head!16^0-x!18^10 <= 0 /\ -a!2035^post160+a!2035^0 == 0 /\ -x_SLAM_f!20^130 <= 0 /\ -x!22^130+x_SLAM_f!20^130 <= 0 /\ -a!1371^post160+a!1371^0 == 0 /\ x!18^10 <= 0 /\ a!511^0-a!511^post160 == 0 /\ -x!15^0 <= 0 /\ x!18^10-x_SLAM_f!20^130 <= 0 /\ -rcd!2393^post160+rcd!2393^0 == 0 /\ head!16^0-head!16^post160 == 0 /\ -temp0!30^post160+temp0!30^0 == 0 /\ -a!419^post160+a!419^0 == 0 /\ -y!21^130 <= 0 /\ -x!22^130+y!21^130 <= 0 /\ -x!1365^post160+x!1365^0 == 0 /\ x!22^130 <= 0 /\ a!1810^0-a!1810^post160 == 0 /\ -head!16^0+x!18^10 <= 0 /\ -head!16^0+x!18^10 == 0 /\ -sel_r!543_Flink!24^post160+sel_r!543_Flink!24^0 == 0 /\ x!22^130-x_SLAM_f!20^130 <= 0 /\ x!22^130-x_SLAM_f!20^130 == 0 /\ i!406^0-i!406^post160 == 0 /\ x_SLAM_f!20^130 <= 0 /\ -x!18^10+x_SLAM_f!20^130 <= 0 /\ -x!18^10+x_SLAM_f!20^130 == 0 /\ i!29^0-i!29^post160 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post160+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ y!21^130 <= 0 /\ -a!2238^post160+a!2238^0 == 0 /\ -r!543^post160+r!543^0 == 0 /\ result!12^post160-temp0!17^0 == 0 /\ x!22^130-y!21^130 <= 0), cost: 1 144: l48 -> l49 : a!1052^0'=a!1052^post144, temp0!17^0'=temp0!17^post144, head!16^0'=head!16^post144, rcd!2515^0'=rcd!2515^post144, a!1810^0'=a!1810^post144, x!18^0'=x!18^post144, i!29^0'=i!29^post144, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post144, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post144, a!511^0'=a!511^post144, r!662^0'=r!662^post144, a!1370^0'=a!1370^post144, tmp!33^0'=tmp!33^post144, rcd!83^0'=rcd!83^post144, a!2238^0'=a!2238^post144, x_SLAM_f!20^0'=x_SLAM_f!20^post144, length!28^0'=length!28^post144, temp!34^0'=temp!34^post144, ct!19^0'=ct!19^post144, rcd!2460^0'=rcd!2460^post144, a!1610^0'=a!1610^post144, x!15^0'=x!15^post144, head!405^0'=head!405^post144, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post144, a!419^0'=a!419^post144, r!543^0'=r!543^post144, a!1055^0'=a!1055^post144, temp0!30^0'=temp0!30^post144, head!31^0'=head!31^post144, rcd!63^0'=rcd!63^post144, a!2035^0'=a!2035^post144, x!22^0'=x!22^post144, i!406^0'=i!406^post144, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post144, t!25^0'=t!25^post144, a!654^0'=a!654^post144, rcd!2393^0'=rcd!2393^post144, a!1371^0'=a!1371^post144, x!1365^0'=x!1365^post144, result!12^0'=result!12^post144, a!244^0'=a!244^post144, y!21^0'=y!21^post144, nondet!13^0'=nondet!13^post144, (0 == 0 /\ -temp0!30^post144+temp0!30^0 == 0 /\ -a!1371^post144+a!1371^0 == 0 /\ -a!419^post144+a!419^0 == 0 /\ -result!12^post144+result!12^0 == 0 /\ a!1052^0-a!1052^post144 == 0 /\ -a!654^post144+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post144 == 0 /\ -length!28^post144+length!28^0 == 0 /\ -x_SLAM_f!20^post144+x_SLAM_f!20^0 == 0 /\ -x!22^post144+x!22^0 == 0 /\ temp!34^0-temp!34^post144 == 0 /\ -y!21^post144+y!21^0 == 0 /\ a!2238^0-a!2238^post144 == 0 /\ a!1055^0-a!1055^post144 == 0 /\ head!16^0-head!16^post144 == 0 /\ ct!19^0-ct!19^post144 == 0 /\ a!1810^0-a!1810^post144 == 0 /\ -a!2035^post144+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post144 == 0 /\ -tmp!33^post144+tmp!33^0 == 0 /\ -t!25^post144+t!25^0 == 0 /\ i!29^0-i!29^post144 == 0 /\ -rcd!2393^post144+rcd!2393^0 == 0 /\ -nondet!13^post144+nondet!13^0 == 0 /\ i!406^0-i!406^post144 == 0 /\ temp0!17^0-temp0!17^post144 == 0 /\ -sel_r!1224_Flink!24^post144+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post144+r!662^0 == 0 /\ -x!1365^post144+x!1365^0 == 0 /\ -head!31^post144+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post144 == 0 /\ a!511^0-a!511^post144 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post144 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post144+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!405^post144+head!405^0 == 0 /\ rcd!63^0-rcd!63^post144 == 0 /\ a!1370^0-a!1370^post144 == 0 /\ -r!543^post144+r!543^0 == 0 /\ x!18^0-x!18^post144 == 0 /\ -rcd!2460^post144+rcd!2460^0 == 0 /\ -a!1610^post144+a!1610^0 == 0), cost: 1 145: l49 -> l50 : a!1052^0'=a!1052^post145, temp0!17^0'=temp0!17^post145, head!16^0'=head!16^post145, rcd!2515^0'=rcd!2515^post145, a!1810^0'=a!1810^post145, x!18^0'=x!18^post145, i!29^0'=i!29^post145, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post145, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post145, a!511^0'=a!511^post145, r!662^0'=r!662^post145, a!1370^0'=a!1370^post145, tmp!33^0'=tmp!33^post145, rcd!83^0'=rcd!83^post145, a!2238^0'=a!2238^post145, x_SLAM_f!20^0'=x_SLAM_f!20^post145, length!28^0'=length!28^post145, temp!34^0'=temp!34^post145, ct!19^0'=ct!19^post145, rcd!2460^0'=rcd!2460^post145, a!1610^0'=a!1610^post145, x!15^0'=x!15^post145, head!405^0'=head!405^post145, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post145, a!419^0'=a!419^post145, r!543^0'=r!543^post145, a!1055^0'=a!1055^post145, temp0!30^0'=temp0!30^post145, head!31^0'=head!31^post145, rcd!63^0'=rcd!63^post145, a!2035^0'=a!2035^post145, x!22^0'=x!22^post145, i!406^0'=i!406^post145, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post145, t!25^0'=t!25^post145, a!654^0'=a!654^post145, rcd!2393^0'=rcd!2393^post145, a!1371^0'=a!1371^post145, x!1365^0'=x!1365^post145, result!12^0'=result!12^post145, a!244^0'=a!244^post145, y!21^0'=y!21^post145, nondet!13^0'=nondet!13^post145, (a!1052^0-a!1052^post145 == 0 /\ a!1370^0-a!1370^post145 == 0 /\ rcd!83^0-rcd!83^post145 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post145+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post145 == 0 /\ x!18^0-x!18^post145 == 0 /\ temp0!30^0-temp0!30^post145 == 0 /\ -r!543^post145+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post145+a!2035^0 == 0 /\ -a!1371^post145+a!1371^0 == 0 /\ a!511^0-a!511^post145 == 0 /\ -a!1055^post145+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post145 == 0 /\ -nondet!13^post145+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -r!662^post145+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post145+t!25^0 == 0 /\ -a!654^post145+a!654^0 == 0 /\ temp0!17^0-temp0!17^post145 == 0 /\ head!16^0-head!16^post145 == 0 /\ a!1810^0-a!1810^post145 == 0 /\ x!15^0 <= 0 /\ -length!28^post145+length!28^0 == 0 /\ -rcd!2393^post145+rcd!2393^0 == 0 /\ -head!31^post145+head!31^0 == 0 /\ -a!1610^post145+a!1610^0 == 0 /\ temp!34^0-temp!34^post145 == 0 /\ x!15^0-x!15^post145 == 0 /\ -i!406^post145+i!406^0 == 0 /\ -i!29^post145+i!29^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post145 == 0 /\ -x!15^0 <= 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -rcd!2460^post145+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post145 == 0 /\ tmp!33^0-tmp!33^post145 == 0 /\ -a!244^post145+a!244^0 == 0 /\ head!405^0-head!405^post145 == 0 /\ -x!1365^post145+x!1365^0 == 0 /\ -rcd!63^post145+rcd!63^0 == 0 /\ ct!19^0-ct!19^post145 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post145 == 0 /\ -sel_r!1224_Flink!24^post145+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post145+result!12^0 == 0 /\ a!419^0-a!419^post145 == 0 /\ -x!22^post145+x!22^0 == 0 /\ -y!21^post145+y!21^0 == 0), cost: 1 146: l49 -> l50 : a!1052^0'=a!1052^post146, temp0!17^0'=temp0!17^post146, head!16^0'=head!16^post146, rcd!2515^0'=rcd!2515^post146, a!1810^0'=a!1810^post146, x!18^0'=x!18^post146, i!29^0'=i!29^post146, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post146, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post146, a!511^0'=a!511^post146, r!662^0'=r!662^post146, a!1370^0'=a!1370^post146, tmp!33^0'=tmp!33^post146, rcd!83^0'=rcd!83^post146, a!2238^0'=a!2238^post146, x_SLAM_f!20^0'=x_SLAM_f!20^post146, length!28^0'=length!28^post146, temp!34^0'=temp!34^post146, ct!19^0'=ct!19^post146, rcd!2460^0'=rcd!2460^post146, a!1610^0'=a!1610^post146, x!15^0'=x!15^post146, head!405^0'=head!405^post146, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post146, a!419^0'=a!419^post146, r!543^0'=r!543^post146, a!1055^0'=a!1055^post146, temp0!30^0'=temp0!30^post146, head!31^0'=head!31^post146, rcd!63^0'=rcd!63^post146, a!2035^0'=a!2035^post146, x!22^0'=x!22^post146, i!406^0'=i!406^post146, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post146, t!25^0'=t!25^post146, a!654^0'=a!654^post146, rcd!2393^0'=rcd!2393^post146, a!1371^0'=a!1371^post146, x!1365^0'=x!1365^post146, result!12^0'=result!12^post146, a!244^0'=a!244^post146, y!21^0'=y!21^post146, nondet!13^0'=nondet!13^post146, (a!1810^0-a!1810^post146 == 0 /\ rcd!83^0-rcd!83^post146 == 0 /\ a!1052^0-a!1052^post146 == 0 /\ -ct!19^post146+ct!19^0 == 0 /\ -a!1371^post146+a!1371^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post146 == 0 /\ -nondet!13^post146+nondet!13^0 == 0 /\ t!25^0-t!25^post146 == 0 /\ rcd!2460^0-rcd!2460^post146 == 0 /\ length!28^0-length!28^post146 == 0 /\ -x!15^post146+x!15^0 == 0 /\ -a!419^post146+a!419^0 == 0 /\ a!2035^0-a!2035^post146 == 0 /\ tmp!33^0-tmp!33^post146 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp!34^post146+temp!34^0 == 0 /\ r!662^0-r!662^post146 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post146+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post146+x_SLAM_f!20^0 == 0 /\ -a!654^post146+a!654^0 == 0 /\ temp0!17^0-temp0!17^post146 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post146 == 0 /\ -head!31^post146+head!31^0 == 0 /\ head!16^0-head!16^post146 == 0 /\ i!29^0-i!29^post146 == 0 /\ -i!406^post146+i!406^0 == 0 /\ -y!21^post146+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post146 == 0 /\ -rcd!2393^post146+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post146 == 0 /\ -rcd!63^post146+rcd!63^0 == 0 /\ -x!18^post146+x!18^0 == 0 /\ -x!1365^post146+x!1365^0 == 0 /\ r!543^0-r!543^post146 == 0 /\ rcd!2515^0-rcd!2515^post146 == 0 /\ -sel_r!1224_Flink!24^post146+sel_r!1224_Flink!24^0 == 0 /\ 2-a!244^0 <= 0 /\ a!1610^0-a!1610^post146 == 0 /\ a!1055^0-a!1055^post146 == 0 /\ -a!244^post146+a!244^0 == 0 /\ -head!405^post146+head!405^0 == 0 /\ -result!12^post146+result!12^0 == 0 /\ -x!22^post146+x!22^0 == 0 /\ a!511^0-a!511^post146 == 0 /\ -temp0!30^post146+temp0!30^0 == 0), cost: 1 147: l49 -> l50 : a!1052^0'=a!1052^post147, temp0!17^0'=temp0!17^post147, head!16^0'=head!16^post147, rcd!2515^0'=rcd!2515^post147, a!1810^0'=a!1810^post147, x!18^0'=x!18^post147, i!29^0'=i!29^post147, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post147, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post147, a!511^0'=a!511^post147, r!662^0'=r!662^post147, a!1370^0'=a!1370^post147, tmp!33^0'=tmp!33^post147, rcd!83^0'=rcd!83^post147, a!2238^0'=a!2238^post147, x_SLAM_f!20^0'=x_SLAM_f!20^post147, length!28^0'=length!28^post147, temp!34^0'=temp!34^post147, ct!19^0'=ct!19^post147, rcd!2460^0'=rcd!2460^post147, a!1610^0'=a!1610^post147, x!15^0'=x!15^post147, head!405^0'=head!405^post147, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post147, a!419^0'=a!419^post147, r!543^0'=r!543^post147, a!1055^0'=a!1055^post147, temp0!30^0'=temp0!30^post147, head!31^0'=head!31^post147, rcd!63^0'=rcd!63^post147, a!2035^0'=a!2035^post147, x!22^0'=x!22^post147, i!406^0'=i!406^post147, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post147, t!25^0'=t!25^post147, a!654^0'=a!654^post147, rcd!2393^0'=rcd!2393^post147, a!1371^0'=a!1371^post147, x!1365^0'=x!1365^post147, result!12^0'=result!12^post147, a!244^0'=a!244^post147, y!21^0'=y!21^post147, nondet!13^0'=nondet!13^post147, (a!1055^0-a!1055^post147 == 0 /\ a!1810^0-a!1810^post147 == 0 /\ i!29^0-i!29^post147 == 0 /\ a!2238^0-a!2238^post147 == 0 /\ -x!15^post147+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post147+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post147 == 0 /\ a!654^0-a!654^post147 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post147 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post147 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post147 == 0 /\ a!1371^0-a!1371^post147 == 0 /\ -head!31^post147+head!31^0 == 0 /\ -i!406^post147+i!406^0 == 0 /\ -a!1610^post147+a!1610^0 == 0 /\ length!28^0-length!28^post147 == 0 /\ -r!543^post147+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post147+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post147 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post147 == 0 /\ -a!419^post147+a!419^0 == 0 /\ -temp0!30^post147+temp0!30^0 == 0 /\ -rcd!63^post147+rcd!63^0 == 0 /\ -x!22^post147+x!22^0 == 0 /\ -sel_r!543_Flink!24^post147+sel_r!543_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!16^0-head!16^post147 == 0 /\ -head!405^post147+head!405^0 == 0 /\ -result!12^post147+result!12^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post147 == 0 /\ -x_SLAM_f!20^post147+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post147 == 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -y!21^post147+y!21^0 == 0 /\ -nondet!13^post147+nondet!13^0 == 0 /\ r!662^0-r!662^post147 == 0 /\ -a!2035^post147+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post147 == 0 /\ -rcd!2393^post147+rcd!2393^0 == 0 /\ -ct!19^post147+ct!19^0 == 0 /\ -x!1365^post147+x!1365^0 == 0 /\ rcd!2515^0-rcd!2515^post147 == 0 /\ a!511^0-a!511^post147 == 0 /\ -rcd!83^post147+rcd!83^0 == 0 /\ -a!244^post147+a!244^0 == 0), cost: 1 148: l49 -> l50 : a!1052^0'=a!1052^post148, temp0!17^0'=temp0!17^post148, head!16^0'=head!16^post148, rcd!2515^0'=rcd!2515^post148, a!1810^0'=a!1810^post148, x!18^0'=x!18^post148, i!29^0'=i!29^post148, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post148, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post148, a!511^0'=a!511^post148, r!662^0'=r!662^post148, a!1370^0'=a!1370^post148, tmp!33^0'=tmp!33^post148, rcd!83^0'=rcd!83^post148, a!2238^0'=a!2238^post148, x_SLAM_f!20^0'=x_SLAM_f!20^post148, length!28^0'=length!28^post148, temp!34^0'=temp!34^post148, ct!19^0'=ct!19^post148, rcd!2460^0'=rcd!2460^post148, a!1610^0'=a!1610^post148, x!15^0'=x!15^post148, head!405^0'=head!405^post148, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post148, a!419^0'=a!419^post148, r!543^0'=r!543^post148, a!1055^0'=a!1055^post148, temp0!30^0'=temp0!30^post148, head!31^0'=head!31^post148, rcd!63^0'=rcd!63^post148, a!2035^0'=a!2035^post148, x!22^0'=x!22^post148, i!406^0'=i!406^post148, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post148, t!25^0'=t!25^post148, a!654^0'=a!654^post148, rcd!2393^0'=rcd!2393^post148, a!1371^0'=a!1371^post148, x!1365^0'=x!1365^post148, result!12^0'=result!12^post148, a!244^0'=a!244^post148, y!21^0'=y!21^post148, nondet!13^0'=nondet!13^post148, (a!2238^0-a!2238^post148 == 0 /\ tmp!33^0-tmp!33^post148 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post148 == 0 /\ -sel_r!1224_Flink!24^post148+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post148+head!31^0 == 0 /\ -rcd!2460^post148+rcd!2460^0 == 0 /\ ct!19^0-ct!19^post148 == 0 /\ i!29^0-i!29^post148 == 0 /\ x!15^0-x!15^post148 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post148+rcd!83^0 == 0 /\ a!654^0-a!654^post148 == 0 /\ a!1810^0-a!1810^post148 == 0 /\ -x!22^post148+x!22^0 == 0 /\ a!1052^0-a!1052^post148 == 0 /\ -x!1365^post148+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2393^0-rcd!2393^post148 == 0 /\ -a!1610^post148+a!1610^0 == 0 /\ -temp0!30^post148+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post148 == 0 /\ length!28^0-length!28^post148 == 0 /\ -y!21^post148+y!21^0 == 0 /\ -r!543^post148+r!543^0 == 0 /\ -result!12^post148+result!12^0 == 0 /\ -rcd!63^post148+rcd!63^0 == 0 /\ -a!511^post148+a!511^0 == 0 /\ -nondet!13^post148+nondet!13^0 == 0 /\ head!405^0-head!405^post148 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post148+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post148+a!2035^0 == 0 /\ -a!1055^post148+a!1055^0 == 0 /\ -a!419^post148+a!419^0 == 0 /\ -a!1371^post148+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post148 == 0 /\ -a!244^post148+a!244^0 == 0 /\ head!16^0-head!16^post148 == 0 /\ x!18^0-x!18^post148 == 0 /\ a!1370^0-a!1370^post148 == 0 /\ -t!25^post148+t!25^0 == 0 /\ -r!662^post148+r!662^0 == 0 /\ i!406^0-i!406^post148 == 0 /\ 2-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post148 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post148 == 0 /\ temp!34^0-temp!34^post148 == 0), cost: 1 149: l50 -> l51 : a!1052^0'=a!1052^post149, temp0!17^0'=temp0!17^post149, head!16^0'=head!16^post149, rcd!2515^0'=rcd!2515^post149, a!1810^0'=a!1810^post149, x!18^0'=x!18^post149, i!29^0'=i!29^post149, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post149, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post149, a!511^0'=a!511^post149, r!662^0'=r!662^post149, a!1370^0'=a!1370^post149, tmp!33^0'=tmp!33^post149, rcd!83^0'=rcd!83^post149, a!2238^0'=a!2238^post149, x_SLAM_f!20^0'=x_SLAM_f!20^post149, length!28^0'=length!28^post149, temp!34^0'=temp!34^post149, ct!19^0'=ct!19^post149, rcd!2460^0'=rcd!2460^post149, a!1610^0'=a!1610^post149, x!15^0'=x!15^post149, head!405^0'=head!405^post149, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post149, a!419^0'=a!419^post149, r!543^0'=r!543^post149, a!1055^0'=a!1055^post149, temp0!30^0'=temp0!30^post149, head!31^0'=head!31^post149, rcd!63^0'=rcd!63^post149, a!2035^0'=a!2035^post149, x!22^0'=x!22^post149, i!406^0'=i!406^post149, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post149, t!25^0'=t!25^post149, a!654^0'=a!654^post149, rcd!2393^0'=rcd!2393^post149, a!1371^0'=a!1371^post149, x!1365^0'=x!1365^post149, result!12^0'=result!12^post149, a!244^0'=a!244^post149, y!21^0'=y!21^post149, nondet!13^0'=nondet!13^post149, (0 == 0 /\ -rcd!2393^post149+rcd!2393^0 == 0 /\ -i!406^post149+i!406^0 == 0 /\ -y!21^post149+y!21^0 == 0 /\ -length!28^post149+length!28^0 == 0 /\ -sel_r!1224_Flink!24^post149+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post149+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post149 == 0 /\ a!1052^0-a!1052^post149 == 0 /\ -a!511^post149+a!511^0 == 0 /\ -x!1365^post149+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post149 == 0 /\ -r!662^0+r!543^post149 == 0 /\ x!18^0-x!18^post149 == 0 /\ rcd!2515^0-rcd!2515^post149 == 0 /\ -result!12^post149+result!12^0 == 0 /\ a!1370^0-a!1370^post149 == 0 /\ -head!405^post149+head!405^0 == 0 /\ tmp!33^0-tmp!33^post149 == 0 /\ -ct!19^post149+ct!19^0 == 0 /\ -a!1371^post149+a!1371^0 == 0 /\ -a!2035^post149+a!2035^0 == 0 /\ a!1610^0-a!1610^post149 == 0 /\ temp0!30^0-temp0!30^post149 == 0 /\ -head!16^post149+head!16^0 == 0 /\ temp0!17^0-temp0!17^post149 == 0 /\ -a!419^post149+a!419^0 == 0 /\ head!31^0-head!31^post149 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post149 == 0 /\ -nondet!13^post149+nondet!13^0 == 0 /\ -a!1055^post149+a!1055^0 == 0 /\ temp!34^0-temp!34^post149 == 0 /\ i!29^0-i!29^post149 == 0 /\ a!1810^0-a!1810^post149 == 0 /\ 1+a!654^post149-a!244^0 == 0 /\ -x!15^post149+x!15^0 == 0 /\ -rcd!2460^post149+rcd!2460^0 == 0 /\ x!22^0-x!22^post149 == 0 /\ -t!25^post149+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post149 == 0 /\ a!2238^0-a!2238^post149 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post149+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 150: l51 -> l39 : a!1052^0'=a!1052^post150, temp0!17^0'=temp0!17^post150, head!16^0'=head!16^post150, rcd!2515^0'=rcd!2515^post150, a!1810^0'=a!1810^post150, x!18^0'=x!18^post150, i!29^0'=i!29^post150, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post150, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post150, a!511^0'=a!511^post150, r!662^0'=r!662^post150, a!1370^0'=a!1370^post150, tmp!33^0'=tmp!33^post150, rcd!83^0'=rcd!83^post150, a!2238^0'=a!2238^post150, x_SLAM_f!20^0'=x_SLAM_f!20^post150, length!28^0'=length!28^post150, temp!34^0'=temp!34^post150, ct!19^0'=ct!19^post150, rcd!2460^0'=rcd!2460^post150, a!1610^0'=a!1610^post150, x!15^0'=x!15^post150, head!405^0'=head!405^post150, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post150, a!419^0'=a!419^post150, r!543^0'=r!543^post150, a!1055^0'=a!1055^post150, temp0!30^0'=temp0!30^post150, head!31^0'=head!31^post150, rcd!63^0'=rcd!63^post150, a!2035^0'=a!2035^post150, x!22^0'=x!22^post150, i!406^0'=i!406^post150, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post150, t!25^0'=t!25^post150, a!654^0'=a!654^post150, rcd!2393^0'=rcd!2393^post150, a!1371^0'=a!1371^post150, x!1365^0'=x!1365^post150, result!12^0'=result!12^post150, a!244^0'=a!244^post150, y!21^0'=y!21^post150, nondet!13^0'=nondet!13^post150, (length!28^0-length!28^post150 == 0 /\ -rcd!63^post150+rcd!63^0 == 0 /\ -a!1370^post150+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post150 == 0 /\ -rcd!83^post150+rcd!83^0 == 0 /\ -x!22^post150+x!22^0 == 0 /\ -x_SLAM_f!20^post150+x_SLAM_f!20^0 == 0 /\ temp0!17^0-temp0!17^post150 == 0 /\ -y!21^post150+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post150+result!12^0 == 0 /\ a!511^0-a!511^post150 == 0 /\ -head!405^post150+head!405^0 == 0 /\ t!25^0-t!25^post150 == 0 /\ -rcd!2393^post150+rcd!2393^0 == 0 /\ -nondet!13^post150+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post150 == 0 /\ -a!244^post150+a!244^0 == 0 /\ -x!1365^post150+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post150 == 0 /\ x!18^0-x!18^post150 == 0 /\ -ct!19^post150+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post150 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post150+sel_r!1224_Flink!24^0 == 0 /\ temp0!30^0-temp0!30^post150 == 0 /\ -x!15^post150+x!15^0 == 0 /\ r!662^0-r!662^post150 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post150 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post150 == 0 /\ head!16^0-head!16^post150 == 0 /\ a!1810^0-a!1810^post150 == 0 /\ -a!654^0 <= 0 /\ -r!543^post150+r!543^0 == 0 /\ a!654^0 <= 0 /\ a!1610^0-a!1610^post150 == 0 /\ i!29^0-i!29^post150 == 0 /\ -a!654^post150+a!654^0 == 0 /\ a!2238^0-a!2238^post150 == 0 /\ -i!406^post150+i!406^0 == 0 /\ a!1055^0-a!1055^post150 == 0 /\ -temp!34^post150+temp!34^0 == 0 /\ -head!31^post150+head!31^0 == 0 /\ -a!1371^post150+a!1371^0 == 0 /\ a!2035^0-a!2035^post150 == 0 /\ -a!419^post150+a!419^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post150 == 0), cost: 1 151: l51 -> l39 : a!1052^0'=a!1052^post151, temp0!17^0'=temp0!17^post151, head!16^0'=head!16^post151, rcd!2515^0'=rcd!2515^post151, a!1810^0'=a!1810^post151, x!18^0'=x!18^post151, i!29^0'=i!29^post151, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post151, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post151, a!511^0'=a!511^post151, r!662^0'=r!662^post151, a!1370^0'=a!1370^post151, tmp!33^0'=tmp!33^post151, rcd!83^0'=rcd!83^post151, a!2238^0'=a!2238^post151, x_SLAM_f!20^0'=x_SLAM_f!20^post151, length!28^0'=length!28^post151, temp!34^0'=temp!34^post151, ct!19^0'=ct!19^post151, rcd!2460^0'=rcd!2460^post151, a!1610^0'=a!1610^post151, x!15^0'=x!15^post151, head!405^0'=head!405^post151, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post151, a!419^0'=a!419^post151, r!543^0'=r!543^post151, a!1055^0'=a!1055^post151, temp0!30^0'=temp0!30^post151, head!31^0'=head!31^post151, rcd!63^0'=rcd!63^post151, a!2035^0'=a!2035^post151, x!22^0'=x!22^post151, i!406^0'=i!406^post151, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post151, t!25^0'=t!25^post151, a!654^0'=a!654^post151, rcd!2393^0'=rcd!2393^post151, a!1371^0'=a!1371^post151, x!1365^0'=x!1365^post151, result!12^0'=result!12^post151, a!244^0'=a!244^post151, y!21^0'=y!21^post151, nondet!13^0'=nondet!13^post151, (temp0!17^0-temp0!17^post151 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post151 == 0 /\ -a!1371^post151+a!1371^0 == 0 /\ -result!12^post151+result!12^0 == 0 /\ -nondet!13^post151+nondet!13^0 == 0 /\ -temp0!30^post151+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post151 == 0 /\ -a!244^post151+a!244^0 == 0 /\ temp!34^0-temp!34^post151 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post151 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post151+length!28^0 == 0 /\ head!405^0-head!405^post151 == 0 /\ -a!419^post151+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post151 == 0 /\ -rcd!83^post151+rcd!83^0 == 0 /\ a!654^0-a!654^post151 == 0 /\ -t!25^post151+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post151 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post151 == 0 /\ a!1055^0-a!1055^post151 == 0 /\ x!18^0-x!18^post151 == 0 /\ a!1052^0-a!1052^post151 == 0 /\ a!1370^0-a!1370^post151 == 0 /\ i!406^0-i!406^post151 == 0 /\ a!511^0-a!511^post151 == 0 /\ rcd!2515^0-rcd!2515^post151 == 0 /\ -x!1365^post151+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post151 == 0 /\ rcd!63^0-rcd!63^post151 == 0 /\ -head!31^post151+head!31^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!15^post151+x!15^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -sel_r!543_Flink!24^post151+sel_r!543_Flink!24^0 == 0 /\ -x!22^post151+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post151 == 0 /\ a!2035^0-a!2035^post151 == 0 /\ i!29^0-i!29^post151 == 0 /\ -y!21^post151+y!21^0 == 0 /\ a!1810^0-a!1810^post151 == 0 /\ head!16^0-head!16^post151 == 0 /\ -a!2238^post151+a!2238^0 == 0 /\ -a!1610^post151+a!1610^0 == 0 /\ -r!543^post151+r!543^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post151 == 0), cost: 1 152: l51 -> l39 : a!1052^0'=a!1052^post152, temp0!17^0'=temp0!17^post152, head!16^0'=head!16^post152, rcd!2515^0'=rcd!2515^post152, a!1810^0'=a!1810^post152, x!18^0'=x!18^post152, i!29^0'=i!29^post152, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post152, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post152, a!511^0'=a!511^post152, r!662^0'=r!662^post152, a!1370^0'=a!1370^post152, tmp!33^0'=tmp!33^post152, rcd!83^0'=rcd!83^post152, a!2238^0'=a!2238^post152, x_SLAM_f!20^0'=x_SLAM_f!20^post152, length!28^0'=length!28^post152, temp!34^0'=temp!34^post152, ct!19^0'=ct!19^post152, rcd!2460^0'=rcd!2460^post152, a!1610^0'=a!1610^post152, x!15^0'=x!15^post152, head!405^0'=head!405^post152, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post152, a!419^0'=a!419^post152, r!543^0'=r!543^post152, a!1055^0'=a!1055^post152, temp0!30^0'=temp0!30^post152, head!31^0'=head!31^post152, rcd!63^0'=rcd!63^post152, a!2035^0'=a!2035^post152, x!22^0'=x!22^post152, i!406^0'=i!406^post152, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post152, t!25^0'=t!25^post152, a!654^0'=a!654^post152, rcd!2393^0'=rcd!2393^post152, a!1371^0'=a!1371^post152, x!1365^0'=x!1365^post152, result!12^0'=result!12^post152, a!244^0'=a!244^post152, y!21^0'=y!21^post152, nondet!13^0'=nondet!13^post152, (-sdv_CALLSITE_RETURN_1!14^post152+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post152 == 0 /\ head!16^0-head!16^post152 == 0 /\ -nondet!13^post152+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post152 == 0 /\ x!18^0-x!18^post152 == 0 /\ -a!2035^post152+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post152 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post152+r!543^0 == 0 /\ a!1370^0-a!1370^post152 == 0 /\ -ct!19^post152+ct!19^0 == 0 /\ -a!1371^post152+a!1371^0 == 0 /\ -rcd!2460^post152+rcd!2460^0 == 0 /\ -t!25^post152+t!25^0 == 0 /\ a!1610^0-a!1610^post152 == 0 /\ 1-head!16^0 <= 0 /\ -a!1055^post152+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post152+length!28^0 == 0 /\ -a!654^post152+a!654^0 == 0 /\ a!1810^0-a!1810^post152 == 0 /\ a!419^0-a!419^post152 == 0 /\ rcd!83^0-rcd!83^post152 == 0 /\ -rcd!2393^post152+rcd!2393^0 == 0 /\ x!22^0-x!22^post152 == 0 /\ a!1052^0-a!1052^post152 == 0 /\ -i!29^post152+i!29^0 == 0 /\ -y!21^post152+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post152 == 0 /\ -temp0!17^post152+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2238^0-a!2238^post152 == 0 /\ -a!654^0 <= 0 /\ -x!1365^post152+x!1365^0 == 0 /\ 1-a!654^0 <= 0 /\ -rcd!63^post152+rcd!63^0 == 0 /\ -a!511^post152+a!511^0 == 0 /\ -a!244^post152+a!244^0 == 0 /\ head!405^0-head!405^post152 == 0 /\ tmp!33^0-tmp!33^post152 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post152 == 0 /\ x!15^0-x!15^post152 == 0 /\ temp0!30^0-temp0!30^post152 == 0 /\ -i!406^post152+i!406^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post152 == 0 /\ -result!12^post152+result!12^0 == 0 /\ head!31^0-head!31^post152 == 0 /\ -sel_r!1224_Flink!24^post152+sel_r!1224_Flink!24^0 == 0), cost: 1 153: l51 -> l39 : a!1052^0'=a!1052^post153, temp0!17^0'=temp0!17^post153, head!16^0'=head!16^post153, rcd!2515^0'=rcd!2515^post153, a!1810^0'=a!1810^post153, x!18^0'=x!18^post153, i!29^0'=i!29^post153, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post153, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post153, a!511^0'=a!511^post153, r!662^0'=r!662^post153, a!1370^0'=a!1370^post153, tmp!33^0'=tmp!33^post153, rcd!83^0'=rcd!83^post153, a!2238^0'=a!2238^post153, x_SLAM_f!20^0'=x_SLAM_f!20^post153, length!28^0'=length!28^post153, temp!34^0'=temp!34^post153, ct!19^0'=ct!19^post153, rcd!2460^0'=rcd!2460^post153, a!1610^0'=a!1610^post153, x!15^0'=x!15^post153, head!405^0'=head!405^post153, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post153, a!419^0'=a!419^post153, r!543^0'=r!543^post153, a!1055^0'=a!1055^post153, temp0!30^0'=temp0!30^post153, head!31^0'=head!31^post153, rcd!63^0'=rcd!63^post153, a!2035^0'=a!2035^post153, x!22^0'=x!22^post153, i!406^0'=i!406^post153, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post153, t!25^0'=t!25^post153, a!654^0'=a!654^post153, rcd!2393^0'=rcd!2393^post153, a!1371^0'=a!1371^post153, x!1365^0'=x!1365^post153, result!12^0'=result!12^post153, a!244^0'=a!244^post153, y!21^0'=y!21^post153, nondet!13^0'=nondet!13^post153, (head!16^0-head!16^post153 == 0 /\ a!1052^0-a!1052^post153 == 0 /\ rcd!83^0-rcd!83^post153 == 0 /\ x!18^0-x!18^post153 == 0 /\ -nondet!13^post153+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post153+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post153 == 0 /\ a!511^0-a!511^post153 == 0 /\ a!419^0-a!419^post153 == 0 /\ -a!1371^post153+a!1371^0 == 0 /\ -a!654^post153+a!654^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post153 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ temp0!17^0-temp0!17^post153 == 0 /\ r!543^0-r!543^post153 == 0 /\ -x!15^post153+x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!31^post153+head!31^0 == 0 /\ a!1610^0-a!1610^post153 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post153 == 0 /\ -a!1370^post153+a!1370^0 == 0 /\ i!29^0-i!29^post153 == 0 /\ a!2238^0-a!2238^post153 == 0 /\ -rcd!63^post153+rcd!63^0 == 0 /\ -t!25^post153+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post153 == 0 /\ -a!1810^post153+a!1810^0 == 0 /\ -y!21^post153+y!21^0 == 0 /\ -temp!34^post153+temp!34^0 == 0 /\ -a!1055^post153+a!1055^0 == 0 /\ -i!406^post153+i!406^0 == 0 /\ rcd!2460^0-rcd!2460^post153 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post153 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2035^0-a!2035^post153 == 0 /\ length!28^0-length!28^post153 == 0 /\ tmp!33^0-tmp!33^post153 == 0 /\ -result!12^post153+result!12^0 == 0 /\ temp0!30^0-temp0!30^post153 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -a!244^post153+a!244^0 == 0 /\ -rcd!2393^post153+rcd!2393^0 == 0 /\ -x!22^post153+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post153 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -x!1365^post153+x!1365^0 == 0 /\ head!405^0-head!405^post153 == 0 /\ -ct!19^post153+ct!19^0 == 0), cost: 1 154: l51 -> l39 : a!1052^0'=a!1052^post154, temp0!17^0'=temp0!17^post154, head!16^0'=head!16^post154, rcd!2515^0'=rcd!2515^post154, a!1810^0'=a!1810^post154, x!18^0'=x!18^post154, i!29^0'=i!29^post154, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post154, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post154, a!511^0'=a!511^post154, r!662^0'=r!662^post154, a!1370^0'=a!1370^post154, tmp!33^0'=tmp!33^post154, rcd!83^0'=rcd!83^post154, a!2238^0'=a!2238^post154, x_SLAM_f!20^0'=x_SLAM_f!20^post154, length!28^0'=length!28^post154, temp!34^0'=temp!34^post154, ct!19^0'=ct!19^post154, rcd!2460^0'=rcd!2460^post154, a!1610^0'=a!1610^post154, x!15^0'=x!15^post154, head!405^0'=head!405^post154, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post154, a!419^0'=a!419^post154, r!543^0'=r!543^post154, a!1055^0'=a!1055^post154, temp0!30^0'=temp0!30^post154, head!31^0'=head!31^post154, rcd!63^0'=rcd!63^post154, a!2035^0'=a!2035^post154, x!22^0'=x!22^post154, i!406^0'=i!406^post154, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post154, t!25^0'=t!25^post154, a!654^0'=a!654^post154, rcd!2393^0'=rcd!2393^post154, a!1371^0'=a!1371^post154, x!1365^0'=x!1365^post154, result!12^0'=result!12^post154, a!244^0'=a!244^post154, y!21^0'=y!21^post154, nondet!13^0'=nondet!13^post154, (a!1055^0-a!1055^post154 == 0 /\ t!25^0-t!25^post154 == 0 /\ head!16^0-head!16^post154 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post154+head!31^0 == 0 /\ -x!15^post154+x!15^0 == 0 /\ rcd!83^0-rcd!83^post154 == 0 /\ -x!1365^post154+x!1365^0 == 0 /\ r!662^0-r!662^post154 == 0 /\ -i!406^post154+i!406^0 == 0 /\ -a!1370^post154+a!1370^0 == 0 /\ temp0!17^0-temp0!17^post154 == 0 /\ a!1371^0-a!1371^post154 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post154 == 0 /\ length!28^0-length!28^post154 == 0 /\ -y!21^post154+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post154+x!22^0 == 0 /\ -r!543^post154+r!543^0 == 0 /\ -a!2238^post154+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post154 == 0 /\ 1+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post154 == 0 /\ temp!34^0-temp!34^post154 == 0 /\ -a!1610^post154+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post154 == 0 /\ rcd!2460^0-rcd!2460^post154 == 0 /\ -tmp!33^post154+tmp!33^0 == 0 /\ -a!654^post154+a!654^0 == 0 /\ a!2035^0-a!2035^post154 == 0 /\ -a!244^post154+a!244^0 == 0 /\ -result!12^post154+result!12^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post154 == 0 /\ -a!419^post154+a!419^0 == 0 /\ -temp0!30^post154+temp0!30^0 == 0 /\ i!29^0-i!29^post154 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ x!18^0-x!18^post154 == 0 /\ -head!405^post154+head!405^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -ct!19^post154+ct!19^0 == 0 /\ -a!1810^post154+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post154 == 0 /\ -nondet!13^post154+nondet!13^0 == 0 /\ a!1052^0-a!1052^post154 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post154 == 0 /\ -rcd!2393^post154+rcd!2393^0 == 0 /\ a!511^0-a!511^post154 == 0), cost: 1 155: l51 -> l39 : a!1052^0'=a!1052^post155, temp0!17^0'=temp0!17^post155, head!16^0'=head!16^post155, rcd!2515^0'=rcd!2515^post155, a!1810^0'=a!1810^post155, x!18^0'=x!18^post155, i!29^0'=i!29^post155, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post155, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post155, a!511^0'=a!511^post155, r!662^0'=r!662^post155, a!1370^0'=a!1370^post155, tmp!33^0'=tmp!33^post155, rcd!83^0'=rcd!83^post155, a!2238^0'=a!2238^post155, x_SLAM_f!20^0'=x_SLAM_f!20^post155, length!28^0'=length!28^post155, temp!34^0'=temp!34^post155, ct!19^0'=ct!19^post155, rcd!2460^0'=rcd!2460^post155, a!1610^0'=a!1610^post155, x!15^0'=x!15^post155, head!405^0'=head!405^post155, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post155, a!419^0'=a!419^post155, r!543^0'=r!543^post155, a!1055^0'=a!1055^post155, temp0!30^0'=temp0!30^post155, head!31^0'=head!31^post155, rcd!63^0'=rcd!63^post155, a!2035^0'=a!2035^post155, x!22^0'=x!22^post155, i!406^0'=i!406^post155, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post155, t!25^0'=t!25^post155, a!654^0'=a!654^post155, rcd!2393^0'=rcd!2393^post155, a!1371^0'=a!1371^post155, x!1365^0'=x!1365^post155, result!12^0'=result!12^post155, a!244^0'=a!244^post155, y!21^0'=y!21^post155, nondet!13^0'=nondet!13^post155, (-y!21^post155+y!21^0 == 0 /\ tmp!33^0-tmp!33^post155 == 0 /\ -rcd!2393^post155+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post155 == 0 /\ head!31^0-head!31^post155 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post155+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post155 == 0 /\ -rcd!2460^post155+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post155 == 0 /\ a!419^0-a!419^post155 == 0 /\ temp0!17^0-temp0!17^post155 == 0 /\ temp!34^0-temp!34^post155 == 0 /\ -a!244^post155+a!244^0 == 0 /\ -x!22^post155+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post155+x!1365^0 == 0 /\ i!29^0-i!29^post155 == 0 /\ -rcd!63^post155+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post155+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post155+i!406^0 == 0 /\ length!28^0-length!28^post155 == 0 /\ a!2238^0-a!2238^post155 == 0 /\ x!15^0 <= 0 /\ -a!1371^post155+a!1371^0 == 0 /\ -result!12^post155+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post155+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!654^post155+a!654^0 == 0 /\ -temp0!30^post155+temp0!30^0 == 0 /\ -a!2035^post155+a!2035^0 == 0 /\ -nondet!13^post155+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post155 == 0 /\ ct!19^0-ct!19^post155 == 0 /\ a!511^0-a!511^post155 == 0 /\ -r!543^post155+r!543^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post155 == 0 /\ -a!1055^post155+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ head!16^0-head!16^post155 == 0 /\ r!662^0-r!662^post155 == 0 /\ -t!25^post155+t!25^0 == 0 /\ a!1370^0-a!1370^post155 == 0 /\ -a!654^0 <= 0 /\ a!1052^0-a!1052^post155 == 0 /\ a!654^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post155 == 0 /\ x!18^0-x!18^post155 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post155+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ rcd!2515^0-rcd!2515^post155 == 0), cost: 1 156: l51 -> l39 : a!1052^0'=a!1052^post156, temp0!17^0'=temp0!17^post156, head!16^0'=head!16^post156, rcd!2515^0'=rcd!2515^post156, a!1810^0'=a!1810^post156, x!18^0'=x!18^post156, i!29^0'=i!29^post156, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post156, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post156, a!511^0'=a!511^post156, r!662^0'=r!662^post156, a!1370^0'=a!1370^post156, tmp!33^0'=tmp!33^post156, rcd!83^0'=rcd!83^post156, a!2238^0'=a!2238^post156, x_SLAM_f!20^0'=x_SLAM_f!20^post156, length!28^0'=length!28^post156, temp!34^0'=temp!34^post156, ct!19^0'=ct!19^post156, rcd!2460^0'=rcd!2460^post156, a!1610^0'=a!1610^post156, x!15^0'=x!15^post156, head!405^0'=head!405^post156, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post156, a!419^0'=a!419^post156, r!543^0'=r!543^post156, a!1055^0'=a!1055^post156, temp0!30^0'=temp0!30^post156, head!31^0'=head!31^post156, rcd!63^0'=rcd!63^post156, a!2035^0'=a!2035^post156, x!22^0'=x!22^post156, i!406^0'=i!406^post156, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post156, t!25^0'=t!25^post156, a!654^0'=a!654^post156, rcd!2393^0'=rcd!2393^post156, a!1371^0'=a!1371^post156, x!1365^0'=x!1365^post156, result!12^0'=result!12^post156, a!244^0'=a!244^post156, y!21^0'=y!21^post156, nondet!13^0'=nondet!13^post156, (-t!25^post156+t!25^0 == 0 /\ -temp!34^post156+temp!34^0 == 0 /\ -y!21^post156+y!21^0 == 0 /\ -a!1055^post156+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post156 == 0 /\ a!419^0-a!419^post156 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post156 == 0 /\ r!543^0-r!543^post156 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post156 == 0 /\ -rcd!63^post156+rcd!63^0 == 0 /\ a!1610^0-a!1610^post156 == 0 /\ a!1810^0-a!1810^post156 == 0 /\ -i!406^post156+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post156 == 0 /\ temp0!30^0-temp0!30^post156 == 0 /\ -a!244^post156+a!244^0 == 0 /\ head!16^0-head!16^post156 == 0 /\ -result!12^post156+result!12^0 == 0 /\ -x!1365^post156+x!1365^0 == 0 /\ rcd!83^0-rcd!83^post156 == 0 /\ -rcd!2393^post156+rcd!2393^0 == 0 /\ i!29^0-i!29^post156 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post156 == 0 /\ a!1052^0-a!1052^post156 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post156 == 0 /\ length!28^0-length!28^post156 == 0 /\ a!511^0-a!511^post156 == 0 /\ 1+head!16^0 <= 0 /\ -sel_r!1224_Flink!24^post156+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post156 == 0 /\ -nondet!13^post156+nondet!13^0 == 0 /\ 1-x!15^0 <= 0 /\ head!31^0-head!31^post156 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -a!2035^post156+a!2035^0 == 0 /\ head!405^0-head!405^post156 == 0 /\ ct!19^0-ct!19^post156 == 0 /\ -a!654^0 <= 0 /\ x!15^0-x!15^post156 == 0 /\ 1-a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post156 == 0 /\ x!22^0-x!22^post156 == 0 /\ -a!654^post156+a!654^0 == 0 /\ -a!1371^post156+a!1371^0 == 0 /\ x!18^0-x!18^post156 == 0 /\ tmp!33^0-tmp!33^post156 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post156 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ a!1370^0-a!1370^post156 == 0), cost: 1 157: l51 -> l39 : a!1052^0'=a!1052^post157, temp0!17^0'=temp0!17^post157, head!16^0'=head!16^post157, rcd!2515^0'=rcd!2515^post157, a!1810^0'=a!1810^post157, x!18^0'=x!18^post157, i!29^0'=i!29^post157, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post157, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post157, a!511^0'=a!511^post157, r!662^0'=r!662^post157, a!1370^0'=a!1370^post157, tmp!33^0'=tmp!33^post157, rcd!83^0'=rcd!83^post157, a!2238^0'=a!2238^post157, x_SLAM_f!20^0'=x_SLAM_f!20^post157, length!28^0'=length!28^post157, temp!34^0'=temp!34^post157, ct!19^0'=ct!19^post157, rcd!2460^0'=rcd!2460^post157, a!1610^0'=a!1610^post157, x!15^0'=x!15^post157, head!405^0'=head!405^post157, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post157, a!419^0'=a!419^post157, r!543^0'=r!543^post157, a!1055^0'=a!1055^post157, temp0!30^0'=temp0!30^post157, head!31^0'=head!31^post157, rcd!63^0'=rcd!63^post157, a!2035^0'=a!2035^post157, x!22^0'=x!22^post157, i!406^0'=i!406^post157, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post157, t!25^0'=t!25^post157, a!654^0'=a!654^post157, rcd!2393^0'=rcd!2393^post157, a!1371^0'=a!1371^post157, x!1365^0'=x!1365^post157, result!12^0'=result!12^post157, a!244^0'=a!244^post157, y!21^0'=y!21^post157, nondet!13^0'=nondet!13^post157, (-a!419^post157+a!419^0 == 0 /\ r!662^0-r!662^post157 == 0 /\ length!28^0-length!28^post157 == 0 /\ -head!405^post157+head!405^0 == 0 /\ -tmp!33^post157+tmp!33^0 == 0 /\ -a!654^post157+a!654^0 == 0 /\ -a!244^post157+a!244^0 == 0 /\ -a!1371^post157+a!1371^0 == 0 /\ -result!12^post157+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post157 == 0 /\ -x_SLAM_f!20^post157+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post157 == 0 /\ a!511^0-a!511^post157 == 0 /\ a!1052^0-a!1052^post157 == 0 /\ rcd!2460^0-rcd!2460^post157 == 0 /\ a!2238^0-a!2238^post157 == 0 /\ t!25^0-t!25^post157 == 0 /\ -ct!19^post157+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post157+rcd!2393^0 == 0 /\ head!16^0-head!16^post157 == 0 /\ -nondet!13^post157+nondet!13^0 == 0 /\ x!18^0-x!18^post157 == 0 /\ rcd!83^0-rcd!83^post157 == 0 /\ i!29^0-i!29^post157 == 0 /\ -a!2035^post157+a!2035^0 == 0 /\ -x!15^post157+x!15^0 == 0 /\ -x!1365^post157+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post157 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post157 == 0 /\ temp0!30^0-temp0!30^post157 == 0 /\ 1+head!16^0 <= 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post157+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post157+head!31^0 == 0 /\ a!1055^0-a!1055^post157 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post157 == 0 /\ a!1610^0-a!1610^post157 == 0 /\ -a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post157 == 0 /\ -i!406^post157+i!406^0 == 0 /\ -y!21^post157+y!21^0 == 0 /\ 1-a!654^0 <= 0 /\ -a!1370^post157+a!1370^0 == 0 /\ -r!543^post157+r!543^0 == 0 /\ a!1810^0-a!1810^post157 == 0 /\ -temp!34^post157+temp!34^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ x!22^0-x!22^post157 == 0), cost: 1 158: l51 -> l39 : a!1052^0'=a!1052^post158, temp0!17^0'=temp0!17^post158, head!16^0'=head!16^post158, rcd!2515^0'=rcd!2515^post158, a!1810^0'=a!1810^post158, x!18^0'=x!18^post158, i!29^0'=i!29^post158, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post158, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post158, a!511^0'=a!511^post158, r!662^0'=r!662^post158, a!1370^0'=a!1370^post158, tmp!33^0'=tmp!33^post158, rcd!83^0'=rcd!83^post158, a!2238^0'=a!2238^post158, x_SLAM_f!20^0'=x_SLAM_f!20^post158, length!28^0'=length!28^post158, temp!34^0'=temp!34^post158, ct!19^0'=ct!19^post158, rcd!2460^0'=rcd!2460^post158, a!1610^0'=a!1610^post158, x!15^0'=x!15^post158, head!405^0'=head!405^post158, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post158, a!419^0'=a!419^post158, r!543^0'=r!543^post158, a!1055^0'=a!1055^post158, temp0!30^0'=temp0!30^post158, head!31^0'=head!31^post158, rcd!63^0'=rcd!63^post158, a!2035^0'=a!2035^post158, x!22^0'=x!22^post158, i!406^0'=i!406^post158, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post158, t!25^0'=t!25^post158, a!654^0'=a!654^post158, rcd!2393^0'=rcd!2393^post158, a!1371^0'=a!1371^post158, x!1365^0'=x!1365^post158, result!12^0'=result!12^post158, a!244^0'=a!244^post158, y!21^0'=y!21^post158, nondet!13^0'=nondet!13^post158, (-temp0!30^post158+temp0!30^0 == 0 /\ -a!2035^post158+a!2035^0 == 0 /\ -result!12^post158+result!12^0 == 0 /\ -a!1371^post158+a!1371^0 == 0 /\ i!29^0-i!29^post158 == 0 /\ -r!543^post158+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post158 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post158 == 0 /\ rcd!2393^0-rcd!2393^post158 == 0 /\ -a!1055^post158+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post158 == 0 /\ a!1052^0-a!1052^post158 == 0 /\ -a!244^post158+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post158 == 0 /\ tmp!33^0-tmp!33^post158 == 0 /\ head!405^0-head!405^post158 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post158+nondet!13^0 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!15^0-x!15^post158 == 0 /\ 1+x!15^0 <= 0 /\ -t!25^post158+t!25^0 == 0 /\ a!654^0-a!654^post158 == 0 /\ temp0!17^0-temp0!17^post158 == 0 /\ a!1370^0-a!1370^post158 == 0 /\ x!18^0-x!18^post158 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post158 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post158 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post158 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -head!31^post158+head!31^0 == 0 /\ -r!662^post158+r!662^0 == 0 /\ -rcd!83^post158+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post158+sel_r!543_Flink!24^0 == 0 /\ -i!406^post158+i!406^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -x!1365^post158+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post158 == 0 /\ ct!19^0-ct!19^post158 == 0 /\ a!511^0-a!511^post158 == 0 /\ -x!22^post158+x!22^0 == 0 /\ a!419^0-a!419^post158 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -y!21^post158+y!21^0 == 0 /\ -a!1610^post158+a!1610^0 == 0 /\ -a!2238^post158+a!2238^0 == 0 /\ head!16^0-head!16^post158 == 0 /\ a!1810^0-a!1810^post158 == 0 /\ -rcd!63^post158+rcd!63^0 == 0), cost: 1 159: l51 -> l39 : a!1052^0'=a!1052^post159, temp0!17^0'=temp0!17^post159, head!16^0'=head!16^post159, rcd!2515^0'=rcd!2515^post159, a!1810^0'=a!1810^post159, x!18^0'=x!18^post159, i!29^0'=i!29^post159, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post159, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post159, a!511^0'=a!511^post159, r!662^0'=r!662^post159, a!1370^0'=a!1370^post159, tmp!33^0'=tmp!33^post159, rcd!83^0'=rcd!83^post159, a!2238^0'=a!2238^post159, x_SLAM_f!20^0'=x_SLAM_f!20^post159, length!28^0'=length!28^post159, temp!34^0'=temp!34^post159, ct!19^0'=ct!19^post159, rcd!2460^0'=rcd!2460^post159, a!1610^0'=a!1610^post159, x!15^0'=x!15^post159, head!405^0'=head!405^post159, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post159, a!419^0'=a!419^post159, r!543^0'=r!543^post159, a!1055^0'=a!1055^post159, temp0!30^0'=temp0!30^post159, head!31^0'=head!31^post159, rcd!63^0'=rcd!63^post159, a!2035^0'=a!2035^post159, x!22^0'=x!22^post159, i!406^0'=i!406^post159, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post159, t!25^0'=t!25^post159, a!654^0'=a!654^post159, rcd!2393^0'=rcd!2393^post159, a!1371^0'=a!1371^post159, x!1365^0'=x!1365^post159, result!12^0'=result!12^post159, a!244^0'=a!244^post159, y!21^0'=y!21^post159, nondet!13^0'=nondet!13^post159, (-sdv_CALLSITE_RETURN_1!14^post159+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post159 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post159 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post159+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post159+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post159 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post159+a!1371^0 == 0 /\ -a!2238^post159+a!2238^0 == 0 /\ -nondet!13^post159+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post159+a!654^0 == 0 /\ -a!1055^post159+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post159 == 0 /\ 1+x!15^0 <= 0 /\ head!405^0-head!405^post159 == 0 /\ x!1365^0-x!1365^post159 == 0 /\ a!419^0-a!419^post159 == 0 /\ rcd!2393^0-rcd!2393^post159 == 0 /\ -length!28^post159+length!28^0 == 0 /\ -y!21^post159+y!21^0 == 0 /\ a!1052^0-a!1052^post159 == 0 /\ a!1370^0-a!1370^post159 == 0 /\ temp!34^0-temp!34^post159 == 0 /\ -i!406^post159+i!406^0 == 0 /\ rcd!83^0-rcd!83^post159 == 0 /\ x!15^0-x!15^post159 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post159 == 0 /\ 1+head!16^0 <= 0 /\ x!22^0-x!22^post159 == 0 /\ rcd!2515^0-rcd!2515^post159 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!18^post159+x!18^0 == 0 /\ -a!1610^post159+a!1610^0 == 0 /\ -rcd!63^post159+rcd!63^0 == 0 /\ -t!25^post159+t!25^0 == 0 /\ -a!654^0 <= 0 /\ -a!244^post159+a!244^0 == 0 /\ 1-a!654^0 <= 0 /\ rcd!2460^0-rcd!2460^post159 == 0 /\ -result!12^post159+result!12^0 == 0 /\ -temp0!30^post159+temp0!30^0 == 0 /\ a!511^0-a!511^post159 == 0 /\ r!543^0-r!543^post159 == 0 /\ r!662^0-r!662^post159 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ head!16^0-head!16^post159 == 0 /\ temp0!17^0-temp0!17^post159 == 0 /\ ct!19^0-ct!19^post159 == 0 /\ head!31^0-head!31^post159 == 0 /\ a!1810^0-a!1810^post159 == 0), cost: 1 163: l53 -> l54 : a!1052^0'=a!1052^post163, temp0!17^0'=temp0!17^post163, head!16^0'=head!16^post163, rcd!2515^0'=rcd!2515^post163, a!1810^0'=a!1810^post163, x!18^0'=x!18^post163, i!29^0'=i!29^post163, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post163, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post163, a!511^0'=a!511^post163, r!662^0'=r!662^post163, a!1370^0'=a!1370^post163, tmp!33^0'=tmp!33^post163, rcd!83^0'=rcd!83^post163, a!2238^0'=a!2238^post163, x_SLAM_f!20^0'=x_SLAM_f!20^post163, length!28^0'=length!28^post163, temp!34^0'=temp!34^post163, ct!19^0'=ct!19^post163, rcd!2460^0'=rcd!2460^post163, a!1610^0'=a!1610^post163, x!15^0'=x!15^post163, head!405^0'=head!405^post163, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post163, a!419^0'=a!419^post163, r!543^0'=r!543^post163, a!1055^0'=a!1055^post163, temp0!30^0'=temp0!30^post163, head!31^0'=head!31^post163, rcd!63^0'=rcd!63^post163, a!2035^0'=a!2035^post163, x!22^0'=x!22^post163, i!406^0'=i!406^post163, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post163, t!25^0'=t!25^post163, a!654^0'=a!654^post163, rcd!2393^0'=rcd!2393^post163, a!1371^0'=a!1371^post163, x!1365^0'=x!1365^post163, result!12^0'=result!12^post163, a!244^0'=a!244^post163, y!21^0'=y!21^post163, nondet!13^0'=nondet!13^post163, (0 == 0 /\ -x!1365^post163+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post163 == 0 /\ -rcd!2460^post163+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post163 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post163 == 0 /\ a!1810^0-a!1810^post163 == 0 /\ a!654^0-a!654^post163 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post163 == 0 /\ i!29^0-i!29^post163 == 0 /\ -y!21^post163+y!21^0 == 0 /\ -head!31^post163+head!31^0 == 0 /\ -a!1610^post163+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post163 == 0 /\ length!28^0-length!28^post163 == 0 /\ -head!405^post163+head!405^0 == 0 /\ -a!1371^post163+a!1371^0 == 0 /\ temp!34^0-temp!34^post163 == 0 /\ -rcd!63^post163+rcd!63^0 == 0 /\ -r!543^post163+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post163+sel_r!1224_Flink!24^0 == 0 /\ -sel_r!543_Flink!24^post163+sel_r!543_Flink!24^0 == 0 /\ a!1052^0-a!1052^post163 == 0 /\ a!2238^0-a!2238^post163 == 0 /\ -a!244^post163+a!244^0 == 0 /\ -a!419^post163+a!419^0 == 0 /\ -result!12^post163+result!12^0 == 0 /\ head!16^0-head!16^post163 == 0 /\ ct!19^0-ct!19^post163 == 0 /\ -temp0!30^post163+temp0!30^0 == 0 /\ -x!22^post163+x!22^0 == 0 /\ x!18^0-x!18^post163 == 0 /\ -x_SLAM_f!20^post163+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post163 == 0 /\ r!662^0-r!662^post163 == 0 /\ temp0!17^0-temp0!17^post163 == 0 /\ a!511^0-a!511^post163 == 0 /\ -t!25^post163+t!25^0 == 0 /\ -rcd!83^post163+rcd!83^0 == 0 /\ -a!2035^post163+a!2035^0 == 0 /\ -nondet!13^post163+nondet!13^0 == 0 /\ -rcd!2393^post163+rcd!2393^0 == 0), cost: 1 164: l54 -> l55 : a!1052^0'=a!1052^post164, temp0!17^0'=temp0!17^post164, head!16^0'=head!16^post164, rcd!2515^0'=rcd!2515^post164, a!1810^0'=a!1810^post164, x!18^0'=x!18^post164, i!29^0'=i!29^post164, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post164, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post164, a!511^0'=a!511^post164, r!662^0'=r!662^post164, a!1370^0'=a!1370^post164, tmp!33^0'=tmp!33^post164, rcd!83^0'=rcd!83^post164, a!2238^0'=a!2238^post164, x_SLAM_f!20^0'=x_SLAM_f!20^post164, length!28^0'=length!28^post164, temp!34^0'=temp!34^post164, ct!19^0'=ct!19^post164, rcd!2460^0'=rcd!2460^post164, a!1610^0'=a!1610^post164, x!15^0'=x!15^post164, head!405^0'=head!405^post164, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post164, a!419^0'=a!419^post164, r!543^0'=r!543^post164, a!1055^0'=a!1055^post164, temp0!30^0'=temp0!30^post164, head!31^0'=head!31^post164, rcd!63^0'=rcd!63^post164, a!2035^0'=a!2035^post164, x!22^0'=x!22^post164, i!406^0'=i!406^post164, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post164, t!25^0'=t!25^post164, a!654^0'=a!654^post164, rcd!2393^0'=rcd!2393^post164, a!1371^0'=a!1371^post164, x!1365^0'=x!1365^post164, result!12^0'=result!12^post164, a!244^0'=a!244^post164, y!21^0'=y!21^post164, nondet!13^0'=nondet!13^post164, (a!1052^0 <= 0 /\ -head!31^post164+head!31^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ head!405^0-head!405^post164 == 0 /\ -a!1610^post164+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post164 == 0 /\ -rcd!83^post164+rcd!83^0 == 0 /\ -rcd!2460^post164+rcd!2460^0 == 0 /\ -t!25^post164+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post164 == 0 /\ -rcd!2393^post164+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post164 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!654^0-a!654^post164 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ head!16^0-head!16^post164 == 0 /\ -a!244^post164+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post164 == 0 /\ -x!1365^post164+x!1365^0 == 0 /\ a!1370^0-a!1370^post164 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post164 == 0 /\ x!18^0-x!18^post164 == 0 /\ i!29^0-i!29^post164 == 0 /\ 1-head!16^0 <= 0 /\ a!1052^0-a!1052^post164 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post164 == 0 /\ -a!1052^0 <= 0 /\ -y!21^post164+y!21^0 == 0 /\ -result!12^post164+result!12^0 == 0 /\ -x!22^post164+x!22^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ head!16^0-x!1365^0 <= 0 /\ -temp0!30^post164+temp0!30^0 == 0 /\ -a!511^post164+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post164 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!419^0-a!419^post164 == 0 /\ -r!543^post164+r!543^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post164 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post164+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post164+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post164+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post164 == 0 /\ -a!2035^post164+a!2035^0 == 0 /\ -nondet!13^post164+nondet!13^0 == 0 /\ -length!28^post164+length!28^0 == 0 /\ temp!34^0-temp!34^post164 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -tmp!33^post164+tmp!33^0 == 0 /\ -r!662^post164+r!662^0 == 0 /\ i!406^0-i!406^post164 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post164 == 0 /\ -a!1055^post164+a!1055^0 == 0), cost: 1 165: l54 -> l55 : a!1052^0'=a!1052^post165, temp0!17^0'=temp0!17^post165, head!16^0'=head!16^post165, rcd!2515^0'=rcd!2515^post165, a!1810^0'=a!1810^post165, x!18^0'=x!18^post165, i!29^0'=i!29^post165, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post165, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post165, a!511^0'=a!511^post165, r!662^0'=r!662^post165, a!1370^0'=a!1370^post165, tmp!33^0'=tmp!33^post165, rcd!83^0'=rcd!83^post165, a!2238^0'=a!2238^post165, x_SLAM_f!20^0'=x_SLAM_f!20^post165, length!28^0'=length!28^post165, temp!34^0'=temp!34^post165, ct!19^0'=ct!19^post165, rcd!2460^0'=rcd!2460^post165, a!1610^0'=a!1610^post165, x!15^0'=x!15^post165, head!405^0'=head!405^post165, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post165, a!419^0'=a!419^post165, r!543^0'=r!543^post165, a!1055^0'=a!1055^post165, temp0!30^0'=temp0!30^post165, head!31^0'=head!31^post165, rcd!63^0'=rcd!63^post165, a!2035^0'=a!2035^post165, x!22^0'=x!22^post165, i!406^0'=i!406^post165, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post165, t!25^0'=t!25^post165, a!654^0'=a!654^post165, rcd!2393^0'=rcd!2393^post165, a!1371^0'=a!1371^post165, x!1365^0'=x!1365^post165, result!12^0'=result!12^post165, a!244^0'=a!244^post165, y!21^0'=y!21^post165, nondet!13^0'=nondet!13^post165, (-1-a!1052^0+a!1370^0 <= 0 /\ -x!22^post165+x!22^0 == 0 /\ -i!406^post165+i!406^0 == 0 /\ -length!28^post165+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post165 == 0 /\ temp0!17^0-temp0!17^post165 == 0 /\ -rcd!2393^post165+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post165 == 0 /\ -y!21^post165+y!21^0 == 0 /\ -rcd!63^post165+rcd!63^0 == 0 /\ -t!25^post165+t!25^0 == 0 /\ a!511^0-a!511^post165 == 0 /\ -a!654^post165+a!654^0 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post165 == 0 /\ -nondet!13^post165+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post165+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post165+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post165 == 0 /\ tmp!33^0-tmp!33^post165 == 0 /\ -head!405^post165+head!405^0 == 0 /\ x!18^0-x!18^post165 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -a!244^post165+a!244^0 == 0 /\ x!15^0 <= 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ r!662^0-r!662^post165 == 0 /\ -ct!19^post165+ct!19^0 == 0 /\ -head!16^post165+head!16^0 == 0 /\ a!1610^0-a!1610^post165 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post165 == 0 /\ temp!34^0-temp!34^post165 == 0 /\ temp0!30^0-temp0!30^post165 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post165 == 0 /\ -a!2035^post165+a!2035^0 == 0 /\ a!1810^0-a!1810^post165 == 0 /\ -a!419^post165+a!419^0 == 0 /\ i!29^0-i!29^post165 == 0 /\ -x!15^post165+x!15^0 == 0 /\ -a!1371^post165+a!1371^0 == 0 /\ -r!543^post165+r!543^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post165 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post165+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post165 == 0 /\ a!2238^0-a!2238^post165 == 0 /\ -rcd!2460^post165+rcd!2460^0 == 0 /\ 1-x!1365^0 <= 0 /\ -a!1055^post165+a!1055^0 == 0 /\ -head!31^post165+head!31^0 == 0), cost: 1 166: l54 -> l55 : a!1052^0'=a!1052^post166, temp0!17^0'=temp0!17^post166, head!16^0'=head!16^post166, rcd!2515^0'=rcd!2515^post166, a!1810^0'=a!1810^post166, x!18^0'=x!18^post166, i!29^0'=i!29^post166, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post166, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post166, a!511^0'=a!511^post166, r!662^0'=r!662^post166, a!1370^0'=a!1370^post166, tmp!33^0'=tmp!33^post166, rcd!83^0'=rcd!83^post166, a!2238^0'=a!2238^post166, x_SLAM_f!20^0'=x_SLAM_f!20^post166, length!28^0'=length!28^post166, temp!34^0'=temp!34^post166, ct!19^0'=ct!19^post166, rcd!2460^0'=rcd!2460^post166, a!1610^0'=a!1610^post166, x!15^0'=x!15^post166, head!405^0'=head!405^post166, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post166, a!419^0'=a!419^post166, r!543^0'=r!543^post166, a!1055^0'=a!1055^post166, temp0!30^0'=temp0!30^post166, head!31^0'=head!31^post166, rcd!63^0'=rcd!63^post166, a!2035^0'=a!2035^post166, x!22^0'=x!22^post166, i!406^0'=i!406^post166, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post166, t!25^0'=t!25^post166, a!654^0'=a!654^post166, rcd!2393^0'=rcd!2393^post166, a!1371^0'=a!1371^post166, x!1365^0'=x!1365^post166, result!12^0'=result!12^post166, a!244^0'=a!244^post166, y!21^0'=y!21^post166, nondet!13^0'=nondet!13^post166, (-1-a!1052^0+a!1370^0 <= 0 /\ temp0!17^0-temp0!17^post166 == 0 /\ length!28^0-length!28^post166 == 0 /\ -t!25^post166+t!25^0 == 0 /\ -a!1370^post166+a!1370^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post166+head!405^0 == 0 /\ 1+x!1365^0 <= 0 /\ -x_SLAM_f!20^post166+x_SLAM_f!20^0 == 0 /\ -y!21^post166+y!21^0 == 0 /\ -a!654^post166+a!654^0 == 0 /\ -result!12^post166+result!12^0 == 0 /\ -x!22^post166+x!22^0 == 0 /\ -nondet!13^post166+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post166 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post166 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post166+ct!19^0 == 0 /\ x!18^0-x!18^post166 == 0 /\ -rcd!83^post166+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ a!1371^0-a!1371^post166 == 0 /\ -a!244^post166+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post166 == 0 /\ -rcd!2393^post166+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ i!406^0-i!406^post166 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ rcd!2515^0-rcd!2515^post166 == 0 /\ temp0!30^0-temp0!30^post166 == 0 /\ r!662^0-r!662^post166 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!15^post166+x!15^0 == 0 /\ -x!1365^post166+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post166+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post166 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post166 == 0 /\ temp!34^0-temp!34^post166 == 0 /\ a!2238^0-a!2238^post166 == 0 /\ a!1055^0-a!1055^post166 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -head!31^post166+head!31^0 == 0 /\ -a!1610^post166+a!1610^0 == 0 /\ a!1810^0-a!1810^post166 == 0 /\ head!16^0-head!16^post166 == 0 /\ -r!543^post166+r!543^0 == 0 /\ a!2035^0-a!2035^post166 == 0 /\ rcd!2460^0-rcd!2460^post166 == 0 /\ -rcd!63^post166+rcd!63^0 == 0 /\ i!29^0-i!29^post166 == 0 /\ -a!419^post166+a!419^0 == 0 /\ -sel_r!543_Flink!24^post166+sel_r!543_Flink!24^0 == 0), cost: 1 167: l54 -> l55 : a!1052^0'=a!1052^post167, temp0!17^0'=temp0!17^post167, head!16^0'=head!16^post167, rcd!2515^0'=rcd!2515^post167, a!1810^0'=a!1810^post167, x!18^0'=x!18^post167, i!29^0'=i!29^post167, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post167, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post167, a!511^0'=a!511^post167, r!662^0'=r!662^post167, a!1370^0'=a!1370^post167, tmp!33^0'=tmp!33^post167, rcd!83^0'=rcd!83^post167, a!2238^0'=a!2238^post167, x_SLAM_f!20^0'=x_SLAM_f!20^post167, length!28^0'=length!28^post167, temp!34^0'=temp!34^post167, ct!19^0'=ct!19^post167, rcd!2460^0'=rcd!2460^post167, a!1610^0'=a!1610^post167, x!15^0'=x!15^post167, head!405^0'=head!405^post167, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post167, a!419^0'=a!419^post167, r!543^0'=r!543^post167, a!1055^0'=a!1055^post167, temp0!30^0'=temp0!30^post167, head!31^0'=head!31^post167, rcd!63^0'=rcd!63^post167, a!2035^0'=a!2035^post167, x!22^0'=x!22^post167, i!406^0'=i!406^post167, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post167, t!25^0'=t!25^post167, a!654^0'=a!654^post167, rcd!2393^0'=rcd!2393^post167, a!1371^0'=a!1371^post167, x!1365^0'=x!1365^post167, result!12^0'=result!12^post167, a!244^0'=a!244^post167, y!21^0'=y!21^post167, nondet!13^0'=nondet!13^post167, (-r!543^post167+r!543^0 == 0 /\ -nondet!13^post167+nondet!13^0 == 0 /\ a!1052^0 <= 0 /\ x!18^0-x!18^post167 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1370^0-a!1370^post167 == 0 /\ -a!2238^post167+a!2238^0 == 0 /\ i!29^0-i!29^post167 == 0 /\ x!15^0-x!15^post167 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post167 == 0 /\ temp!34^0-temp!34^post167 == 0 /\ -a!244^post167+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post167+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post167+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -a!419^post167+a!419^0 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ -tmp!33^post167+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post167+x_SLAM_f!20^0 == 0 /\ -t!25^post167+t!25^0 == 0 /\ -length!28^post167+length!28^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post167 == 0 /\ ct!19^0-ct!19^post167 == 0 /\ a!1810^0-a!1810^post167 == 0 /\ a!654^0-a!654^post167 == 0 /\ head!16^0-x!1365^0 <= 0 /\ a!1055^0-a!1055^post167 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!1052^0-a!1052^post167 == 0 /\ -rcd!2460^post167+rcd!2460^0 == 0 /\ -rcd!2393^post167+rcd!2393^0 == 0 /\ -head!31^post167+head!31^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -a!1610^post167+a!1610^0 == 0 /\ i!406^0-i!406^post167 == 0 /\ rcd!2515^0-rcd!2515^post167 == 0 /\ a!511^0-a!511^post167 == 0 /\ -rcd!83^post167+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post167+sel_r!543_Flink!24^0 == 0 /\ -sel_r!1224_Flink!24^post167+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post167 == 0 /\ rcd!63^0-rcd!63^post167 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -x!1365^post167+x!1365^0 == 0 /\ -y!21^post167+y!21^0 == 0 /\ r!662^0-r!662^post167 == 0 /\ temp0!17^0-temp0!17^post167 == 0 /\ -result!12^post167+result!12^0 == 0 /\ -head!405^post167+head!405^0 == 0 /\ -temp0!30^post167+temp0!30^0 == 0 /\ -x!22^post167+x!22^0 == 0), cost: 1 168: l54 -> l55 : a!1052^0'=a!1052^post168, temp0!17^0'=temp0!17^post168, head!16^0'=head!16^post168, rcd!2515^0'=rcd!2515^post168, a!1810^0'=a!1810^post168, x!18^0'=x!18^post168, i!29^0'=i!29^post168, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post168, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post168, a!511^0'=a!511^post168, r!662^0'=r!662^post168, a!1370^0'=a!1370^post168, tmp!33^0'=tmp!33^post168, rcd!83^0'=rcd!83^post168, a!2238^0'=a!2238^post168, x_SLAM_f!20^0'=x_SLAM_f!20^post168, length!28^0'=length!28^post168, temp!34^0'=temp!34^post168, ct!19^0'=ct!19^post168, rcd!2460^0'=rcd!2460^post168, a!1610^0'=a!1610^post168, x!15^0'=x!15^post168, head!405^0'=head!405^post168, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post168, a!419^0'=a!419^post168, r!543^0'=r!543^post168, a!1055^0'=a!1055^post168, temp0!30^0'=temp0!30^post168, head!31^0'=head!31^post168, rcd!63^0'=rcd!63^post168, a!2035^0'=a!2035^post168, x!22^0'=x!22^post168, i!406^0'=i!406^post168, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post168, t!25^0'=t!25^post168, a!654^0'=a!654^post168, rcd!2393^0'=rcd!2393^post168, a!1371^0'=a!1371^post168, x!1365^0'=x!1365^post168, result!12^0'=result!12^post168, a!244^0'=a!244^post168, y!21^0'=y!21^post168, nondet!13^0'=nondet!13^post168, (head!16^0-head!16^post168 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post168 == 0 /\ -r!662^post168+r!662^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1052^0-a!1052^post168 == 0 /\ rcd!83^0-rcd!83^post168 == 0 /\ -ct!19^post168+ct!19^0 == 0 /\ -a!1371^post168+a!1371^0 == 0 /\ x!18^0-x!18^post168 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post168 == 0 /\ a!1370^0-a!1370^post168 == 0 /\ -a!654^post168+a!654^0 == 0 /\ -r!543^post168+r!543^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post168 == 0 /\ -a!1055^post168+a!1055^0 == 0 /\ -rcd!2460^post168+rcd!2460^0 == 0 /\ -x!15^post168+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post168 == 0 /\ temp0!17^0-temp0!17^post168 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post168+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post168 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -i!406^post168+i!406^0 == 0 /\ -length!28^post168+length!28^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!22^post168+x!22^0 == 0 /\ -t!25^post168+t!25^0 == 0 /\ a!2238^0-a!2238^post168 == 0 /\ -rcd!2393^post168+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post168 == 0 /\ -i!29^post168+i!29^0 == 0 /\ y!21^0-y!21^post168 == 0 /\ head!405^0-head!405^post168 == 0 /\ -sel_r!1224_Flink!24^post168+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post168+rcd!63^0 == 0 /\ -a!511^post168+a!511^0 == 0 /\ -a!2035^post168+a!2035^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post168 == 0 /\ -nondet!13^post168+nondet!13^0 == 0 /\ -x!1365^post168+x!1365^0 == 0 /\ -result!12^post168+result!12^0 == 0 /\ temp0!30^0-temp0!30^post168 == 0 /\ -a!244^post168+a!244^0 == 0 /\ head!31^0-head!31^post168 == 0 /\ 1-x!1365^0 <= 0 /\ temp!34^0-temp!34^post168 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post168 == 0), cost: 1 169: l54 -> l55 : a!1052^0'=a!1052^post169, temp0!17^0'=temp0!17^post169, head!16^0'=head!16^post169, rcd!2515^0'=rcd!2515^post169, a!1810^0'=a!1810^post169, x!18^0'=x!18^post169, i!29^0'=i!29^post169, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post169, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post169, a!511^0'=a!511^post169, r!662^0'=r!662^post169, a!1370^0'=a!1370^post169, tmp!33^0'=tmp!33^post169, rcd!83^0'=rcd!83^post169, a!2238^0'=a!2238^post169, x_SLAM_f!20^0'=x_SLAM_f!20^post169, length!28^0'=length!28^post169, temp!34^0'=temp!34^post169, ct!19^0'=ct!19^post169, rcd!2460^0'=rcd!2460^post169, a!1610^0'=a!1610^post169, x!15^0'=x!15^post169, head!405^0'=head!405^post169, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post169, a!419^0'=a!419^post169, r!543^0'=r!543^post169, a!1055^0'=a!1055^post169, temp0!30^0'=temp0!30^post169, head!31^0'=head!31^post169, rcd!63^0'=rcd!63^post169, a!2035^0'=a!2035^post169, x!22^0'=x!22^post169, i!406^0'=i!406^post169, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post169, t!25^0'=t!25^post169, a!654^0'=a!654^post169, rcd!2393^0'=rcd!2393^post169, a!1371^0'=a!1371^post169, x!1365^0'=x!1365^post169, result!12^0'=result!12^post169, a!244^0'=a!244^post169, y!21^0'=y!21^post169, nondet!13^0'=nondet!13^post169, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -ct!19^post169+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post169+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post169 == 0 /\ rcd!83^0-rcd!83^post169 == 0 /\ t!25^0-t!25^post169 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post169 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post169+temp!34^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post169 == 0 /\ temp0!17^0-temp0!17^post169 == 0 /\ r!543^0-r!543^post169 == 0 /\ -head!31^post169+head!31^0 == 0 /\ -x!15^post169+x!15^0 == 0 /\ -a!419^post169+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post169 == 0 /\ -a!1371^post169+a!1371^0 == 0 /\ i!29^0-i!29^post169 == 0 /\ -a!1810^post169+a!1810^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -x!22^post169+x!22^0 == 0 /\ a!2238^0-a!2238^post169 == 0 /\ -rcd!63^post169+rcd!63^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post169 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post169 == 0 /\ -i!406^post169+i!406^0 == 0 /\ -y!21^post169+y!21^0 == 0 /\ -a!1370^post169+a!1370^0 == 0 /\ -a!1055^post169+a!1055^0 == 0 /\ -a!654^post169+a!654^0 == 0 /\ tmp!33^0-tmp!33^post169 == 0 /\ a!2035^0-a!2035^post169 == 0 /\ rcd!2460^0-rcd!2460^post169 == 0 /\ rcd!2515^0-rcd!2515^post169 == 0 /\ -result!12^post169+result!12^0 == 0 /\ temp0!30^0-temp0!30^post169 == 0 /\ length!28^0-length!28^post169 == 0 /\ -nondet!13^post169+nondet!13^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!511^0-a!511^post169 == 0 /\ -x!1365^post169+x!1365^0 == 0 /\ head!405^0-head!405^post169 == 0 /\ a!1052^0-a!1052^post169 == 0 /\ -rcd!2393^post169+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post169 == 0 /\ a!1610^0-a!1610^post169 == 0 /\ -a!244^post169+a!244^0 == 0), cost: 1 170: l54 -> l55 : a!1052^0'=a!1052^post170, temp0!17^0'=temp0!17^post170, head!16^0'=head!16^post170, rcd!2515^0'=rcd!2515^post170, a!1810^0'=a!1810^post170, x!18^0'=x!18^post170, i!29^0'=i!29^post170, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post170, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post170, a!511^0'=a!511^post170, r!662^0'=r!662^post170, a!1370^0'=a!1370^post170, tmp!33^0'=tmp!33^post170, rcd!83^0'=rcd!83^post170, a!2238^0'=a!2238^post170, x_SLAM_f!20^0'=x_SLAM_f!20^post170, length!28^0'=length!28^post170, temp!34^0'=temp!34^post170, ct!19^0'=ct!19^post170, rcd!2460^0'=rcd!2460^post170, a!1610^0'=a!1610^post170, x!15^0'=x!15^post170, head!405^0'=head!405^post170, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post170, a!419^0'=a!419^post170, r!543^0'=r!543^post170, a!1055^0'=a!1055^post170, temp0!30^0'=temp0!30^post170, head!31^0'=head!31^post170, rcd!63^0'=rcd!63^post170, a!2035^0'=a!2035^post170, x!22^0'=x!22^post170, i!406^0'=i!406^post170, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post170, t!25^0'=t!25^post170, a!654^0'=a!654^post170, rcd!2393^0'=rcd!2393^post170, a!1371^0'=a!1371^post170, x!1365^0'=x!1365^post170, result!12^0'=result!12^post170, a!244^0'=a!244^post170, y!21^0'=y!21^post170, nondet!13^0'=nondet!13^post170, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post170 == 0 /\ -rcd!2393^post170+rcd!2393^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ t!25^0-t!25^post170 == 0 /\ -rcd!2460^post170+rcd!2460^0 == 0 /\ -head!31^post170+head!31^0 == 0 /\ -x!15^post170+x!15^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post170+x!1365^0 == 0 /\ a!1810^0-a!1810^post170 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -head!16^0+x!1365^0 <= 0 /\ a!1055^0-a!1055^post170 == 0 /\ -rcd!83^post170+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post170 == 0 /\ -x!22^post170+x!22^0 == 0 /\ -head!405^post170+head!405^0 == 0 /\ -y!21^post170+y!21^0 == 0 /\ a!1371^0-a!1371^post170 == 0 /\ -rcd!63^post170+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post170 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post170+a!1610^0 == 0 /\ -sel_r!543_Flink!24^post170+sel_r!543_Flink!24^0 == 0 /\ -i!406^post170+i!406^0 == 0 /\ temp!34^0-temp!34^post170 == 0 /\ -temp0!30^post170+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post170+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -r!543^post170+r!543^0 == 0 /\ a!2238^0-a!2238^post170 == 0 /\ head!16^0-x!1365^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post170 == 0 /\ x!15^0 <= 0 /\ -result!12^post170+result!12^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -nondet!13^post170+nondet!13^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ a!2035^0-a!2035^post170 == 0 /\ -a!244^post170+a!244^0 == 0 /\ -a!419^post170+a!419^0 == 0 /\ ct!19^0-ct!19^post170 == 0 /\ i!29^0-i!29^post170 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post170 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post170+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post170 == 0 /\ x!18^0-x!18^post170 == 0 /\ a!1052^0-a!1052^post170 == 0 /\ -x_SLAM_f!20^post170+x_SLAM_f!20^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1370^0-a!1370^post170 == 0 /\ rcd!2515^0-rcd!2515^post170 == 0 /\ a!511^0-a!511^post170 == 0 /\ -a!654^post170+a!654^0 == 0), cost: 1 171: l54 -> l55 : a!1052^0'=a!1052^post171, temp0!17^0'=temp0!17^post171, head!16^0'=head!16^post171, rcd!2515^0'=rcd!2515^post171, a!1810^0'=a!1810^post171, x!18^0'=x!18^post171, i!29^0'=i!29^post171, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post171, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post171, a!511^0'=a!511^post171, r!662^0'=r!662^post171, a!1370^0'=a!1370^post171, tmp!33^0'=tmp!33^post171, rcd!83^0'=rcd!83^post171, a!2238^0'=a!2238^post171, x_SLAM_f!20^0'=x_SLAM_f!20^post171, length!28^0'=length!28^post171, temp!34^0'=temp!34^post171, ct!19^0'=ct!19^post171, rcd!2460^0'=rcd!2460^post171, a!1610^0'=a!1610^post171, x!15^0'=x!15^post171, head!405^0'=head!405^post171, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post171, a!419^0'=a!419^post171, r!543^0'=r!543^post171, a!1055^0'=a!1055^post171, temp0!30^0'=temp0!30^post171, head!31^0'=head!31^post171, rcd!63^0'=rcd!63^post171, a!2035^0'=a!2035^post171, x!22^0'=x!22^post171, i!406^0'=i!406^post171, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post171, t!25^0'=t!25^post171, a!654^0'=a!654^post171, rcd!2393^0'=rcd!2393^post171, a!1371^0'=a!1371^post171, x!1365^0'=x!1365^post171, result!12^0'=result!12^post171, a!244^0'=a!244^post171, y!21^0'=y!21^post171, nondet!13^0'=nondet!13^post171, (-1-a!1052^0+a!1370^0 <= 0 /\ -y!21^post171+y!21^0 == 0 /\ tmp!33^0-tmp!33^post171 == 0 /\ -rcd!2393^post171+rcd!2393^0 == 0 /\ -rcd!83^post171+rcd!83^0 == 0 /\ temp0!30^0-temp0!30^post171 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post171 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post171 == 0 /\ a!654^0-a!654^post171 == 0 /\ a!419^0-a!419^post171 == 0 /\ head!31^0-head!31^post171 == 0 /\ -a!2035^post171+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post171+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ i!29^0-i!29^post171 == 0 /\ temp!34^0-temp!34^post171 == 0 /\ a!1810^0-a!1810^post171 == 0 /\ head!16^0-head!16^post171 == 0 /\ a!1052^0-a!1052^post171 == 0 /\ -a!244^post171+a!244^0 == 0 /\ -rcd!63^post171+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post171+x!22^0 == 0 /\ -i!406^post171+i!406^0 == 0 /\ a!2238^0-a!2238^post171 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -result!12^post171+result!12^0 == 0 /\ -x!1365^post171+x!1365^0 == 0 /\ length!28^0-length!28^post171 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post171 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!511^0-a!511^post171 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post171+nondet!13^0 == 0 /\ ct!19^0-ct!19^post171 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post171 == 0 /\ -a!1371^post171+a!1371^0 == 0 /\ -r!543^post171+r!543^0 == 0 /\ -a!1055^post171+a!1055^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post171 == 0 /\ x!15^0-x!15^post171 == 0 /\ -t!25^post171+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post171 == 0 /\ -rcd!2460^post171+rcd!2460^0 == 0 /\ x!18^0-x!18^post171 == 0 /\ rcd!2515^0-rcd!2515^post171 == 0 /\ -r!662^post171+r!662^0 == 0 /\ 1-x!1365^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post171+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post171 == 0), cost: 1 172: l54 -> l55 : a!1052^0'=a!1052^post172, temp0!17^0'=temp0!17^post172, head!16^0'=head!16^post172, rcd!2515^0'=rcd!2515^post172, a!1810^0'=a!1810^post172, x!18^0'=x!18^post172, i!29^0'=i!29^post172, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post172, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post172, a!511^0'=a!511^post172, r!662^0'=r!662^post172, a!1370^0'=a!1370^post172, tmp!33^0'=tmp!33^post172, rcd!83^0'=rcd!83^post172, a!2238^0'=a!2238^post172, x_SLAM_f!20^0'=x_SLAM_f!20^post172, length!28^0'=length!28^post172, temp!34^0'=temp!34^post172, ct!19^0'=ct!19^post172, rcd!2460^0'=rcd!2460^post172, a!1610^0'=a!1610^post172, x!15^0'=x!15^post172, head!405^0'=head!405^post172, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post172, a!419^0'=a!419^post172, r!543^0'=r!543^post172, a!1055^0'=a!1055^post172, temp0!30^0'=temp0!30^post172, head!31^0'=head!31^post172, rcd!63^0'=rcd!63^post172, a!2035^0'=a!2035^post172, x!22^0'=x!22^post172, i!406^0'=i!406^post172, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post172, t!25^0'=t!25^post172, a!654^0'=a!654^post172, rcd!2393^0'=rcd!2393^post172, a!1371^0'=a!1371^post172, x!1365^0'=x!1365^post172, result!12^0'=result!12^post172, a!244^0'=a!244^post172, y!21^0'=y!21^post172, nondet!13^0'=nondet!13^post172, (-a!1055^post172+a!1055^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ -rcd!63^post172+rcd!63^0 == 0 /\ r!662^0-r!662^post172 == 0 /\ rcd!2515^0-rcd!2515^post172 == 0 /\ -y!21^post172+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post172 == 0 /\ -i!406^post172+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post172 == 0 /\ a!511^0-a!511^post172 == 0 /\ head!16^0-head!16^post172 == 0 /\ a!1810^0-a!1810^post172 == 0 /\ 1-a!1052^0 <= 0 /\ -a!2035^post172+a!2035^0 == 0 /\ i!29^0-i!29^post172 == 0 /\ a!2238^0-a!2238^post172 == 0 /\ -result!12^post172+result!12^0 == 0 /\ -rcd!2393^post172+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post172 == 0 /\ rcd!83^0-rcd!83^post172 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post172+nondet!13^0 == 0 /\ t!25^0-t!25^post172 == 0 /\ rcd!2460^0-rcd!2460^post172 == 0 /\ -a!244^post172+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ x!15^0 <= 0 /\ -x!1365^post172+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post172+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post172 == 0 /\ r!543^0-r!543^post172 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -ct!19^post172+ct!19^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post172 == 0 /\ temp0!17^0-temp0!17^post172 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post172 == 0 /\ a!1610^0-a!1610^post172 == 0 /\ temp0!30^0-temp0!30^post172 == 0 /\ -a!654^post172+a!654^0 == 0 /\ -a!1371^post172+a!1371^0 == 0 /\ -a!419^post172+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post172 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ x!18^0-x!18^post172 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post172 == 0 /\ -head!31^post172+head!31^0 == 0 /\ x!22^0-x!22^post172 == 0 /\ a!1370^0-a!1370^post172 == 0 /\ tmp!33^0-tmp!33^post172 == 0 /\ -x!15^post172+x!15^0 == 0), cost: 1 173: l54 -> l55 : a!1052^0'=a!1052^post173, temp0!17^0'=temp0!17^post173, head!16^0'=head!16^post173, rcd!2515^0'=rcd!2515^post173, a!1810^0'=a!1810^post173, x!18^0'=x!18^post173, i!29^0'=i!29^post173, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post173, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post173, a!511^0'=a!511^post173, r!662^0'=r!662^post173, a!1370^0'=a!1370^post173, tmp!33^0'=tmp!33^post173, rcd!83^0'=rcd!83^post173, a!2238^0'=a!2238^post173, x_SLAM_f!20^0'=x_SLAM_f!20^post173, length!28^0'=length!28^post173, temp!34^0'=temp!34^post173, ct!19^0'=ct!19^post173, rcd!2460^0'=rcd!2460^post173, a!1610^0'=a!1610^post173, x!15^0'=x!15^post173, head!405^0'=head!405^post173, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post173, a!419^0'=a!419^post173, r!543^0'=r!543^post173, a!1055^0'=a!1055^post173, temp0!30^0'=temp0!30^post173, head!31^0'=head!31^post173, rcd!63^0'=rcd!63^post173, a!2035^0'=a!2035^post173, x!22^0'=x!22^post173, i!406^0'=i!406^post173, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post173, t!25^0'=t!25^post173, a!654^0'=a!654^post173, rcd!2393^0'=rcd!2393^post173, a!1371^0'=a!1371^post173, x!1365^0'=x!1365^post173, result!12^0'=result!12^post173, a!244^0'=a!244^post173, y!21^0'=y!21^post173, nondet!13^0'=nondet!13^post173, (-a!1371^post173+a!1371^0 == 0 /\ a!1052^0 <= 0 /\ -a!244^post173+a!244^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -a!2035^post173+a!2035^0 == 0 /\ -a!654^post173+a!654^0 == 0 /\ -result!12^post173+result!12^0 == 0 /\ length!28^0-length!28^post173 == 0 /\ -nondet!13^post173+nondet!13^0 == 0 /\ a!511^0-a!511^post173 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post173+a!419^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!1052^0-a!1052^post173 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ rcd!2515^0-rcd!2515^post173 == 0 /\ a!2238^0-a!2238^post173 == 0 /\ t!25^0-t!25^post173 == 0 /\ -x_SLAM_f!20^post173+x_SLAM_f!20^0 == 0 /\ tmp!33^0-tmp!33^post173 == 0 /\ -ct!19^post173+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post173 == 0 /\ head!16^0-x!1365^0 <= 0 /\ x!18^0-x!18^post173 == 0 /\ rcd!83^0-rcd!83^post173 == 0 /\ r!662^0-r!662^post173 == 0 /\ temp0!17^0-temp0!17^post173 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -rcd!2393^post173+rcd!2393^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ temp0!30^0-temp0!30^post173 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post173 == 0 /\ -x!1365^post173+x!1365^0 == 0 /\ temp!34^0-temp!34^post173 == 0 /\ -head!31^post173+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post173 == 0 /\ -x!15^post173+x!15^0 == 0 /\ -y!21^post173+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post173 == 0 /\ a!1055^0-a!1055^post173 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post173 == 0 /\ -x!22^post173+x!22^0 == 0 /\ head!16^0-head!16^post173 == 0 /\ a!1610^0-a!1610^post173 == 0 /\ -head!405^post173+head!405^0 == 0 /\ -rcd!63^post173+rcd!63^0 == 0 /\ -r!543^post173+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post173+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post173 == 0 /\ -sel_r!543_Flink!24^post173+sel_r!543_Flink!24^0 == 0 /\ -i!406^post173+i!406^0 == 0), cost: 1 174: l54 -> l55 : a!1052^0'=a!1052^post174, temp0!17^0'=temp0!17^post174, head!16^0'=head!16^post174, rcd!2515^0'=rcd!2515^post174, a!1810^0'=a!1810^post174, x!18^0'=x!18^post174, i!29^0'=i!29^post174, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post174, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post174, a!511^0'=a!511^post174, r!662^0'=r!662^post174, a!1370^0'=a!1370^post174, tmp!33^0'=tmp!33^post174, rcd!83^0'=rcd!83^post174, a!2238^0'=a!2238^post174, x_SLAM_f!20^0'=x_SLAM_f!20^post174, length!28^0'=length!28^post174, temp!34^0'=temp!34^post174, ct!19^0'=ct!19^post174, rcd!2460^0'=rcd!2460^post174, a!1610^0'=a!1610^post174, x!15^0'=x!15^post174, head!405^0'=head!405^post174, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post174, a!419^0'=a!419^post174, r!543^0'=r!543^post174, a!1055^0'=a!1055^post174, temp0!30^0'=temp0!30^post174, head!31^0'=head!31^post174, rcd!63^0'=rcd!63^post174, a!2035^0'=a!2035^post174, x!22^0'=x!22^post174, i!406^0'=i!406^post174, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post174, t!25^0'=t!25^post174, a!654^0'=a!654^post174, rcd!2393^0'=rcd!2393^post174, a!1371^0'=a!1371^post174, x!1365^0'=x!1365^post174, result!12^0'=result!12^post174, a!244^0'=a!244^post174, y!21^0'=y!21^post174, nondet!13^0'=nondet!13^post174, (-result!12^post174+result!12^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post174 == 0 /\ i!29^0-i!29^post174 == 0 /\ -a!2238^post174+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post174 == 0 /\ rcd!2515^0-rcd!2515^post174 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post174 == 0 /\ -r!543^post174+r!543^0 == 0 /\ -nondet!13^post174+nondet!13^0 == 0 /\ -a!1371^post174+a!1371^0 == 0 /\ length!28^0-length!28^post174 == 0 /\ tmp!33^0-tmp!33^post174 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2460^post174+rcd!2460^0 == 0 /\ -t!25^post174+t!25^0 == 0 /\ -a!1055^post174+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post174 == 0 /\ x!15^0-x!15^post174 == 0 /\ rcd!2393^0-rcd!2393^post174 == 0 /\ a!654^0-a!654^post174 == 0 /\ temp!34^0-temp!34^post174 == 0 /\ -head!31^post174+head!31^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -y!21^post174+y!21^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post174 == 0 /\ a!1052^0-a!1052^post174 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post174 == 0 /\ -rcd!83^post174+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post174+sel_r!543_Flink!24^0 == 0 /\ a!1370^0-a!1370^post174 == 0 /\ a!511^0-a!511^post174 == 0 /\ -a!244^post174+a!244^0 == 0 /\ -x!1365^post174+x!1365^0 == 0 /\ a!2035^0-a!2035^post174 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post174+rcd!63^0 == 0 /\ ct!19^0-ct!19^post174 == 0 /\ -a!1610^post174+a!1610^0 == 0 /\ r!662^0-r!662^post174 == 0 /\ -temp0!30^post174+temp0!30^0 == 0 /\ -i!406^post174+i!406^0 == 0 /\ -x!22^post174+x!22^0 == 0 /\ temp0!17^0-temp0!17^post174 == 0 /\ a!1810^0-a!1810^post174 == 0 /\ 1-x!1365^0 <= 0 /\ head!16^0-head!16^post174 == 0 /\ a!419^0-a!419^post174 == 0), cost: 1 175: l54 -> l55 : a!1052^0'=a!1052^post175, temp0!17^0'=temp0!17^post175, head!16^0'=head!16^post175, rcd!2515^0'=rcd!2515^post175, a!1810^0'=a!1810^post175, x!18^0'=x!18^post175, i!29^0'=i!29^post175, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post175, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post175, a!511^0'=a!511^post175, r!662^0'=r!662^post175, a!1370^0'=a!1370^post175, tmp!33^0'=tmp!33^post175, rcd!83^0'=rcd!83^post175, a!2238^0'=a!2238^post175, x_SLAM_f!20^0'=x_SLAM_f!20^post175, length!28^0'=length!28^post175, temp!34^0'=temp!34^post175, ct!19^0'=ct!19^post175, rcd!2460^0'=rcd!2460^post175, a!1610^0'=a!1610^post175, x!15^0'=x!15^post175, head!405^0'=head!405^post175, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post175, a!419^0'=a!419^post175, r!543^0'=r!543^post175, a!1055^0'=a!1055^post175, temp0!30^0'=temp0!30^post175, head!31^0'=head!31^post175, rcd!63^0'=rcd!63^post175, a!2035^0'=a!2035^post175, x!22^0'=x!22^post175, i!406^0'=i!406^post175, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post175, t!25^0'=t!25^post175, a!654^0'=a!654^post175, rcd!2393^0'=rcd!2393^post175, a!1371^0'=a!1371^post175, x!1365^0'=x!1365^post175, result!12^0'=result!12^post175, a!244^0'=a!244^post175, y!21^0'=y!21^post175, nondet!13^0'=nondet!13^post175, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1810^0-a!1810^post175 == 0 /\ i!29^0-i!29^post175 == 0 /\ a!2238^0-a!2238^post175 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post175 == 0 /\ -ct!19^post175+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post175 == 0 /\ tmp!33^0-tmp!33^post175 == 0 /\ -nondet!13^post175+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ -a!2035^post175+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post175+sel_r!1224_Flink!24^0 == 0 /\ rcd!2393^0-rcd!2393^post175 == 0 /\ a!419^0-a!419^post175 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post175+x!15^0 == 0 /\ -a!1371^post175+a!1371^0 == 0 /\ rcd!2515^0-rcd!2515^post175 == 0 /\ -r!543^post175+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post175+a!654^0 == 0 /\ x!1365^0-x!1365^post175 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post175 == 0 /\ a!1610^0-a!1610^post175 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post175+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1055^post175+a!1055^0 == 0 /\ head!405^0-head!405^post175 == 0 /\ -i!406^post175+i!406^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -length!28^post175+length!28^0 == 0 /\ head!31^0-head!31^post175 == 0 /\ head!16^0-head!16^post175 == 0 /\ rcd!83^0-rcd!83^post175 == 0 /\ a!1052^0-a!1052^post175 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post175+rcd!63^0 == 0 /\ -y!21^post175+y!21^0 == 0 /\ x!22^0-x!22^post175 == 0 /\ 1+head!16^0 <= 0 /\ -x!18^post175+x!18^0 == 0 /\ -t!25^post175+t!25^0 == 0 /\ a!1370^0-a!1370^post175 == 0 /\ -a!511^post175+a!511^0 == 0 /\ -a!244^post175+a!244^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -result!12^post175+result!12^0 == 0 /\ r!662^0-r!662^post175 == 0 /\ temp0!17^0-temp0!17^post175 == 0 /\ temp0!30^0-temp0!30^post175 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post175 == 0 /\ temp!34^0-temp!34^post175 == 0), cost: 1 176: l55 -> l56 : a!1052^0'=a!1052^post176, temp0!17^0'=temp0!17^post176, head!16^0'=head!16^post176, rcd!2515^0'=rcd!2515^post176, a!1810^0'=a!1810^post176, x!18^0'=x!18^post176, i!29^0'=i!29^post176, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post176, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post176, a!511^0'=a!511^post176, r!662^0'=r!662^post176, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post176, rcd!83^0'=rcd!83^post176, a!2238^0'=a!2238^post176, x_SLAM_f!20^0'=x_SLAM_f!20^post176, length!28^0'=length!28^post176, temp!34^0'=temp!34^post176, ct!19^0'=ct!19^post176, rcd!2460^0'=rcd!2460^post176, a!1610^0'=a!1610^post176, x!15^0'=x!15^post176, head!405^0'=head!405^post176, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post176, a!419^0'=a!419^post176, r!543^0'=r!543^post176, a!1055^0'=a!1055^post176, temp0!30^0'=temp0!30^post176, head!31^0'=head!31^post176, rcd!63^0'=rcd!63^post176, a!2035^0'=a!2035^post176, x!22^0'=x!22^post176, i!406^0'=i!406^post176, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post176, t!25^0'=t!25^post176, a!654^0'=a!654^post176, rcd!2393^0'=rcd!2393^post176, a!1371^0'=a!1371^post176, x!1365^0'=x!1365^post176, result!12^0'=result!12^post176, a!244^0'=a!244^post176, y!21^0'=y!21^post176, nondet!13^0'=nondet!13^post176, (0 == 0 /\ -x!15^post176+x!15^0 == 0 /\ head!16^0-head!16^post176 == 0 /\ -sel_r!1224_Flink!24^post176+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post176+x!1365^0 == 0 /\ x!18^0-x!18^post176 == 0 /\ -i!406^post176+i!406^0 == 0 /\ -head!405^post176+head!405^0 == 0 /\ r!543^0-r!543^post176 == 0 /\ a!1055^post176-a!1371^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post176 == 0 /\ -temp!34^post176+temp!34^0 == 0 /\ a!511^0-a!511^post176 == 0 /\ rcd!2515^0-rcd!2515^post176 == 0 /\ -rcd!63^post176+rcd!63^0 == 0 /\ a!2238^0-a!2238^post176 == 0 /\ -a!2035^post176+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post176 == 0 /\ tmp!33^0-tmp!33^post176 == 0 /\ a!1610^0-a!1610^post176 == 0 /\ -result!12^post176+result!12^0 == 0 /\ -a!654^post176+a!654^0 == 0 /\ -a!419^post176+a!419^0 == 0 /\ head!31^0-head!31^post176 == 0 /\ rcd!2460^0-rcd!2460^post176 == 0 /\ rcd!83^0-rcd!83^post176 == 0 /\ x!22^0-x!22^post176 == 0 /\ -a!1810^post176+a!1810^0 == 0 /\ -y!21^post176+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post176 == 0 /\ i!29^0-i!29^post176 == 0 /\ -a!1370^0+a!1052^post176 == 0 /\ temp0!17^0-temp0!17^post176 == 0 /\ r!662^0-r!662^post176 == 0 /\ -ct!19^post176+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post176 == 0 /\ length!28^0-length!28^post176 == 0 /\ -nondet!13^post176+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post176 == 0 /\ -a!244^post176+a!244^0 == 0 /\ -t!25^post176+t!25^0 == 0 /\ -rcd!2393^post176+rcd!2393^0 == 0), cost: 1 177: l56 -> l52 : a!1052^0'=a!1052^post177, temp0!17^0'=temp0!17^post177, head!16^0'=head!16^post177, rcd!2515^0'=rcd!2515^post177, a!1810^0'=a!1810^post177, x!18^0'=x!18^post177, i!29^0'=i!29^post177, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post177, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post177, a!511^0'=a!511^post177, r!662^0'=r!662^post177, a!1370^0'=a!1370^post177, tmp!33^0'=tmp!33^post177, rcd!83^0'=rcd!83^post177, a!2238^0'=a!2238^post177, x_SLAM_f!20^0'=x_SLAM_f!20^post177, length!28^0'=length!28^post177, temp!34^0'=temp!34^post177, ct!19^0'=ct!19^post177, rcd!2460^0'=rcd!2460^post177, a!1610^0'=a!1610^post177, x!15^0'=x!15^post177, head!405^0'=head!405^post177, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post177, a!419^0'=a!419^post177, r!543^0'=r!543^post177, a!1055^0'=a!1055^post177, temp0!30^0'=temp0!30^post177, head!31^0'=head!31^post177, rcd!63^0'=rcd!63^post177, a!2035^0'=a!2035^post177, x!22^0'=x!22^post177, i!406^0'=i!406^post177, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post177, t!25^0'=t!25^post177, a!654^0'=a!654^post177, rcd!2393^0'=rcd!2393^post177, a!1371^0'=a!1371^post177, x!1365^0'=x!1365^post177, result!12^0'=result!12^post177, a!244^0'=a!244^post177, y!21^0'=y!21^post177, nondet!13^0'=nondet!13^post177, (a!1052^0 <= 0 /\ -head!31^post177+head!31^0 == 0 /\ head!405^0-head!405^post177 == 0 /\ ct!19^0-ct!19^post177 == 0 /\ a!511^0-a!511^post177 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post177 == 0 /\ head!16^0-head!16^post177 == 0 /\ head!16^0-x!15^0 <= 0 /\ temp0!17^0-temp0!17^post177 == 0 /\ -rcd!83^post177+rcd!83^0 == 0 /\ -temp!34^post177+temp!34^0 == 0 /\ -a!244^post177+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post177 == 0 /\ x!18^0-x!18^post177 == 0 /\ a!1371^0-a!1371^post177 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post177 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post177 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post177+x!1365^0 == 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post177 == 0 /\ -a!1370^post177+a!1370^0 == 0 /\ -a!1055^0 <= 0 /\ -a!1610^post177+a!1610^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -x!22^post177+x!22^0 == 0 /\ x!15^0 <= 0 /\ -y!21^post177+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post177 == 0 /\ -a!2238^post177+a!2238^0 == 0 /\ a!2035^0-a!2035^post177 == 0 /\ -a!419^post177+a!419^0 == 0 /\ rcd!63^0-rcd!63^post177 == 0 /\ rcd!2460^0-rcd!2460^post177 == 0 /\ -temp0!30^post177+temp0!30^0 == 0 /\ a!1055^0 <= 0 /\ -r!543^post177+r!543^0 == 0 /\ -x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post177 == 0 /\ -a!1055^post177+a!1055^0 == 0 /\ result!12^0-result!12^post177 == 0 /\ r!662^0-r!662^post177 == 0 /\ a!1810^0-a!1810^post177 == 0 /\ -nondet!13^post177+nondet!13^0 == 0 /\ -t!25^post177+t!25^0 == 0 /\ a!1052^0-a!1052^post177 == 0 /\ i!406^0-i!406^post177 == 0 /\ i!29^0-i!29^post177 == 0 /\ -a!654^post177+a!654^0 == 0 /\ -rcd!2393^post177+rcd!2393^0 == 0 /\ length!28^0-length!28^post177 == 0 /\ -tmp!33^post177+tmp!33^0 == 0), cost: 1 178: l56 -> l52 : a!1052^0'=a!1052^post178, temp0!17^0'=temp0!17^post178, head!16^0'=head!16^post178, rcd!2515^0'=rcd!2515^post178, a!1810^0'=a!1810^post178, x!18^0'=x!18^post178, i!29^0'=i!29^post178, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post178, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post178, a!511^0'=a!511^post178, r!662^0'=r!662^post178, a!1370^0'=a!1370^post178, tmp!33^0'=tmp!33^post178, rcd!83^0'=rcd!83^post178, a!2238^0'=a!2238^post178, x_SLAM_f!20^0'=x_SLAM_f!20^post178, length!28^0'=length!28^post178, temp!34^0'=temp!34^post178, ct!19^0'=ct!19^post178, rcd!2460^0'=rcd!2460^post178, a!1610^0'=a!1610^post178, x!15^0'=x!15^post178, head!405^0'=head!405^post178, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post178, a!419^0'=a!419^post178, r!543^0'=r!543^post178, a!1055^0'=a!1055^post178, temp0!30^0'=temp0!30^post178, head!31^0'=head!31^post178, rcd!63^0'=rcd!63^post178, a!2035^0'=a!2035^post178, x!22^0'=x!22^post178, i!406^0'=i!406^post178, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post178, t!25^0'=t!25^post178, a!654^0'=a!654^post178, rcd!2393^0'=rcd!2393^post178, a!1371^0'=a!1371^post178, x!1365^0'=x!1365^post178, result!12^0'=result!12^post178, a!244^0'=a!244^post178, y!21^0'=y!21^post178, nondet!13^0'=nondet!13^post178, (a!419^0-a!419^post178 == 0 /\ -y!21^post178+y!21^0 == 0 /\ -length!28^post178+length!28^0 == 0 /\ -i!406^post178+i!406^0 == 0 /\ a!1610^0-a!1610^post178 == 0 /\ -t!25^post178+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post178 == 0 /\ temp0!17^0-temp0!17^post178 == 0 /\ -rcd!2393^post178+rcd!2393^0 == 0 /\ head!31^0-head!31^post178 == 0 /\ head!405^0-head!405^post178 == 0 /\ temp!34^0-temp!34^post178 == 0 /\ head!16^0-head!16^post178 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post178 == 0 /\ -a!244^post178+a!244^0 == 0 /\ -x!1365^post178+x!1365^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post178 == 0 /\ -result!12^post178+result!12^0 == 0 /\ -x!22^post178+x!22^0 == 0 /\ a!1370^0-a!1370^post178 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post178+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post178 == 0 /\ a!1055^0 <= 0 /\ -a!1371^post178+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post178 == 0 /\ ct!19^0-ct!19^post178 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post178 == 0 /\ -a!2035^post178+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post178 == 0 /\ rcd!63^0-rcd!63^post178 == 0 /\ a!511^0-a!511^post178 == 0 /\ a!1810^0-a!1810^post178 == 0 /\ -rcd!2460^post178+rcd!2460^0 == 0 /\ -r!543^post178+r!543^0 == 0 /\ rcd!83^0-rcd!83^post178 == 0 /\ -a!2238^post178+a!2238^0 == 0 /\ i!29^0-i!29^post178 == 0 /\ x!15^0-x!15^post178 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post178+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post178 == 0 /\ x!18^0-x!18^post178 == 0 /\ -a!654^post178+a!654^0 == 0 /\ -a!1055^post178+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post178 == 0), cost: 1 179: l56 -> l52 : a!1052^0'=a!1052^post179, temp0!17^0'=temp0!17^post179, head!16^0'=head!16^post179, rcd!2515^0'=rcd!2515^post179, a!1810^0'=a!1810^post179, x!18^0'=x!18^post179, i!29^0'=i!29^post179, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post179, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post179, a!511^0'=a!511^post179, r!662^0'=r!662^post179, a!1370^0'=a!1370^post179, tmp!33^0'=tmp!33^post179, rcd!83^0'=rcd!83^post179, a!2238^0'=a!2238^post179, x_SLAM_f!20^0'=x_SLAM_f!20^post179, length!28^0'=length!28^post179, temp!34^0'=temp!34^post179, ct!19^0'=ct!19^post179, rcd!2460^0'=rcd!2460^post179, a!1610^0'=a!1610^post179, x!15^0'=x!15^post179, head!405^0'=head!405^post179, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post179, a!419^0'=a!419^post179, r!543^0'=r!543^post179, a!1055^0'=a!1055^post179, temp0!30^0'=temp0!30^post179, head!31^0'=head!31^post179, rcd!63^0'=rcd!63^post179, a!2035^0'=a!2035^post179, x!22^0'=x!22^post179, i!406^0'=i!406^post179, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post179, t!25^0'=t!25^post179, a!654^0'=a!654^post179, rcd!2393^0'=rcd!2393^post179, a!1371^0'=a!1371^post179, x!1365^0'=x!1365^post179, result!12^0'=result!12^post179, a!244^0'=a!244^post179, y!21^0'=y!21^post179, nondet!13^0'=nondet!13^post179, (-rcd!63^post179+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post179 == 0 /\ temp0!30^0-temp0!30^post179 == 0 /\ -a!654^post179+a!654^0 == 0 /\ -a!1371^post179+a!1371^0 == 0 /\ r!543^0-r!543^post179 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post179 == 0 /\ -result!12^post179+result!12^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post179+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post179 == 0 /\ -a!1055^post179+a!1055^0 == 0 /\ a!1810^0-a!1810^post179 == 0 /\ a!1610^0-a!1610^post179 == 0 /\ i!29^0-i!29^post179 == 0 /\ 1-a!1052^0 <= 0 /\ a!2238^0-a!2238^post179 == 0 /\ 1-head!16^0 <= 0 /\ head!16^0-head!16^post179 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post179 == 0 /\ -a!1055^0 <= 0 /\ -ct!19^post179+ct!19^0 == 0 /\ a!419^0-a!419^post179 == 0 /\ -t!25^post179+t!25^0 == 0 /\ -x!1365^post179+x!1365^0 == 0 /\ -rcd!2393^post179+rcd!2393^0 == 0 /\ x!22^0-x!22^post179 == 0 /\ -nondet!13^post179+nondet!13^0 == 0 /\ -a!2035^post179+a!2035^0 == 0 /\ -a!244^post179+a!244^0 == 0 /\ x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post179 == 0 /\ r!662^0-r!662^post179 == 0 /\ length!28^0-length!28^post179 == 0 /\ -sel_r!1224_Flink!24^post179+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post179+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post179 == 0 /\ rcd!2515^0-rcd!2515^post179 == 0 /\ a!511^0-a!511^post179 == 0 /\ a!1052^0-a!1052^post179 == 0 /\ head!31^0-head!31^post179 == 0 /\ -i!406^post179+i!406^0 == 0 /\ x!18^0-x!18^post179 == 0 /\ -temp!34^post179+temp!34^0 == 0 /\ a!1370^0-a!1370^post179 == 0 /\ tmp!33^0-tmp!33^post179 == 0 /\ x!15^0-x!15^post179 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post179 == 0), cost: 1 180: l56 -> l52 : a!1052^0'=a!1052^post180, temp0!17^0'=temp0!17^post180, head!16^0'=head!16^post180, rcd!2515^0'=rcd!2515^post180, a!1810^0'=a!1810^post180, x!18^0'=x!18^post180, i!29^0'=i!29^post180, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post180, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post180, a!511^0'=a!511^post180, r!662^0'=r!662^post180, a!1370^0'=a!1370^post180, tmp!33^0'=tmp!33^post180, rcd!83^0'=rcd!83^post180, a!2238^0'=a!2238^post180, x_SLAM_f!20^0'=x_SLAM_f!20^post180, length!28^0'=length!28^post180, temp!34^0'=temp!34^post180, ct!19^0'=ct!19^post180, rcd!2460^0'=rcd!2460^post180, a!1610^0'=a!1610^post180, x!15^0'=x!15^post180, head!405^0'=head!405^post180, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post180, a!419^0'=a!419^post180, r!543^0'=r!543^post180, a!1055^0'=a!1055^post180, temp0!30^0'=temp0!30^post180, head!31^0'=head!31^post180, rcd!63^0'=rcd!63^post180, a!2035^0'=a!2035^post180, x!22^0'=x!22^post180, i!406^0'=i!406^post180, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post180, t!25^0'=t!25^post180, a!654^0'=a!654^post180, rcd!2393^0'=rcd!2393^post180, a!1371^0'=a!1371^post180, x!1365^0'=x!1365^post180, result!12^0'=result!12^post180, a!244^0'=a!244^post180, y!21^0'=y!21^post180, nondet!13^0'=nondet!13^post180, (rcd!83^0-rcd!83^post180 == 0 /\ a!1052^0 <= 0 /\ -temp0!30^post180+temp0!30^0 == 0 /\ -nondet!13^post180+nondet!13^0 == 0 /\ a!1052^0-a!1052^post180 == 0 /\ x!18^0-x!18^post180 == 0 /\ -result!12^post180+result!12^0 == 0 /\ -a!419^post180+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post180 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -x_SLAM_f!20^post180+x_SLAM_f!20^0 == 0 /\ -a!244^post180+a!244^0 == 0 /\ -a!1371^post180+a!1371^0 == 0 /\ a!2238^0-a!2238^post180 == 0 /\ a!1055^0-a!1055^post180 == 0 /\ a!511^0-a!511^post180 == 0 /\ ct!19^0-ct!19^post180 == 0 /\ a!2035^0-a!2035^post180 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post180 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ i!29^0-i!29^post180 == 0 /\ -tmp!33^post180+tmp!33^0 == 0 /\ -a!654^post180+a!654^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!662^0-r!662^post180 == 0 /\ -t!25^post180+t!25^0 == 0 /\ -rcd!2393^post180+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post180 == 0 /\ head!16^0-head!16^post180 == 0 /\ r!543^0-r!543^post180 == 0 /\ a!1810^0-a!1810^post180 == 0 /\ -x!15^post180+x!15^0 == 0 /\ i!406^0-i!406^post180 == 0 /\ -sel_r!1224_Flink!24^post180+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post180+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post180 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post180 == 0 /\ length!28^0-length!28^post180 == 0 /\ 1-x!15^0 <= 0 /\ -temp!34^post180+temp!34^0 == 0 /\ -x!22^post180+x!22^0 == 0 /\ -head!405^post180+head!405^0 == 0 /\ -x!1365^post180+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post180 == 0 /\ rcd!63^0-rcd!63^post180 == 0 /\ -y!21^post180+y!21^0 == 0 /\ -a!1610^post180+a!1610^0 == 0 /\ -a!1370^post180+a!1370^0 == 0), cost: 1 181: l56 -> l52 : a!1052^0'=a!1052^post181, temp0!17^0'=temp0!17^post181, head!16^0'=head!16^post181, rcd!2515^0'=rcd!2515^post181, a!1810^0'=a!1810^post181, x!18^0'=x!18^post181, i!29^0'=i!29^post181, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post181, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post181, a!511^0'=a!511^post181, r!662^0'=r!662^post181, a!1370^0'=a!1370^post181, tmp!33^0'=tmp!33^post181, rcd!83^0'=rcd!83^post181, a!2238^0'=a!2238^post181, x_SLAM_f!20^0'=x_SLAM_f!20^post181, length!28^0'=length!28^post181, temp!34^0'=temp!34^post181, ct!19^0'=ct!19^post181, rcd!2460^0'=rcd!2460^post181, a!1610^0'=a!1610^post181, x!15^0'=x!15^post181, head!405^0'=head!405^post181, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post181, a!419^0'=a!419^post181, r!543^0'=r!543^post181, a!1055^0'=a!1055^post181, temp0!30^0'=temp0!30^post181, head!31^0'=head!31^post181, rcd!63^0'=rcd!63^post181, a!2035^0'=a!2035^post181, x!22^0'=x!22^post181, i!406^0'=i!406^post181, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post181, t!25^0'=t!25^post181, a!654^0'=a!654^post181, rcd!2393^0'=rcd!2393^post181, a!1371^0'=a!1371^post181, x!1365^0'=x!1365^post181, result!12^0'=result!12^post181, a!244^0'=a!244^post181, y!21^0'=y!21^post181, nondet!13^0'=nondet!13^post181, (a!1370^0-a!1370^post181 == 0 /\ rcd!83^0-rcd!83^post181 == 0 /\ a!1052^0-a!1052^post181 == 0 /\ a!1810^0-a!1810^post181 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post181+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post181+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post181 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post181+a!1371^0 == 0 /\ length!28^0-length!28^post181 == 0 /\ -r!543^post181+r!543^0 == 0 /\ -a!2238^post181+a!2238^0 == 0 /\ -nondet!13^post181+nondet!13^0 == 0 /\ -a!1055^post181+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ -r!662^post181+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post181+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -a!654^post181+a!654^0 == 0 /\ rcd!2393^0-rcd!2393^post181 == 0 /\ head!16^0-head!16^post181 == 0 /\ 1-a!1055^0 <= 0 /\ temp0!17^0-temp0!17^post181 == 0 /\ temp!34^0-temp!34^post181 == 0 /\ -head!31^post181+head!31^0 == 0 /\ -head!405^post181+head!405^0 == 0 /\ -i!29^post181+i!29^0 == 0 /\ -i!406^post181+i!406^0 == 0 /\ x!15^0-x!15^post181 == 0 /\ -a!1610^post181+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post181 == 0 /\ x!18^0-x!18^post181 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post181 == 0 /\ -tmp!33^post181+tmp!33^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!2460^post181+rcd!2460^0 == 0 /\ a!511^0-a!511^post181 == 0 /\ -a!244^post181+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post181+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post181+x!1365^0 == 0 /\ ct!19^0-ct!19^post181 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post181 == 0 /\ a!419^0-a!419^post181 == 0 /\ -result!12^post181+result!12^0 == 0 /\ -temp0!30^post181+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post181 == 0 /\ -x!22^post181+x!22^0 == 0 /\ -y!21^post181+y!21^0 == 0), cost: 1 182: l56 -> l52 : a!1052^0'=a!1052^post182, temp0!17^0'=temp0!17^post182, head!16^0'=head!16^post182, rcd!2515^0'=rcd!2515^post182, a!1810^0'=a!1810^post182, x!18^0'=x!18^post182, i!29^0'=i!29^post182, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post182, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post182, a!511^0'=a!511^post182, r!662^0'=r!662^post182, a!1370^0'=a!1370^post182, tmp!33^0'=tmp!33^post182, rcd!83^0'=rcd!83^post182, a!2238^0'=a!2238^post182, x_SLAM_f!20^0'=x_SLAM_f!20^post182, length!28^0'=length!28^post182, temp!34^0'=temp!34^post182, ct!19^0'=ct!19^post182, rcd!2460^0'=rcd!2460^post182, a!1610^0'=a!1610^post182, x!15^0'=x!15^post182, head!405^0'=head!405^post182, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post182, a!419^0'=a!419^post182, r!543^0'=r!543^post182, a!1055^0'=a!1055^post182, temp0!30^0'=temp0!30^post182, head!31^0'=head!31^post182, rcd!63^0'=rcd!63^post182, a!2035^0'=a!2035^post182, x!22^0'=x!22^post182, i!406^0'=i!406^post182, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post182, t!25^0'=t!25^post182, a!654^0'=a!654^post182, rcd!2393^0'=rcd!2393^post182, a!1371^0'=a!1371^post182, x!1365^0'=x!1365^post182, result!12^0'=result!12^post182, a!244^0'=a!244^post182, y!21^0'=y!21^post182, nondet!13^0'=nondet!13^post182, (-sel_r!1224_Flink!24^post182+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post182 == 0 /\ a!2238^0-a!2238^post182 == 0 /\ a!1610^0-a!1610^post182 == 0 /\ i!29^0-i!29^post182 == 0 /\ head!31^0-head!31^post182 == 0 /\ rcd!2460^0-rcd!2460^post182 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post182 == 0 /\ length!28^0-length!28^post182 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post182 == 0 /\ -a!654^post182+a!654^0 == 0 /\ temp0!17^0-temp0!17^post182 == 0 /\ r!662^0-r!662^post182 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post182+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ -temp!34^post182+temp!34^0 == 0 /\ -a!1055^0 <= 0 /\ head!405^0-head!405^post182 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post182+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!1365^0-x!1365^post182 == 0 /\ -a!1371^post182+a!1371^0 == 0 /\ 1-a!1055^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post182 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post182 == 0 /\ head!16^0-head!16^post182 == 0 /\ -rcd!63^post182+rcd!63^0 == 0 /\ -rcd!2515^post182+rcd!2515^0 == 0 /\ -a!1055^post182+a!1055^0 == 0 /\ ct!19^0-ct!19^post182 == 0 /\ rcd!83^0-rcd!83^post182 == 0 /\ -t!25^post182+t!25^0 == 0 /\ -y!21^post182+y!21^0 == 0 /\ 1-x!15^0 <= 0 /\ -result!12^post182+result!12^0 == 0 /\ a!1370^0-a!1370^post182 == 0 /\ x!15^0-x!15^post182 == 0 /\ -x!22^post182+x!22^0 == 0 /\ -temp0!30^post182+temp0!30^0 == 0 /\ a!511^0-a!511^post182 == 0 /\ r!543^0-r!543^post182 == 0 /\ -x!18^post182+x!18^0 == 0 /\ a!419^0-a!419^post182 == 0 /\ a!1052^0-a!1052^post182 == 0 /\ -a!2035^post182+a!2035^0 == 0 /\ -a!244^post182+a!244^0 == 0 /\ -nondet!13^post182+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post182 == 0), cost: 1 183: l56 -> l52 : a!1052^0'=a!1052^post183, temp0!17^0'=temp0!17^post183, head!16^0'=head!16^post183, rcd!2515^0'=rcd!2515^post183, a!1810^0'=a!1810^post183, x!18^0'=x!18^post183, i!29^0'=i!29^post183, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post183, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post183, a!511^0'=a!511^post183, r!662^0'=r!662^post183, a!1370^0'=a!1370^post183, tmp!33^0'=tmp!33^post183, rcd!83^0'=rcd!83^post183, a!2238^0'=a!2238^post183, x_SLAM_f!20^0'=x_SLAM_f!20^post183, length!28^0'=length!28^post183, temp!34^0'=temp!34^post183, ct!19^0'=ct!19^post183, rcd!2460^0'=rcd!2460^post183, a!1610^0'=a!1610^post183, x!15^0'=x!15^post183, head!405^0'=head!405^post183, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post183, a!419^0'=a!419^post183, r!543^0'=r!543^post183, a!1055^0'=a!1055^post183, temp0!30^0'=temp0!30^post183, head!31^0'=head!31^post183, rcd!63^0'=rcd!63^post183, a!2035^0'=a!2035^post183, x!22^0'=x!22^post183, i!406^0'=i!406^post183, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post183, t!25^0'=t!25^post183, a!654^0'=a!654^post183, rcd!2393^0'=rcd!2393^post183, a!1371^0'=a!1371^post183, x!1365^0'=x!1365^post183, result!12^0'=result!12^post183, a!244^0'=a!244^post183, y!21^0'=y!21^post183, nondet!13^0'=nondet!13^post183, (a!1055^0-a!1055^post183 == 0 /\ -x!15^post183+x!15^0 == 0 /\ a!2238^0-a!2238^post183 == 0 /\ t!25^0-t!25^post183 == 0 /\ -sel_r!1224_Flink!24^post183+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post183 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post183 == 0 /\ i!29^0-i!29^post183 == 0 /\ -x!1365^post183+x!1365^0 == 0 /\ -temp!34^post183+temp!34^0 == 0 /\ a!1810^0-a!1810^post183 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post183 == 0 /\ r!543^0-r!543^post183 == 0 /\ r!662^0-r!662^post183 == 0 /\ -a!1610^post183+a!1610^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1052^0-a!1052^post183 == 0 /\ -i!406^post183+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ length!28^0-length!28^post183 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -y!21^post183+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ rcd!2515^0-rcd!2515^post183 == 0 /\ -a!1371^post183+a!1371^0 == 0 /\ -rcd!63^post183+rcd!63^0 == 0 /\ -a!654^post183+a!654^0 == 0 /\ a!511^0-a!511^post183 == 0 /\ -a!2035^post183+a!2035^0 == 0 /\ -nondet!13^post183+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post183+result!12^0 == 0 /\ head!31^0-head!31^post183 == 0 /\ -head!405^post183+head!405^0 == 0 /\ head!16^0-head!16^post183 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post183+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post183+x_SLAM_f!20^0 == 0 /\ -a!419^post183+a!419^0 == 0 /\ 1-x!15^0 <= 0 /\ -temp0!30^post183+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post183 == 0 /\ temp0!17^0-temp0!17^post183 == 0 /\ x!18^0-x!18^post183 == 0 /\ x!22^0-x!22^post183 == 0 /\ a!244^0-a!244^post183 == 0 /\ a!1370^0-a!1370^post183 == 0 /\ -ct!19^post183+ct!19^0 == 0 /\ -rcd!2393^post183+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post183 == 0), cost: 1 184: l56 -> l52 : a!1052^0'=a!1052^post184, temp0!17^0'=temp0!17^post184, head!16^0'=head!16^post184, rcd!2515^0'=rcd!2515^post184, a!1810^0'=a!1810^post184, x!18^0'=x!18^post184, i!29^0'=i!29^post184, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post184, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post184, a!511^0'=a!511^post184, r!662^0'=r!662^post184, a!1370^0'=a!1370^post184, tmp!33^0'=tmp!33^post184, rcd!83^0'=rcd!83^post184, a!2238^0'=a!2238^post184, x_SLAM_f!20^0'=x_SLAM_f!20^post184, length!28^0'=length!28^post184, temp!34^0'=temp!34^post184, ct!19^0'=ct!19^post184, rcd!2460^0'=rcd!2460^post184, a!1610^0'=a!1610^post184, x!15^0'=x!15^post184, head!405^0'=head!405^post184, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post184, a!419^0'=a!419^post184, r!543^0'=r!543^post184, a!1055^0'=a!1055^post184, temp0!30^0'=temp0!30^post184, head!31^0'=head!31^post184, rcd!63^0'=rcd!63^post184, a!2035^0'=a!2035^post184, x!22^0'=x!22^post184, i!406^0'=i!406^post184, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post184, t!25^0'=t!25^post184, a!654^0'=a!654^post184, rcd!2393^0'=rcd!2393^post184, a!1371^0'=a!1371^post184, x!1365^0'=x!1365^post184, result!12^0'=result!12^post184, a!244^0'=a!244^post184, y!21^0'=y!21^post184, nondet!13^0'=nondet!13^post184, (rcd!63^0-rcd!63^post184 == 0 /\ -rcd!2393^post184+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post184 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post184 == 0 /\ -head!31^post184+head!31^0 == 0 /\ ct!19^0-ct!19^post184 == 0 /\ -rcd!2460^post184+rcd!2460^0 == 0 /\ x!15^0-x!15^post184 == 0 /\ i!29^0-i!29^post184 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post184+x!1365^0 == 0 /\ -temp!34^post184+temp!34^0 == 0 /\ a!654^0-a!654^post184 == 0 /\ r!543^0-r!543^post184 == 0 /\ -rcd!83^post184+rcd!83^0 == 0 /\ a!1810^0-a!1810^post184 == 0 /\ 1-a!1052^0 <= 0 /\ -x!22^post184+x!22^0 == 0 /\ a!1052^0-a!1052^post184 == 0 /\ -sel_r!1224_Flink!24^post184+sel_r!1224_Flink!24^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post184 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ rcd!2515^0-rcd!2515^post184 == 0 /\ -head!405^post184+head!405^0 == 0 /\ -a!1610^post184+a!1610^0 == 0 /\ -temp0!30^post184+temp0!30^0 == 0 /\ -y!21^post184+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post184 == 0 /\ -nondet!13^post184+nondet!13^0 == 0 /\ -a!2238^post184+a!2238^0 == 0 /\ -a!2035^post184+a!2035^0 == 0 /\ a!511^0-a!511^post184 == 0 /\ 1+head!16^0 <= 0 /\ -a!419^post184+a!419^0 == 0 /\ 1-x!15^0 <= 0 /\ result!12^0-result!12^post184 == 0 /\ head!16^0-head!16^post184 == 0 /\ temp0!17^0-temp0!17^post184 == 0 /\ -a!244^post184+a!244^0 == 0 /\ -a!1371^post184+a!1371^0 == 0 /\ a!1370^0-a!1370^post184 == 0 /\ -t!25^post184+t!25^0 == 0 /\ x!18^0-x!18^post184 == 0 /\ -r!662^post184+r!662^0 == 0 /\ -a!1055^post184+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post184 == 0 /\ i!406^0-i!406^post184 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post184 == 0), cost: 1 185: l56 -> l52 : a!1052^0'=a!1052^post185, temp0!17^0'=temp0!17^post185, head!16^0'=head!16^post185, rcd!2515^0'=rcd!2515^post185, a!1810^0'=a!1810^post185, x!18^0'=x!18^post185, i!29^0'=i!29^post185, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post185, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post185, a!511^0'=a!511^post185, r!662^0'=r!662^post185, a!1370^0'=a!1370^post185, tmp!33^0'=tmp!33^post185, rcd!83^0'=rcd!83^post185, a!2238^0'=a!2238^post185, x_SLAM_f!20^0'=x_SLAM_f!20^post185, length!28^0'=length!28^post185, temp!34^0'=temp!34^post185, ct!19^0'=ct!19^post185, rcd!2460^0'=rcd!2460^post185, a!1610^0'=a!1610^post185, x!15^0'=x!15^post185, head!405^0'=head!405^post185, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post185, a!419^0'=a!419^post185, r!543^0'=r!543^post185, a!1055^0'=a!1055^post185, temp0!30^0'=temp0!30^post185, head!31^0'=head!31^post185, rcd!63^0'=rcd!63^post185, a!2035^0'=a!2035^post185, x!22^0'=x!22^post185, i!406^0'=i!406^post185, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post185, t!25^0'=t!25^post185, a!654^0'=a!654^post185, rcd!2393^0'=rcd!2393^post185, a!1371^0'=a!1371^post185, x!1365^0'=x!1365^post185, result!12^0'=result!12^post185, a!244^0'=a!244^post185, y!21^0'=y!21^post185, nondet!13^0'=nondet!13^post185, (a!1052^0 <= 0 /\ -t!25^post185+t!25^0 == 0 /\ -x_SLAM_f!20^post185+x_SLAM_f!20^0 == 0 /\ -y!21^post185+y!21^0 == 0 /\ -x!22^post185+x!22^0 == 0 /\ -head!405^post185+head!405^0 == 0 /\ -rcd!83^post185+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post185 == 0 /\ a!1055^0-a!1055^post185 == 0 /\ -a!1610^post185+a!1610^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ rcd!63^0-rcd!63^post185 == 0 /\ -rcd!2393^post185+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post185 == 0 /\ a!654^0-a!654^post185 == 0 /\ -i!406^post185+i!406^0 == 0 /\ -tmp!33^post185+tmp!33^0 == 0 /\ -a!244^post185+a!244^0 == 0 /\ temp!34^0-temp!34^post185 == 0 /\ -x!1365^post185+x!1365^0 == 0 /\ -result!12^post185+result!12^0 == 0 /\ i!29^0-i!29^post185 == 0 /\ 1-head!16^0 <= 0 /\ -nondet!13^post185+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post185+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post185 == 0 /\ a!2238^0-a!2238^post185 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1371^0-a!1371^post185 == 0 /\ 1+x!15^0 <= 0 /\ length!28^0-length!28^post185 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post185 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post185+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post185 == 0 /\ rcd!2515^0-rcd!2515^post185 == 0 /\ -r!543^post185+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post185+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post185 == 0 /\ head!16^0-head!16^post185 == 0 /\ ct!19^0-ct!19^post185 == 0 /\ a!1370^0-a!1370^post185 == 0 /\ -rcd!2460^post185+rcd!2460^0 == 0 /\ -a!419^post185+a!419^0 == 0 /\ a!1052^0-a!1052^post185 == 0 /\ x!18^0-x!18^post185 == 0 /\ -head!31^post185+head!31^0 == 0 /\ a!2035^0-a!2035^post185 == 0 /\ -x!15^post185+x!15^0 == 0), cost: 1 186: l56 -> l52 : a!1052^0'=a!1052^post186, temp0!17^0'=temp0!17^post186, head!16^0'=head!16^post186, rcd!2515^0'=rcd!2515^post186, a!1810^0'=a!1810^post186, x!18^0'=x!18^post186, i!29^0'=i!29^post186, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post186, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post186, a!511^0'=a!511^post186, r!662^0'=r!662^post186, a!1370^0'=a!1370^post186, tmp!33^0'=tmp!33^post186, rcd!83^0'=rcd!83^post186, a!2238^0'=a!2238^post186, x_SLAM_f!20^0'=x_SLAM_f!20^post186, length!28^0'=length!28^post186, temp!34^0'=temp!34^post186, ct!19^0'=ct!19^post186, rcd!2460^0'=rcd!2460^post186, a!1610^0'=a!1610^post186, x!15^0'=x!15^post186, head!405^0'=head!405^post186, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post186, a!419^0'=a!419^post186, r!543^0'=r!543^post186, a!1055^0'=a!1055^post186, temp0!30^0'=temp0!30^post186, head!31^0'=head!31^post186, rcd!63^0'=rcd!63^post186, a!2035^0'=a!2035^post186, x!22^0'=x!22^post186, i!406^0'=i!406^post186, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post186, t!25^0'=t!25^post186, a!654^0'=a!654^post186, rcd!2393^0'=rcd!2393^post186, a!1371^0'=a!1371^post186, x!1365^0'=x!1365^post186, result!12^0'=result!12^post186, a!244^0'=a!244^post186, y!21^0'=y!21^post186, nondet!13^0'=nondet!13^post186, (temp0!30^0-temp0!30^post186 == 0 /\ -a!244^post186+a!244^0 == 0 /\ -a!1055^post186+a!1055^0 == 0 /\ a!1370^0-a!1370^post186 == 0 /\ temp!34^0-temp!34^post186 == 0 /\ -i!406^post186+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post186+a!654^0 == 0 /\ -rcd!63^post186+rcd!63^0 == 0 /\ -x!22^post186+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post186 == 0 /\ a!1610^0-a!1610^post186 == 0 /\ -length!28^post186+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post186 == 0 /\ a!1052^0-a!1052^post186 == 0 /\ -rcd!2393^post186+rcd!2393^0 == 0 /\ -result!12^post186+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1810^0-a!1810^post186 == 0 /\ a!2238^0-a!2238^post186 == 0 /\ head!16^0-head!16^post186 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -t!25^post186+t!25^0 == 0 /\ rcd!83^0-rcd!83^post186 == 0 /\ i!29^0-i!29^post186 == 0 /\ 1+x!15^0 <= 0 /\ -a!2035^post186+a!2035^0 == 0 /\ -nondet!13^post186+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -x!1365^post186+x!1365^0 == 0 /\ -rcd!2460^post186+rcd!2460^0 == 0 /\ temp0!17^0-temp0!17^post186 == 0 /\ a!511^0-a!511^post186 == 0 /\ -r!662^post186+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post186+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post186 == 0 /\ head!405^0-head!405^post186 == 0 /\ x!15^0-x!15^post186 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post186 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post186+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post186+head!31^0 == 0 /\ -y!21^post186+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post186 == 0 /\ tmp!33^0-tmp!33^post186 == 0 /\ -a!1371^post186+a!1371^0 == 0 /\ a!419^0-a!419^post186 == 0 /\ -r!543^post186+r!543^0 == 0 /\ x!18^0-x!18^post186 == 0), cost: 1 187: l56 -> l52 : a!1052^0'=a!1052^post187, temp0!17^0'=temp0!17^post187, head!16^0'=head!16^post187, rcd!2515^0'=rcd!2515^post187, a!1810^0'=a!1810^post187, x!18^0'=x!18^post187, i!29^0'=i!29^post187, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post187, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post187, a!511^0'=a!511^post187, r!662^0'=r!662^post187, a!1370^0'=a!1370^post187, tmp!33^0'=tmp!33^post187, rcd!83^0'=rcd!83^post187, a!2238^0'=a!2238^post187, x_SLAM_f!20^0'=x_SLAM_f!20^post187, length!28^0'=length!28^post187, temp!34^0'=temp!34^post187, ct!19^0'=ct!19^post187, rcd!2460^0'=rcd!2460^post187, a!1610^0'=a!1610^post187, x!15^0'=x!15^post187, head!405^0'=head!405^post187, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post187, a!419^0'=a!419^post187, r!543^0'=r!543^post187, a!1055^0'=a!1055^post187, temp0!30^0'=temp0!30^post187, head!31^0'=head!31^post187, rcd!63^0'=rcd!63^post187, a!2035^0'=a!2035^post187, x!22^0'=x!22^post187, i!406^0'=i!406^post187, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post187, t!25^0'=t!25^post187, a!654^0'=a!654^post187, rcd!2393^0'=rcd!2393^post187, a!1371^0'=a!1371^post187, x!1365^0'=x!1365^post187, result!12^0'=result!12^post187, a!244^0'=a!244^post187, y!21^0'=y!21^post187, nondet!13^0'=nondet!13^post187, (r!662^0-r!662^post187 == 0 /\ -a!1371^post187+a!1371^0 == 0 /\ -a!654^post187+a!654^0 == 0 /\ -a!244^post187+a!244^0 == 0 /\ -a!419^post187+a!419^0 == 0 /\ -result!12^post187+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post187+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post187 == 0 /\ -x_SLAM_f!20^post187+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post187 == 0 /\ rcd!2460^0-rcd!2460^post187 == 0 /\ 1-a!1052^0 <= 0 /\ -length!28^post187+length!28^0 == 0 /\ 1-head!16^0 <= 0 /\ t!25^0-t!25^post187 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post187+ct!19^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -nondet!13^post187+nondet!13^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!83^0-rcd!83^post187 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post187 == 0 /\ -rcd!2393^post187+rcd!2393^0 == 0 /\ -a!2035^post187+a!2035^0 == 0 /\ -x!18^post187+x!18^0 == 0 /\ temp0!17^0-temp0!17^post187 == 0 /\ -x!15^post187+x!15^0 == 0 /\ temp!34^0-temp!34^post187 == 0 /\ temp0!30^0-temp0!30^post187 == 0 /\ -sel_r!1224_Flink!24^post187+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post187+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post187 == 0 /\ -head!31^post187+head!31^0 == 0 /\ tmp!33^0-tmp!33^post187 == 0 /\ a!1055^0-a!1055^post187 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post187 == 0 /\ a!2238^0-a!2238^post187 == 0 /\ a!1610^0-a!1610^post187 == 0 /\ -i!406^post187+i!406^0 == 0 /\ -y!21^post187+y!21^0 == 0 /\ -rcd!63^post187+rcd!63^0 == 0 /\ a!511^0-a!511^post187 == 0 /\ -a!1370^post187+a!1370^0 == 0 /\ head!405^0-head!405^post187 == 0 /\ a!1810^0-a!1810^post187 == 0 /\ x!22^0-x!22^post187 == 0 /\ head!16^0-head!16^post187 == 0 /\ r!543^0-r!543^post187 == 0), cost: 1 188: l56 -> l52 : a!1052^0'=a!1052^post188, temp0!17^0'=temp0!17^post188, head!16^0'=head!16^post188, rcd!2515^0'=rcd!2515^post188, a!1810^0'=a!1810^post188, x!18^0'=x!18^post188, i!29^0'=i!29^post188, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post188, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post188, a!511^0'=a!511^post188, r!662^0'=r!662^post188, a!1370^0'=a!1370^post188, tmp!33^0'=tmp!33^post188, rcd!83^0'=rcd!83^post188, a!2238^0'=a!2238^post188, x_SLAM_f!20^0'=x_SLAM_f!20^post188, length!28^0'=length!28^post188, temp!34^0'=temp!34^post188, ct!19^0'=ct!19^post188, rcd!2460^0'=rcd!2460^post188, a!1610^0'=a!1610^post188, x!15^0'=x!15^post188, head!405^0'=head!405^post188, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post188, a!419^0'=a!419^post188, r!543^0'=r!543^post188, a!1055^0'=a!1055^post188, temp0!30^0'=temp0!30^post188, head!31^0'=head!31^post188, rcd!63^0'=rcd!63^post188, a!2035^0'=a!2035^post188, x!22^0'=x!22^post188, i!406^0'=i!406^post188, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post188, t!25^0'=t!25^post188, a!654^0'=a!654^post188, rcd!2393^0'=rcd!2393^post188, a!1371^0'=a!1371^post188, x!1365^0'=x!1365^post188, result!12^0'=result!12^post188, a!244^0'=a!244^post188, y!21^0'=y!21^post188, nondet!13^0'=nondet!13^post188, (-ct!19^post188+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post188 == 0 /\ i!29^0-i!29^post188 == 0 /\ -r!543^post188+r!543^0 == 0 /\ a!2238^0-a!2238^post188 == 0 /\ -nondet!13^post188+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post188 == 0 /\ length!28^0-length!28^post188 == 0 /\ -a!244^post188+a!244^0 == 0 /\ t!25^0-t!25^post188 == 0 /\ -x!15^post188+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post188+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post188+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ r!662^0-r!662^post188 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -x_SLAM_f!20^post188+x_SLAM_f!20^0 == 0 /\ -head!31^post188+head!31^0 == 0 /\ a!654^0-a!654^post188 == 0 /\ a!1052^0-a!1052^post188 == 0 /\ -i!406^post188+i!406^0 == 0 /\ a!1370^0-a!1370^post188 == 0 /\ -head!405^post188+head!405^0 == 0 /\ x!18^0-x!18^post188 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post188 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post188 == 0 /\ -rcd!83^post188+rcd!83^0 == 0 /\ a!2035^0-a!2035^post188 == 0 /\ -rcd!2393^post188+rcd!2393^0 == 0 /\ -rcd!63^post188+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post188+sel_r!543_Flink!24^0 == 0 /\ -temp0!30^post188+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post188 == 0 /\ rcd!2515^0-rcd!2515^post188 == 0 /\ a!511^0-a!511^post188 == 0 /\ -result!12^post188+result!12^0 == 0 /\ -x!1365^post188+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post188+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post188+x!22^0 == 0 /\ a!1055^0-a!1055^post188 == 0 /\ temp0!17^0-temp0!17^post188 == 0 /\ a!1610^0-a!1610^post188 == 0 /\ -y!21^post188+y!21^0 == 0 /\ a!1810^0-a!1810^post188 == 0 /\ head!16^0-head!16^post188 == 0), cost: 1 189: l56 -> l52 : a!1052^0'=a!1052^post189, temp0!17^0'=temp0!17^post189, head!16^0'=head!16^post189, rcd!2515^0'=rcd!2515^post189, a!1810^0'=a!1810^post189, x!18^0'=x!18^post189, i!29^0'=i!29^post189, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post189, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post189, a!511^0'=a!511^post189, r!662^0'=r!662^post189, a!1370^0'=a!1370^post189, tmp!33^0'=tmp!33^post189, rcd!83^0'=rcd!83^post189, a!2238^0'=a!2238^post189, x_SLAM_f!20^0'=x_SLAM_f!20^post189, length!28^0'=length!28^post189, temp!34^0'=temp!34^post189, ct!19^0'=ct!19^post189, rcd!2460^0'=rcd!2460^post189, a!1610^0'=a!1610^post189, x!15^0'=x!15^post189, head!405^0'=head!405^post189, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post189, a!419^0'=a!419^post189, r!543^0'=r!543^post189, a!1055^0'=a!1055^post189, temp0!30^0'=temp0!30^post189, head!31^0'=head!31^post189, rcd!63^0'=rcd!63^post189, a!2035^0'=a!2035^post189, x!22^0'=x!22^post189, i!406^0'=i!406^post189, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post189, t!25^0'=t!25^post189, a!654^0'=a!654^post189, rcd!2393^0'=rcd!2393^post189, a!1371^0'=a!1371^post189, x!1365^0'=x!1365^post189, result!12^0'=result!12^post189, a!244^0'=a!244^post189, y!21^0'=y!21^post189, nondet!13^0'=nondet!13^post189, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post189 == 0 /\ a!654^0-a!654^post189 == 0 /\ a!1810^0-a!1810^post189 == 0 /\ -x!1365^post189+x!1365^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post189 == 0 /\ -sel_r!1224_Flink!24^post189+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post189 == 0 /\ i!29^0-i!29^post189 == 0 /\ -a!2238^post189+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post189 == 0 /\ 1-a!1052^0 <= 0 /\ -head!31^post189+head!31^0 == 0 /\ length!28^0-length!28^post189 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -r!543^post189+r!543^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post189 == 0 /\ -a!1371^post189+a!1371^0 == 0 /\ -a!1055^post189+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -rcd!2460^post189+rcd!2460^0 == 0 /\ head!405^0-head!405^post189 == 0 /\ -a!419^post189+a!419^0 == 0 /\ temp!34^0-temp!34^post189 == 0 /\ rcd!2393^0-rcd!2393^post189 == 0 /\ -sel_r!543_Flink!24^post189+sel_r!543_Flink!24^0 == 0 /\ -a!244^post189+a!244^0 == 0 /\ x!15^0-x!15^post189 == 0 /\ head!16^0-head!16^post189 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post189+t!25^0 == 0 /\ a!1370^0-a!1370^post189 == 0 /\ -rcd!63^post189+rcd!63^0 == 0 /\ x!18^0-x!18^post189 == 0 /\ -x!22^post189+x!22^0 == 0 /\ -y!21^post189+y!21^0 == 0 /\ i!406^0-i!406^post189 == 0 /\ r!662^0-r!662^post189 == 0 /\ -result!12^post189+result!12^0 == 0 /\ temp0!17^0-temp0!17^post189 == 0 /\ -temp0!30^post189+temp0!30^0 == 0 /\ -a!2035^post189+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post189 == 0 /\ -rcd!83^post189+rcd!83^0 == 0 /\ ct!19^0-ct!19^post189 == 0 /\ a!1610^0-a!1610^post189 == 0 /\ -nondet!13^post189+nondet!13^0 == 0 /\ a!511^0-a!511^post189 == 0), cost: 1 190: l56 -> l52 : a!1052^0'=a!1052^post190, temp0!17^0'=temp0!17^post190, head!16^0'=head!16^post190, rcd!2515^0'=rcd!2515^post190, a!1810^0'=a!1810^post190, x!18^0'=x!18^post190, i!29^0'=i!29^post190, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post190, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post190, a!511^0'=a!511^post190, r!662^0'=r!662^post190, a!1370^0'=a!1370^post190, tmp!33^0'=tmp!33^post190, rcd!83^0'=rcd!83^post190, a!2238^0'=a!2238^post190, x_SLAM_f!20^0'=x_SLAM_f!20^post190, length!28^0'=length!28^post190, temp!34^0'=temp!34^post190, ct!19^0'=ct!19^post190, rcd!2460^0'=rcd!2460^post190, a!1610^0'=a!1610^post190, x!15^0'=x!15^post190, head!405^0'=head!405^post190, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post190, a!419^0'=a!419^post190, r!543^0'=r!543^post190, a!1055^0'=a!1055^post190, temp0!30^0'=temp0!30^post190, head!31^0'=head!31^post190, rcd!63^0'=rcd!63^post190, a!2035^0'=a!2035^post190, x!22^0'=x!22^post190, i!406^0'=i!406^post190, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post190, t!25^0'=t!25^post190, a!654^0'=a!654^post190, rcd!2393^0'=rcd!2393^post190, a!1371^0'=a!1371^post190, x!1365^0'=x!1365^post190, result!12^0'=result!12^post190, a!244^0'=a!244^post190, y!21^0'=y!21^post190, nondet!13^0'=nondet!13^post190, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post190 == 0 /\ -x!1365^post190+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post190+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post190 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post190 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post190 == 0 /\ -x!15^post190+x!15^0 == 0 /\ head!16^0-head!16^post190 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post190 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post190+y!21^0 == 0 /\ x!18^0-x!18^post190 == 0 /\ -i!406^post190+i!406^0 == 0 /\ a!1370^0-a!1370^post190 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -rcd!63^post190+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post190 == 0 /\ -a!1055^0 <= 0 /\ -a!1371^post190+a!1371^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post190 == 0 /\ a!1052^0-a!1052^post190 == 0 /\ x!15^0 <= 0 /\ a!1610^0-a!1610^post190 == 0 /\ -r!543^post190+r!543^0 == 0 /\ a!2238^0-a!2238^post190 == 0 /\ -a!419^post190+a!419^0 == 0 /\ -a!511^post190+a!511^0 == 0 /\ head!31^0-head!31^post190 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ a!1810^0-a!1810^post190 == 0 /\ -x!15^0 <= 0 /\ -a!654^post190+a!654^0 == 0 /\ -result!12^post190+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post190+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post190 == 0 /\ -a!1055^post190+a!1055^0 == 0 /\ x!22^0-x!22^post190 == 0 /\ a!244^0-a!244^post190 == 0 /\ temp0!30^0-temp0!30^post190 == 0 /\ temp0!17^0-temp0!17^post190 == 0 /\ r!662^0-r!662^post190 == 0 /\ -length!28^post190+length!28^0 == 0 /\ temp!34^0-temp!34^post190 == 0 /\ -ct!19^post190+ct!19^0 == 0 /\ -t!25^post190+t!25^0 == 0 /\ head!405^0-head!405^post190 == 0 /\ -rcd!2393^post190+rcd!2393^0 == 0 /\ -a!2035^post190+a!2035^0 == 0 /\ -nondet!13^post190+nondet!13^0 == 0), cost: 1 191: l56 -> l52 : a!1052^0'=a!1052^post191, temp0!17^0'=temp0!17^post191, head!16^0'=head!16^post191, rcd!2515^0'=rcd!2515^post191, a!1810^0'=a!1810^post191, x!18^0'=x!18^post191, i!29^0'=i!29^post191, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post191, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post191, a!511^0'=a!511^post191, r!662^0'=r!662^post191, a!1370^0'=a!1370^post191, tmp!33^0'=tmp!33^post191, rcd!83^0'=rcd!83^post191, a!2238^0'=a!2238^post191, x_SLAM_f!20^0'=x_SLAM_f!20^post191, length!28^0'=length!28^post191, temp!34^0'=temp!34^post191, ct!19^0'=ct!19^post191, rcd!2460^0'=rcd!2460^post191, a!1610^0'=a!1610^post191, x!15^0'=x!15^post191, head!405^0'=head!405^post191, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post191, a!419^0'=a!419^post191, r!543^0'=r!543^post191, a!1055^0'=a!1055^post191, temp0!30^0'=temp0!30^post191, head!31^0'=head!31^post191, rcd!63^0'=rcd!63^post191, a!2035^0'=a!2035^post191, x!22^0'=x!22^post191, i!406^0'=i!406^post191, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post191, t!25^0'=t!25^post191, a!654^0'=a!654^post191, rcd!2393^0'=rcd!2393^post191, a!1371^0'=a!1371^post191, x!1365^0'=x!1365^post191, result!12^0'=result!12^post191, a!244^0'=a!244^post191, y!21^0'=y!21^post191, nondet!13^0'=nondet!13^post191, (rcd!2515^0-rcd!2515^post191 == 0 /\ -i!406^post191+i!406^0 == 0 /\ a!511^0-a!511^post191 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post191+t!25^0 == 0 /\ -rcd!2393^post191+rcd!2393^0 == 0 /\ -x!1365^post191+x!1365^0 == 0 /\ -temp!34^post191+temp!34^0 == 0 /\ -rcd!83^post191+rcd!83^0 == 0 /\ head!16^0-head!16^post191 == 0 /\ temp0!17^0-temp0!17^post191 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post191 == 0 /\ -rcd!63^post191+rcd!63^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post191 == 0 /\ -sel_r!1224_Flink!24^post191+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post191 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -head!405^post191+head!405^0 == 0 /\ -result!12^post191+result!12^0 == 0 /\ -y!21^post191+y!21^0 == 0 /\ -a!1370^post191+a!1370^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post191 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post191 == 0 /\ -r!543^post191+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!2460^0-rcd!2460^post191 == 0 /\ a!1055^0 <= 0 /\ a!1610^0-a!1610^post191 == 0 /\ -ct!19^post191+ct!19^0 == 0 /\ i!29^0-i!29^post191 == 0 /\ -a!1371^post191+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ temp0!30^0-temp0!30^post191 == 0 /\ head!31^0-head!31^post191 == 0 /\ -nondet!13^post191+nondet!13^0 == 0 /\ -a!2035^post191+a!2035^0 == 0 /\ r!662^0-r!662^post191 == 0 /\ -a!244^post191+a!244^0 == 0 /\ -a!1810^post191+a!1810^0 == 0 /\ -x!15^post191+x!15^0 == 0 /\ -a!419^post191+a!419^0 == 0 /\ a!1052^0-a!1052^post191 == 0 /\ x!22^0-x!22^post191 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post191 == 0 /\ a!2238^0-a!2238^post191 == 0 /\ length!28^0-length!28^post191 == 0 /\ -a!1055^post191+a!1055^0 == 0 /\ -a!654^post191+a!654^0 == 0), cost: 1 192: l56 -> l52 : a!1052^0'=a!1052^post192, temp0!17^0'=temp0!17^post192, head!16^0'=head!16^post192, rcd!2515^0'=rcd!2515^post192, a!1810^0'=a!1810^post192, x!18^0'=x!18^post192, i!29^0'=i!29^post192, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post192, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post192, a!511^0'=a!511^post192, r!662^0'=r!662^post192, a!1370^0'=a!1370^post192, tmp!33^0'=tmp!33^post192, rcd!83^0'=rcd!83^post192, a!2238^0'=a!2238^post192, x_SLAM_f!20^0'=x_SLAM_f!20^post192, length!28^0'=length!28^post192, temp!34^0'=temp!34^post192, ct!19^0'=ct!19^post192, rcd!2460^0'=rcd!2460^post192, a!1610^0'=a!1610^post192, x!15^0'=x!15^post192, head!405^0'=head!405^post192, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post192, a!419^0'=a!419^post192, r!543^0'=r!543^post192, a!1055^0'=a!1055^post192, temp0!30^0'=temp0!30^post192, head!31^0'=head!31^post192, rcd!63^0'=rcd!63^post192, a!2035^0'=a!2035^post192, x!22^0'=x!22^post192, i!406^0'=i!406^post192, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post192, t!25^0'=t!25^post192, a!654^0'=a!654^post192, rcd!2393^0'=rcd!2393^post192, a!1371^0'=a!1371^post192, x!1365^0'=x!1365^post192, result!12^0'=result!12^post192, a!244^0'=a!244^post192, y!21^0'=y!21^post192, nondet!13^0'=nondet!13^post192, (-a!1610^post192+a!1610^0 == 0 /\ -x!22^post192+x!22^0 == 0 /\ length!28^0-length!28^post192 == 0 /\ head!405^0-head!405^post192 == 0 /\ -t!25^post192+t!25^0 == 0 /\ temp0!17^0-temp0!17^post192 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post192 == 0 /\ -a!654^post192+a!654^0 == 0 /\ -y!21^post192+y!21^0 == 0 /\ a!511^0-a!511^post192 == 0 /\ -rcd!2393^post192+rcd!2393^0 == 0 /\ -a!1370^post192+a!1370^0 == 0 /\ -temp0!30^post192+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post192 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post192 == 0 /\ -nondet!13^post192+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post192 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post192+result!12^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!18^0-x!18^post192 == 0 /\ tmp!33^0-tmp!33^post192 == 0 /\ -x!1365^post192+x!1365^0 == 0 /\ a!1371^0-a!1371^post192 == 0 /\ -rcd!83^post192+rcd!83^0 == 0 /\ i!406^0-i!406^post192 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post192 == 0 /\ -a!244^post192+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post192 == 0 /\ r!662^0-r!662^post192 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post192 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post192 == 0 /\ rcd!63^0-rcd!63^post192 == 0 /\ -a!2238^post192+a!2238^0 == 0 /\ a!1810^0-a!1810^post192 == 0 /\ i!29^0-i!29^post192 == 0 /\ -r!543^post192+r!543^0 == 0 /\ head!16^0-head!16^post192 == 0 /\ -head!31^post192+head!31^0 == 0 /\ -a!419^post192+a!419^0 == 0 /\ -x!15^post192+x!15^0 == 0 /\ -temp!34^post192+temp!34^0 == 0 /\ a!2035^0-a!2035^post192 == 0 /\ rcd!2460^0-rcd!2460^post192 == 0 /\ -a!1055^post192+a!1055^0 == 0), cost: 1 193: l56 -> l52 : a!1052^0'=a!1052^post193, temp0!17^0'=temp0!17^post193, head!16^0'=head!16^post193, rcd!2515^0'=rcd!2515^post193, a!1810^0'=a!1810^post193, x!18^0'=x!18^post193, i!29^0'=i!29^post193, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post193, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post193, a!511^0'=a!511^post193, r!662^0'=r!662^post193, a!1370^0'=a!1370^post193, tmp!33^0'=tmp!33^post193, rcd!83^0'=rcd!83^post193, a!2238^0'=a!2238^post193, x_SLAM_f!20^0'=x_SLAM_f!20^post193, length!28^0'=length!28^post193, temp!34^0'=temp!34^post193, ct!19^0'=ct!19^post193, rcd!2460^0'=rcd!2460^post193, a!1610^0'=a!1610^post193, x!15^0'=x!15^post193, head!405^0'=head!405^post193, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post193, a!419^0'=a!419^post193, r!543^0'=r!543^post193, a!1055^0'=a!1055^post193, temp0!30^0'=temp0!30^post193, head!31^0'=head!31^post193, rcd!63^0'=rcd!63^post193, a!2035^0'=a!2035^post193, x!22^0'=x!22^post193, i!406^0'=i!406^post193, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post193, t!25^0'=t!25^post193, a!654^0'=a!654^post193, rcd!2393^0'=rcd!2393^post193, a!1371^0'=a!1371^post193, x!1365^0'=x!1365^post193, result!12^0'=result!12^post193, a!244^0'=a!244^post193, y!21^0'=y!21^post193, nondet!13^0'=nondet!13^post193, (a!1052^0 <= 0 /\ x!18^0-x!18^post193 == 0 /\ -a!1055^post193+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post193 == 0 /\ a!1370^0-a!1370^post193 == 0 /\ temp0!17^0-temp0!17^post193 == 0 /\ a!419^0-a!419^post193 == 0 /\ -t!25^post193+t!25^0 == 0 /\ -a!654^post193+a!654^0 == 0 /\ -length!28^post193+length!28^0 == 0 /\ -i!406^post193+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post193 == 0 /\ head!16^0-x!15^0 <= 0 /\ -result!12^post193+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post193+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^post193+y!21^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post193 == 0 /\ -x!22^post193+x!22^0 == 0 /\ -nondet!13^post193+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post193 == 0 /\ a!1610^0-a!1610^post193 == 0 /\ -rcd!2393^post193+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post193 == 0 /\ x!1365^0-x!1365^post193 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -a!2035^post193+a!2035^0 == 0 /\ a!1810^0-a!1810^post193 == 0 /\ head!16^0-head!16^post193 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -a!244^post193+a!244^0 == 0 /\ -ct!19^post193+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post193+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post193 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post193+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post193 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2460^post193+rcd!2460^0 == 0 /\ head!405^0-head!405^post193 == 0 /\ a!1052^0-a!1052^post193 == 0 /\ a!511^0-a!511^post193 == 0 /\ 1-x!15^0 <= 0 /\ head!31^0-head!31^post193 == 0 /\ rcd!83^0-rcd!83^post193 == 0 /\ -a!1371^post193+a!1371^0 == 0 /\ -r!543^post193+r!543^0 == 0 /\ tmp!33^0-tmp!33^post193 == 0 /\ i!29^0-i!29^post193 == 0 /\ x!15^0-x!15^post193 == 0 /\ -rcd!63^post193+rcd!63^0 == 0), cost: 1 194: l56 -> l52 : a!1052^0'=a!1052^post194, temp0!17^0'=temp0!17^post194, head!16^0'=head!16^post194, rcd!2515^0'=rcd!2515^post194, a!1810^0'=a!1810^post194, x!18^0'=x!18^post194, i!29^0'=i!29^post194, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post194, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post194, a!511^0'=a!511^post194, r!662^0'=r!662^post194, a!1370^0'=a!1370^post194, tmp!33^0'=tmp!33^post194, rcd!83^0'=rcd!83^post194, a!2238^0'=a!2238^post194, x_SLAM_f!20^0'=x_SLAM_f!20^post194, length!28^0'=length!28^post194, temp!34^0'=temp!34^post194, ct!19^0'=ct!19^post194, rcd!2460^0'=rcd!2460^post194, a!1610^0'=a!1610^post194, x!15^0'=x!15^post194, head!405^0'=head!405^post194, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post194, a!419^0'=a!419^post194, r!543^0'=r!543^post194, a!1055^0'=a!1055^post194, temp0!30^0'=temp0!30^post194, head!31^0'=head!31^post194, rcd!63^0'=rcd!63^post194, a!2035^0'=a!2035^post194, x!22^0'=x!22^post194, i!406^0'=i!406^post194, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post194, t!25^0'=t!25^post194, a!654^0'=a!654^post194, rcd!2393^0'=rcd!2393^post194, a!1371^0'=a!1371^post194, x!1365^0'=x!1365^post194, result!12^0'=result!12^post194, a!244^0'=a!244^post194, y!21^0'=y!21^post194, nondet!13^0'=nondet!13^post194, (-a!654^post194+a!654^0 == 0 /\ x!18^0-x!18^post194 == 0 /\ -nondet!13^post194+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post194 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post194 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post194+a!1371^0 == 0 /\ -a!2035^post194+a!2035^0 == 0 /\ -a!244^post194+a!244^0 == 0 /\ a!1052^0-a!1052^post194 == 0 /\ -ct!19^post194+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post194 == 0 /\ -a!1055^post194+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post194+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post194+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post194 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1810^0-a!1810^post194 == 0 /\ a!1610^0-a!1610^post194 == 0 /\ i!29^0-i!29^post194 == 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post194 == 0 /\ a!419^0-a!419^post194 == 0 /\ rcd!83^0-rcd!83^post194 == 0 /\ r!662^0-r!662^post194 == 0 /\ temp0!17^0-temp0!17^post194 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post194 == 0 /\ -rcd!2393^post194+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -i!406^post194+i!406^0 == 0 /\ x!22^0-x!22^post194 == 0 /\ -x!1365^post194+x!1365^0 == 0 /\ -temp!34^post194+temp!34^0 == 0 /\ length!28^0-length!28^post194 == 0 /\ rcd!2515^0-rcd!2515^post194 == 0 /\ a!511^0-a!511^post194 == 0 /\ a!2238^0-a!2238^post194 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post194+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post194+rcd!63^0 == 0 /\ head!405^0-head!405^post194 == 0 /\ -a!1370^post194+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post194 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post194 == 0 /\ -y!21^post194+y!21^0 == 0 /\ temp0!30^0-temp0!30^post194 == 0 /\ -result!12^post194+result!12^0 == 0 /\ head!31^0-head!31^post194 == 0), cost: 1 195: l56 -> l52 : a!1052^0'=a!1052^post195, temp0!17^0'=temp0!17^post195, head!16^0'=head!16^post195, rcd!2515^0'=rcd!2515^post195, a!1810^0'=a!1810^post195, x!18^0'=x!18^post195, i!29^0'=i!29^post195, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post195, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post195, a!511^0'=a!511^post195, r!662^0'=r!662^post195, a!1370^0'=a!1370^post195, tmp!33^0'=tmp!33^post195, rcd!83^0'=rcd!83^post195, a!2238^0'=a!2238^post195, x_SLAM_f!20^0'=x_SLAM_f!20^post195, length!28^0'=length!28^post195, temp!34^0'=temp!34^post195, ct!19^0'=ct!19^post195, rcd!2460^0'=rcd!2460^post195, a!1610^0'=a!1610^post195, x!15^0'=x!15^post195, head!405^0'=head!405^post195, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post195, a!419^0'=a!419^post195, r!543^0'=r!543^post195, a!1055^0'=a!1055^post195, temp0!30^0'=temp0!30^post195, head!31^0'=head!31^post195, rcd!63^0'=rcd!63^post195, a!2035^0'=a!2035^post195, x!22^0'=x!22^post195, i!406^0'=i!406^post195, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post195, t!25^0'=t!25^post195, a!654^0'=a!654^post195, rcd!2393^0'=rcd!2393^post195, a!1371^0'=a!1371^post195, x!1365^0'=x!1365^post195, result!12^0'=result!12^post195, a!244^0'=a!244^post195, y!21^0'=y!21^post195, nondet!13^0'=nondet!13^post195, (head!16^0-head!16^post195 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post195 == 0 /\ rcd!83^0-rcd!83^post195 == 0 /\ t!25^0-t!25^post195 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x!18^0-x!18^post195 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2238^post195+a!2238^0 == 0 /\ -a!1371^post195+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!654^post195+a!654^0 == 0 /\ r!543^0-r!543^post195 == 0 /\ -tmp!33^post195+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ r!662^0-r!662^post195 == 0 /\ temp0!17^0-temp0!17^post195 == 0 /\ a!1055^0-a!1055^post195 == 0 /\ -a!1055^0 <= 0 /\ -temp!34^post195+temp!34^0 == 0 /\ -head!31^post195+head!31^0 == 0 /\ ct!19^0-ct!19^post195 == 0 /\ -a!419^post195+a!419^0 == 0 /\ a!511^0-a!511^post195 == 0 /\ 1-a!1055^0 <= 0 /\ -x!15^post195+x!15^0 == 0 /\ -a!1370^post195+a!1370^0 == 0 /\ -a!1810^post195+a!1810^0 == 0 /\ i!29^0-i!29^post195 == 0 /\ -x!22^post195+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post195 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post195 == 0 /\ -y!21^post195+y!21^0 == 0 /\ -a!1052^post195+a!1052^0 == 0 /\ -rcd!2393^post195+rcd!2393^0 == 0 /\ 1-x!15^0 <= 0 /\ -i!406^post195+i!406^0 == 0 /\ a!2035^0-a!2035^post195 == 0 /\ rcd!2460^0-rcd!2460^post195 == 0 /\ length!28^0-length!28^post195 == 0 /\ rcd!63^0-rcd!63^post195 == 0 /\ -sel_r!1224_Flink!24^post195+sel_r!1224_Flink!24^0 == 0 /\ -nondet!13^post195+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post195 == 0 /\ -a!244^post195+a!244^0 == 0 /\ -head!405^post195+head!405^0 == 0 /\ -x!1365^post195+x!1365^0 == 0 /\ -result!12^post195+result!12^0 == 0 /\ -temp0!30^post195+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post195 == 0 /\ a!1610^0-a!1610^post195 == 0), cost: 1 196: l56 -> l52 : a!1052^0'=a!1052^post196, temp0!17^0'=temp0!17^post196, head!16^0'=head!16^post196, rcd!2515^0'=rcd!2515^post196, a!1810^0'=a!1810^post196, x!18^0'=x!18^post196, i!29^0'=i!29^post196, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post196, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post196, a!511^0'=a!511^post196, r!662^0'=r!662^post196, a!1370^0'=a!1370^post196, tmp!33^0'=tmp!33^post196, rcd!83^0'=rcd!83^post196, a!2238^0'=a!2238^post196, x_SLAM_f!20^0'=x_SLAM_f!20^post196, length!28^0'=length!28^post196, temp!34^0'=temp!34^post196, ct!19^0'=ct!19^post196, rcd!2460^0'=rcd!2460^post196, a!1610^0'=a!1610^post196, x!15^0'=x!15^post196, head!405^0'=head!405^post196, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post196, a!419^0'=a!419^post196, r!543^0'=r!543^post196, a!1055^0'=a!1055^post196, temp0!30^0'=temp0!30^post196, head!31^0'=head!31^post196, rcd!63^0'=rcd!63^post196, a!2035^0'=a!2035^post196, x!22^0'=x!22^post196, i!406^0'=i!406^post196, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post196, t!25^0'=t!25^post196, a!654^0'=a!654^post196, rcd!2393^0'=rcd!2393^post196, a!1371^0'=a!1371^post196, x!1365^0'=x!1365^post196, result!12^0'=result!12^post196, a!244^0'=a!244^post196, y!21^0'=y!21^post196, nondet!13^0'=nondet!13^post196, (-r!662^post196+r!662^0 == 0 /\ -rcd!2460^post196+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post196 == 0 /\ a!2238^0-a!2238^post196 == 0 /\ head!31^0-head!31^post196 == 0 /\ rcd!83^0-rcd!83^post196 == 0 /\ tmp!33^0-tmp!33^post196 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post196+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post196 == 0 /\ rcd!2393^0-rcd!2393^post196 == 0 /\ 1-a!1052^0 <= 0 /\ -y!21^post196+y!21^0 == 0 /\ temp0!17^0-temp0!17^post196 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post196 == 0 /\ -a!1052^0 <= 0 /\ temp!34^0-temp!34^post196 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -r!543^post196+r!543^0 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post196+a!1371^0 == 0 /\ head!405^0-head!405^post196 == 0 /\ ct!19^0-ct!19^post196 == 0 /\ x!15^0-x!15^post196 == 0 /\ -x!22^post196+x!22^0 == 0 /\ -t!25^post196+t!25^0 == 0 /\ -rcd!63^post196+rcd!63^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post196 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2515^post196+rcd!2515^0 == 0 /\ -a!1055^post196+a!1055^0 == 0 /\ head!16^0-head!16^post196 == 0 /\ -i!406^post196+i!406^0 == 0 /\ -i!29^post196+i!29^0 == 0 /\ -temp0!30^post196+temp0!30^0 == 0 /\ 1-x!15^0 <= 0 /\ -a!654^post196+a!654^0 == 0 /\ x!18^0-x!18^post196 == 0 /\ -result!12^post196+result!12^0 == 0 /\ -nondet!13^post196+nondet!13^0 == 0 /\ a!1370^0-a!1370^post196 == 0 /\ -a!2035^post196+a!2035^0 == 0 /\ a!419^0-a!419^post196 == 0 /\ a!511^0-a!511^post196 == 0 /\ -x!1365^post196+x!1365^0 == 0 /\ a!1052^0-a!1052^post196 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post196 == 0 /\ a!1610^0-a!1610^post196 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post196 == 0 /\ -a!244^post196+a!244^0 == 0), cost: 1 197: l56 -> l52 : a!1052^0'=a!1052^post197, temp0!17^0'=temp0!17^post197, head!16^0'=head!16^post197, rcd!2515^0'=rcd!2515^post197, a!1810^0'=a!1810^post197, x!18^0'=x!18^post197, i!29^0'=i!29^post197, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post197, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post197, a!511^0'=a!511^post197, r!662^0'=r!662^post197, a!1370^0'=a!1370^post197, tmp!33^0'=tmp!33^post197, rcd!83^0'=rcd!83^post197, a!2238^0'=a!2238^post197, x_SLAM_f!20^0'=x_SLAM_f!20^post197, length!28^0'=length!28^post197, temp!34^0'=temp!34^post197, ct!19^0'=ct!19^post197, rcd!2460^0'=rcd!2460^post197, a!1610^0'=a!1610^post197, x!15^0'=x!15^post197, head!405^0'=head!405^post197, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post197, a!419^0'=a!419^post197, r!543^0'=r!543^post197, a!1055^0'=a!1055^post197, temp0!30^0'=temp0!30^post197, head!31^0'=head!31^post197, rcd!63^0'=rcd!63^post197, a!2035^0'=a!2035^post197, x!22^0'=x!22^post197, i!406^0'=i!406^post197, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post197, t!25^0'=t!25^post197, a!654^0'=a!654^post197, rcd!2393^0'=rcd!2393^post197, a!1371^0'=a!1371^post197, x!1365^0'=x!1365^post197, result!12^0'=result!12^post197, a!244^0'=a!244^post197, y!21^0'=y!21^post197, nondet!13^0'=nondet!13^post197, (rcd!2460^0-rcd!2460^post197 == 0 /\ -rcd!2393^post197+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post197 == 0 /\ a!1610^0-a!1610^post197 == 0 /\ tmp!33^0-tmp!33^post197 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post197 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post197 == 0 /\ -x!1365^post197+x!1365^0 == 0 /\ a!419^0-a!419^post197 == 0 /\ head!31^0-head!31^post197 == 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post197+temp!34^0 == 0 /\ -y!21^post197+y!21^0 == 0 /\ -rcd!63^post197+rcd!63^0 == 0 /\ length!28^0-length!28^post197 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -i!406^post197+i!406^0 == 0 /\ -temp0!30^post197+temp0!30^0 == 0 /\ a!1052^0-a!1052^post197 == 0 /\ 1-a!1055^0 <= 0 /\ a!2238^0-a!2238^post197 == 0 /\ -result!12^post197+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post197+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post197 == 0 /\ -a!654^post197+a!654^0 == 0 /\ -a!2035^post197+a!2035^0 == 0 /\ ct!19^0-ct!19^post197 == 0 /\ x!15^0-x!15^post197 == 0 /\ head!16^0-head!16^post197 == 0 /\ 1-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post197 == 0 /\ x!22^0-x!22^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post197+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post197+a!1371^0 == 0 /\ x!18^0-x!18^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post197+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post197 == 0 /\ a!244^0-a!244^post197 == 0 /\ temp0!17^0-temp0!17^post197 == 0 /\ r!543^0-r!543^post197 == 0 /\ -t!25^post197+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post197 == 0 /\ -a!1055^post197+a!1055^0 == 0 /\ a!1370^0-a!1370^post197 == 0 /\ -nondet!13^post197+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post197 == 0 /\ a!511^0-a!511^post197 == 0), cost: 1 198: l56 -> l52 : a!1052^0'=a!1052^post198, temp0!17^0'=temp0!17^post198, head!16^0'=head!16^post198, rcd!2515^0'=rcd!2515^post198, a!1810^0'=a!1810^post198, x!18^0'=x!18^post198, i!29^0'=i!29^post198, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post198, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post198, a!511^0'=a!511^post198, r!662^0'=r!662^post198, a!1370^0'=a!1370^post198, tmp!33^0'=tmp!33^post198, rcd!83^0'=rcd!83^post198, a!2238^0'=a!2238^post198, x_SLAM_f!20^0'=x_SLAM_f!20^post198, length!28^0'=length!28^post198, temp!34^0'=temp!34^post198, ct!19^0'=ct!19^post198, rcd!2460^0'=rcd!2460^post198, a!1610^0'=a!1610^post198, x!15^0'=x!15^post198, head!405^0'=head!405^post198, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post198, a!419^0'=a!419^post198, r!543^0'=r!543^post198, a!1055^0'=a!1055^post198, temp0!30^0'=temp0!30^post198, head!31^0'=head!31^post198, rcd!63^0'=rcd!63^post198, a!2035^0'=a!2035^post198, x!22^0'=x!22^post198, i!406^0'=i!406^post198, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post198, t!25^0'=t!25^post198, a!654^0'=a!654^post198, rcd!2393^0'=rcd!2393^post198, a!1371^0'=a!1371^post198, x!1365^0'=x!1365^post198, result!12^0'=result!12^post198, a!244^0'=a!244^post198, y!21^0'=y!21^post198, nondet!13^0'=nondet!13^post198, (a!1052^0 <= 0 /\ -i!406^post198+i!406^0 == 0 /\ -rcd!2393^post198+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post198 == 0 /\ rcd!2515^0-rcd!2515^post198 == 0 /\ -y!21^post198+y!21^0 == 0 /\ -temp!34^post198+temp!34^0 == 0 /\ a!511^0-a!511^post198 == 0 /\ r!662^0-r!662^post198 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post198 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post198 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post198 == 0 /\ -t!25^post198+t!25^0 == 0 /\ -a!2035^post198+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post198+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post198 == 0 /\ a!1810^0-a!1810^post198 == 0 /\ head!16^0-head!16^post198 == 0 /\ a!1052^0-a!1052^post198 == 0 /\ rcd!83^0-rcd!83^post198 == 0 /\ -a!244^post198+a!244^0 == 0 /\ -rcd!63^post198+rcd!63^0 == 0 /\ -result!12^post198+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2460^0-rcd!2460^post198 == 0 /\ -a!1055^0 <= 0 /\ a!2238^0-a!2238^post198 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -head!405^post198+head!405^0 == 0 /\ -x!1365^post198+x!1365^0 == 0 /\ length!28^0-length!28^post198 == 0 /\ -temp0!30^post198+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post198+nondet!13^0 == 0 /\ ct!19^0-ct!19^post198 == 0 /\ temp0!17^0-temp0!17^post198 == 0 /\ a!1610^0-a!1610^post198 == 0 /\ -x!15^post198+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post198 == 0 /\ x!22^0-x!22^post198 == 0 /\ -a!1371^post198+a!1371^0 == 0 /\ -a!654^post198+a!654^0 == 0 /\ -a!419^post198+a!419^0 == 0 /\ -x_SLAM_f!20^post198+x_SLAM_f!20^0 == 0 /\ x!18^0-x!18^post198 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post198 == 0 /\ a!1370^0-a!1370^post198 == 0 /\ -head!31^post198+head!31^0 == 0), cost: 1 199: l56 -> l52 : a!1052^0'=a!1052^post199, temp0!17^0'=temp0!17^post199, head!16^0'=head!16^post199, rcd!2515^0'=rcd!2515^post199, a!1810^0'=a!1810^post199, x!18^0'=x!18^post199, i!29^0'=i!29^post199, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post199, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post199, a!511^0'=a!511^post199, r!662^0'=r!662^post199, a!1370^0'=a!1370^post199, tmp!33^0'=tmp!33^post199, rcd!83^0'=rcd!83^post199, a!2238^0'=a!2238^post199, x_SLAM_f!20^0'=x_SLAM_f!20^post199, length!28^0'=length!28^post199, temp!34^0'=temp!34^post199, ct!19^0'=ct!19^post199, rcd!2460^0'=rcd!2460^post199, a!1610^0'=a!1610^post199, x!15^0'=x!15^post199, head!405^0'=head!405^post199, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post199, a!419^0'=a!419^post199, r!543^0'=r!543^post199, a!1055^0'=a!1055^post199, temp0!30^0'=temp0!30^post199, head!31^0'=head!31^post199, rcd!63^0'=rcd!63^post199, a!2035^0'=a!2035^post199, x!22^0'=x!22^post199, i!406^0'=i!406^post199, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post199, t!25^0'=t!25^post199, a!654^0'=a!654^post199, rcd!2393^0'=rcd!2393^post199, a!1371^0'=a!1371^post199, x!1365^0'=x!1365^post199, result!12^0'=result!12^post199, a!244^0'=a!244^post199, y!21^0'=y!21^post199, nondet!13^0'=nondet!13^post199, (-t!25^post199+t!25^0 == 0 /\ -a!244^post199+a!244^0 == 0 /\ length!28^0-length!28^post199 == 0 /\ -x!22^post199+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post199 == 0 /\ a!654^0-a!654^post199 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1610^post199+a!1610^0 == 0 /\ head!405^0-head!405^post199 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post199 == 0 /\ ct!19^0-ct!19^post199 == 0 /\ -y!21^post199+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post199 == 0 /\ a!511^0-a!511^post199 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2393^post199+rcd!2393^0 == 0 /\ -a!2035^post199+a!2035^0 == 0 /\ -result!12^post199+result!12^0 == 0 /\ i!29^0-i!29^post199 == 0 /\ x!15^0-x!15^post199 == 0 /\ -temp0!30^post199+temp0!30^0 == 0 /\ a!1052^0-a!1052^post199 == 0 /\ -nondet!13^post199+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post199 == 0 /\ -a!1052^0 <= 0 /\ -x!1365^post199+x!1365^0 == 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post199 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1370^0-a!1370^post199 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!18^0-x!18^post199 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post199 == 0 /\ -r!662^post199+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ a!419^0-a!419^post199 == 0 /\ temp0!17^0-temp0!17^post199 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post199 == 0 /\ rcd!63^0-rcd!63^post199 == 0 /\ temp!34^0-temp!34^post199 == 0 /\ -a!1371^post199+a!1371^0 == 0 /\ -a!2238^post199+a!2238^0 == 0 /\ head!16^0-head!16^post199 == 0 /\ a!1810^0-a!1810^post199 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post199 == 0 /\ -r!543^post199+r!543^0 == 0 /\ -head!31^post199+head!31^0 == 0 /\ -a!1055^post199+a!1055^0 == 0 /\ i!406^0-i!406^post199 == 0 /\ rcd!2460^0-rcd!2460^post199 == 0), cost: 1 200: l56 -> l52 : a!1052^0'=a!1052^post200, temp0!17^0'=temp0!17^post200, head!16^0'=head!16^post200, rcd!2515^0'=rcd!2515^post200, a!1810^0'=a!1810^post200, x!18^0'=x!18^post200, i!29^0'=i!29^post200, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post200, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post200, a!511^0'=a!511^post200, r!662^0'=r!662^post200, a!1370^0'=a!1370^post200, tmp!33^0'=tmp!33^post200, rcd!83^0'=rcd!83^post200, a!2238^0'=a!2238^post200, x_SLAM_f!20^0'=x_SLAM_f!20^post200, length!28^0'=length!28^post200, temp!34^0'=temp!34^post200, ct!19^0'=ct!19^post200, rcd!2460^0'=rcd!2460^post200, a!1610^0'=a!1610^post200, x!15^0'=x!15^post200, head!405^0'=head!405^post200, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post200, a!419^0'=a!419^post200, r!543^0'=r!543^post200, a!1055^0'=a!1055^post200, temp0!30^0'=temp0!30^post200, head!31^0'=head!31^post200, rcd!63^0'=rcd!63^post200, a!2035^0'=a!2035^post200, x!22^0'=x!22^post200, i!406^0'=i!406^post200, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post200, t!25^0'=t!25^post200, a!654^0'=a!654^post200, rcd!2393^0'=rcd!2393^post200, a!1371^0'=a!1371^post200, x!1365^0'=x!1365^post200, result!12^0'=result!12^post200, a!244^0'=a!244^post200, y!21^0'=y!21^post200, nondet!13^0'=nondet!13^post200, (-a!1371^post200+a!1371^0 == 0 /\ -a!244^post200+a!244^0 == 0 /\ -result!12^post200+result!12^0 == 0 /\ -a!2238^post200+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post200 == 0 /\ -temp0!30^post200+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post200 == 0 /\ a!511^0-a!511^post200 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post200+a!654^0 == 0 /\ -length!28^post200+length!28^0 == 0 /\ -a!1055^post200+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post200 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post200 == 0 /\ -t!25^post200+t!25^0 == 0 /\ tmp!33^0-tmp!33^post200 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ head!405^0-head!405^post200 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x!1365^0-x!1365^post200 == 0 /\ -a!1055^0 <= 0 /\ rcd!2393^0-rcd!2393^post200 == 0 /\ x!15^0-x!15^post200 == 0 /\ 1+x!15^0 <= 0 /\ x!22^0-x!22^post200 == 0 /\ -nondet!13^post200+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post200+a!2035^0 == 0 /\ x!18^0-x!18^post200 == 0 /\ r!543^0-r!543^post200 == 0 /\ r!662^0-r!662^post200 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post200 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post200 == 0 /\ temp!34^0-temp!34^post200 == 0 /\ -head!31^post200+head!31^0 == 0 /\ a!1052^0-a!1052^post200 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post200 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post200+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2460^0-rcd!2460^post200 == 0 /\ -y!21^post200+y!21^0 == 0 /\ a!1810^0-a!1810^post200 == 0 /\ head!16^0-head!16^post200 == 0 /\ ct!19^0-ct!19^post200 == 0 /\ -rcd!63^post200+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post200 == 0 /\ -a!1610^post200+a!1610^0 == 0 /\ -i!406^post200+i!406^0 == 0 /\ i!29^0-i!29^post200 == 0 /\ a!419^0-a!419^post200 == 0), cost: 1 201: l56 -> l52 : a!1052^0'=a!1052^post201, temp0!17^0'=temp0!17^post201, head!16^0'=head!16^post201, rcd!2515^0'=rcd!2515^post201, a!1810^0'=a!1810^post201, x!18^0'=x!18^post201, i!29^0'=i!29^post201, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post201, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post201, a!511^0'=a!511^post201, r!662^0'=r!662^post201, a!1370^0'=a!1370^post201, tmp!33^0'=tmp!33^post201, rcd!83^0'=rcd!83^post201, a!2238^0'=a!2238^post201, x_SLAM_f!20^0'=x_SLAM_f!20^post201, length!28^0'=length!28^post201, temp!34^0'=temp!34^post201, ct!19^0'=ct!19^post201, rcd!2460^0'=rcd!2460^post201, a!1610^0'=a!1610^post201, x!15^0'=x!15^post201, head!405^0'=head!405^post201, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post201, a!419^0'=a!419^post201, r!543^0'=r!543^post201, a!1055^0'=a!1055^post201, temp0!30^0'=temp0!30^post201, head!31^0'=head!31^post201, rcd!63^0'=rcd!63^post201, a!2035^0'=a!2035^post201, x!22^0'=x!22^post201, i!406^0'=i!406^post201, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post201, t!25^0'=t!25^post201, a!654^0'=a!654^post201, rcd!2393^0'=rcd!2393^post201, a!1371^0'=a!1371^post201, x!1365^0'=x!1365^post201, result!12^0'=result!12^post201, a!244^0'=a!244^post201, y!21^0'=y!21^post201, nondet!13^0'=nondet!13^post201, (-sdv_CALLSITE_RETURN_1!14^post201+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post201 == 0 /\ -ct!19^post201+ct!19^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post201 == 0 /\ rcd!2460^0-rcd!2460^post201 == 0 /\ -nondet!13^post201+nondet!13^0 == 0 /\ -a!2035^post201+a!2035^0 == 0 /\ a!2238^0-a!2238^post201 == 0 /\ length!28^0-length!28^post201 == 0 /\ tmp!33^0-tmp!33^post201 == 0 /\ -x!15^post201+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post201 == 0 /\ rcd!2515^0-rcd!2515^post201 == 0 /\ -x_SLAM_f!20^post201+x_SLAM_f!20^0 == 0 /\ -a!654^post201+a!654^0 == 0 /\ a!511^0-a!511^post201 == 0 /\ -a!1371^post201+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post201 == 0 /\ a!1610^0-a!1610^post201 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!1365^0-x!1365^post201 == 0 /\ -rcd!2393^post201+rcd!2393^0 == 0 /\ -i!406^post201+i!406^0 == 0 /\ head!16^0-head!16^post201 == 0 /\ rcd!83^0-rcd!83^post201 == 0 /\ -y!21^post201+y!21^0 == 0 /\ x!22^0-x!22^post201 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post201 == 0 /\ -t!25^post201+t!25^0 == 0 /\ -x!18^post201+x!18^0 == 0 /\ -temp!34^post201+temp!34^0 == 0 /\ a!1370^0-a!1370^post201 == 0 /\ -a!244^post201+a!244^0 == 0 /\ -head!405^post201+head!405^0 == 0 /\ -rcd!63^post201+rcd!63^0 == 0 /\ r!543^0-r!543^post201 == 0 /\ -result!12^post201+result!12^0 == 0 /\ r!662^0-r!662^post201 == 0 /\ temp0!17^0-temp0!17^post201 == 0 /\ -temp0!30^post201+temp0!30^0 == 0 /\ head!31^0-head!31^post201 == 0 /\ a!1810^0-a!1810^post201 == 0 /\ a!1055^0-a!1055^post201 == 0 /\ -sel_r!1224_Flink!24^post201+sel_r!1224_Flink!24^0 == 0), cost: 1 202: l56 -> l52 : a!1052^0'=a!1052^post202, temp0!17^0'=temp0!17^post202, head!16^0'=head!16^post202, rcd!2515^0'=rcd!2515^post202, a!1810^0'=a!1810^post202, x!18^0'=x!18^post202, i!29^0'=i!29^post202, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post202, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post202, a!511^0'=a!511^post202, r!662^0'=r!662^post202, a!1370^0'=a!1370^post202, tmp!33^0'=tmp!33^post202, rcd!83^0'=rcd!83^post202, a!2238^0'=a!2238^post202, x_SLAM_f!20^0'=x_SLAM_f!20^post202, length!28^0'=length!28^post202, temp!34^0'=temp!34^post202, ct!19^0'=ct!19^post202, rcd!2460^0'=rcd!2460^post202, a!1610^0'=a!1610^post202, x!15^0'=x!15^post202, head!405^0'=head!405^post202, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post202, a!419^0'=a!419^post202, r!543^0'=r!543^post202, a!1055^0'=a!1055^post202, temp0!30^0'=temp0!30^post202, head!31^0'=head!31^post202, rcd!63^0'=rcd!63^post202, a!2035^0'=a!2035^post202, x!22^0'=x!22^post202, i!406^0'=i!406^post202, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post202, t!25^0'=t!25^post202, a!654^0'=a!654^post202, rcd!2393^0'=rcd!2393^post202, a!1371^0'=a!1371^post202, x!1365^0'=x!1365^post202, result!12^0'=result!12^post202, a!244^0'=a!244^post202, y!21^0'=y!21^post202, nondet!13^0'=nondet!13^post202, (i!29^0-i!29^post202 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post202 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post202 == 0 /\ x!15^0-x!15^post202 == 0 /\ head!16^0-head!16^post202 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -nondet!13^post202+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post202 == 0 /\ -a!2238^post202+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post202+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post202 == 0 /\ r!543^0-r!543^post202 == 0 /\ -a!419^post202+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post202 == 0 /\ a!654^0-a!654^post202 == 0 /\ 1+x!15^0 <= 0 /\ -temp!34^post202+temp!34^0 == 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post202 == 0 /\ ct!19^0-ct!19^post202 == 0 /\ -head!31^post202+head!31^0 == 0 /\ -rcd!83^post202+rcd!83^0 == 0 /\ a!1052^0-a!1052^post202 == 0 /\ -head!405^post202+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ -tmp!33^post202+tmp!33^0 == 0 /\ i!406^0-i!406^post202 == 0 /\ -y!21^post202+y!21^0 == 0 /\ -t!25^post202+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post202 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post202 == 0 /\ -rcd!2393^post202+rcd!2393^0 == 0 /\ -a!1610^post202+a!1610^0 == 0 /\ -a!1370^post202+a!1370^0 == 0 /\ -a!1810^post202+a!1810^0 == 0 /\ -a!2035^post202+a!2035^0 == 0 /\ -temp0!30^post202+temp0!30^0 == 0 /\ length!28^0-length!28^post202 == 0 /\ -sel_r!1224_Flink!24^post202+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post202+result!12^0 == 0 /\ -x!22^post202+x!22^0 == 0 /\ temp0!17^0-temp0!17^post202 == 0 /\ r!662^0-r!662^post202 == 0 /\ -x!1365^post202+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post202 == 0 /\ -a!244^post202+a!244^0 == 0 /\ rcd!63^0-rcd!63^post202 == 0), cost: 1 203: l52 -> l40 : a!1052^0'=a!1052^post203, temp0!17^0'=temp0!17^post203, head!16^0'=head!16^post203, rcd!2515^0'=rcd!2515^post203, a!1810^0'=a!1810^post203, x!18^0'=x!18^post203, i!29^0'=i!29^post203, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post203, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post203, a!511^0'=a!511^post203, r!662^0'=r!662^post203, a!1370^0'=a!1370^post203, tmp!33^0'=tmp!33^post203, rcd!83^0'=rcd!83^post203, a!2238^0'=a!2238^post203, x_SLAM_f!20^0'=x_SLAM_f!20^post203, length!28^0'=length!28^post203, temp!34^0'=temp!34^post203, ct!19^0'=ct!19^post203, rcd!2460^0'=rcd!2460^post203, a!1610^0'=a!1610^post203, x!15^0'=x!15^post203, head!405^0'=head!405^post203, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post203, a!419^0'=a!419^post203, r!543^0'=r!543^post203, a!1055^0'=a!1055^post203, temp0!30^0'=temp0!30^post203, head!31^0'=head!31^post203, rcd!63^0'=rcd!63^post203, a!2035^0'=a!2035^post203, x!22^0'=x!22^post203, i!406^0'=i!406^post203, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post203, t!25^0'=t!25^post203, a!654^0'=a!654^post203, rcd!2393^0'=rcd!2393^post203, a!1371^0'=a!1371^post203, x!1365^0'=x!1365^post203, result!12^0'=result!12^post203, a!244^0'=a!244^post203, y!21^0'=y!21^post203, nondet!13^0'=nondet!13^post203, (head!405^0-head!405^post203 == 0 /\ head!16^0-head!16^post203 == 0 /\ ct!19^0-ct!19^post203 == 0 /\ -x!1365^post203+x!1365^0 == 0 /\ a!1370^0-a!1370^post203 == 0 /\ rcd!83^0-rcd!83^post203 == 0 /\ x!15^0-x!15^post203 == 0 /\ -head!31^post203+head!31^0 == 0 /\ x!18^0-x!18^post203 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post203+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post203 == 0 /\ temp0!17^0-temp0!17^post203 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post203 == 0 /\ -r!543^post203+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post203 == 0 /\ -rcd!2460^post203+rcd!2460^0 == 0 /\ -a!1610^post203+a!1610^0 == 0 /\ -a!2238^post203+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post203 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post203 == 0 /\ -temp0!30^post203+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post203 == 0 /\ -a!244^post203+a!244^0 == 0 /\ -a!1371^post203+a!1371^0 == 0 /\ a!1810^0-a!1810^post203 == 0 /\ -a!419^post203+a!419^0 == 0 /\ rcd!63^0-rcd!63^post203 == 0 /\ -a!1055^post203+a!1055^0 == 0 /\ -a!654^post203+a!654^0 == 0 /\ -a!511^post203+a!511^0 == 0 /\ -x!22^post203+x!22^0 == 0 /\ result!12^0-result!12^post203 == 0 /\ -length!28^post203+length!28^0 == 0 /\ y!21^0-y!21^post203 == 0 /\ i!406^0-i!406^post203 == 0 /\ -i!29^post203+i!29^0 == 0 /\ -tmp!33^post203+tmp!33^0 == 0 /\ a!1052^0-a!1052^post203 == 0 /\ -a!2035^post203+a!2035^0 == 0 /\ -t!25^post203+t!25^0 == 0 /\ temp!34^0-temp!34^post203 == 0 /\ -rcd!2393^post203+rcd!2393^0 == 0 /\ -nondet!13^post203+nondet!13^0 == 0), cost: 1 205: l57 -> l58 : a!1052^0'=a!1052^post205, temp0!17^0'=temp0!17^post205, head!16^0'=head!16^post205, rcd!2515^0'=rcd!2515^post205, a!1810^0'=a!1810^post205, x!18^0'=x!18^post205, i!29^0'=i!29^post205, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post205, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post205, a!511^0'=a!511^post205, r!662^0'=r!662^post205, a!1370^0'=a!1370^post205, tmp!33^0'=tmp!33^post205, rcd!83^0'=rcd!83^post205, a!2238^0'=a!2238^post205, x_SLAM_f!20^0'=x_SLAM_f!20^post205, length!28^0'=length!28^post205, temp!34^0'=temp!34^post205, ct!19^0'=ct!19^post205, rcd!2460^0'=rcd!2460^post205, a!1610^0'=a!1610^post205, x!15^0'=x!15^post205, head!405^0'=head!405^post205, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post205, a!419^0'=a!419^post205, r!543^0'=r!543^post205, a!1055^0'=a!1055^post205, temp0!30^0'=temp0!30^post205, head!31^0'=head!31^post205, rcd!63^0'=rcd!63^post205, a!2035^0'=a!2035^post205, x!22^0'=x!22^post205, i!406^0'=i!406^post205, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post205, t!25^0'=t!25^post205, a!654^0'=a!654^post205, rcd!2393^0'=rcd!2393^post205, a!1371^0'=a!1371^post205, x!1365^0'=x!1365^post205, result!12^0'=result!12^post205, a!244^0'=a!244^post205, y!21^0'=y!21^post205, nondet!13^0'=nondet!13^post205, (-head!31^post205+head!31^0 == 0 /\ rcd!63^0-rcd!63^post205 == 0 /\ -a!1610^post205+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post205 == 0 /\ r!543^0-r!543^post205 == 0 /\ -i!406^post205+i!406^0 == 0 /\ a!1055^0-a!1055^post205 == 0 /\ -y!21^post205+y!21^0 == 0 /\ -rcd!83^post205+rcd!83^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post205+t!25^0 == 0 /\ temp0!17^0-temp0!17^post205 == 0 /\ -rcd!2393^post205+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post205 == 0 /\ i!29^0-i!29^post205 == 0 /\ a!1810^0-a!1810^post205 == 0 /\ head!16^0-head!16^post205 == 0 /\ -x!1365^post205+x!1365^0 == 0 /\ -temp0!30^post205+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post205+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post205+a!244^0 == 0 /\ a!1371^0-a!1371^post205 == 0 /\ -result!12^post205+result!12^0 == 0 /\ -head!405^post205+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post205 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post205 == 0 /\ ct!19^0 <= 0 /\ -x!22^post205+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post205 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post205 == 0 /\ -ct!19^0 <= 0 /\ a!2035^0-a!2035^post205 == 0 /\ rcd!2515^0-rcd!2515^post205 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post205 == 0 /\ ct!19^0-ct!19^post205 == 0 /\ -nondet!13^post205+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ a!511^0-a!511^post205 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!15^post205+x!15^0 == 0 /\ -a!419^post205+a!419^0 == 0 /\ -a!654^post205+a!654^0 == 0 /\ a!1052^0-a!1052^post205 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post205 == 0 /\ -temp!34^post205+temp!34^0 == 0 /\ x!18^0-x!18^post205 == 0 /\ -x_SLAM_f!20^post205+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post205 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 206: l57 -> l58 : a!1052^0'=a!1052^post206, temp0!17^0'=temp0!17^post206, head!16^0'=head!16^post206, rcd!2515^0'=rcd!2515^post206, a!1810^0'=a!1810^post206, x!18^0'=x!18^post206, i!29^0'=i!29^post206, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post206, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post206, a!511^0'=a!511^post206, r!662^0'=r!662^post206, a!1370^0'=a!1370^post206, tmp!33^0'=tmp!33^post206, rcd!83^0'=rcd!83^post206, a!2238^0'=a!2238^post206, x_SLAM_f!20^0'=x_SLAM_f!20^post206, length!28^0'=length!28^post206, temp!34^0'=temp!34^post206, ct!19^0'=ct!19^post206, rcd!2460^0'=rcd!2460^post206, a!1610^0'=a!1610^post206, x!15^0'=x!15^post206, head!405^0'=head!405^post206, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post206, a!419^0'=a!419^post206, r!543^0'=r!543^post206, a!1055^0'=a!1055^post206, temp0!30^0'=temp0!30^post206, head!31^0'=head!31^post206, rcd!63^0'=rcd!63^post206, a!2035^0'=a!2035^post206, x!22^0'=x!22^post206, i!406^0'=i!406^post206, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post206, t!25^0'=t!25^post206, a!654^0'=a!654^post206, rcd!2393^0'=rcd!2393^post206, a!1371^0'=a!1371^post206, x!1365^0'=x!1365^post206, result!12^0'=result!12^post206, a!244^0'=a!244^post206, y!21^0'=y!21^post206, nondet!13^0'=nondet!13^post206, (-length!28^post206+length!28^0 == 0 /\ -x!22^post206+x!22^0 == 0 /\ -a!419^post206+a!419^0 == 0 /\ -temp0!30^post206+temp0!30^0 == 0 /\ -tmp!33^post206+tmp!33^0 == 0 /\ -a!1371^post206+a!1371^0 == 0 /\ -result!12^post206+result!12^0 == 0 /\ rcd!63^0-rcd!63^post206 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post206+head!405^0 == 0 /\ a!1052^0-a!1052^post206 == 0 /\ -x_SLAM_f!20^post206+x_SLAM_f!20^0 == 0 /\ -a!654^post206+a!654^0 == 0 /\ -y!21^post206+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post206 == 0 /\ temp!34^0-temp!34^post206 == 0 /\ a!1055^0-a!1055^post206 == 0 /\ a!2238^0-a!2238^post206 == 0 /\ i!29^0-i!29^post206 == 0 /\ -nondet!13^post206+nondet!13^0 == 0 /\ ct!19^0-ct!19^post206 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post206 == 0 /\ a!1810^0-a!1810^post206 == 0 /\ -a!2035^post206+a!2035^0 == 0 /\ -rcd!2393^post206+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post206 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -t!25^post206+t!25^0 == 0 /\ x!15^0 <= 0 /\ -a!244^post206+a!244^0 == 0 /\ -x!15^post206+x!15^0 == 0 /\ i!406^0-i!406^post206 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post206+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post206+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post206+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post206 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post206 == 0 /\ a!511^0-a!511^post206 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post206+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post206 == 0 /\ -r!543^post206+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post206+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post206+head!31^0 == 0 /\ -rcd!2460^post206+rcd!2460^0 == 0 /\ a!1370^0-a!1370^post206 == 0 /\ x!18^0-x!18^post206 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 207: l58 -> l59 : a!1052^0'=a!1052^post207, temp0!17^0'=temp0!17^post207, head!16^0'=head!16^post207, rcd!2515^0'=rcd!2515^post207, a!1810^0'=a!1810^post207, x!18^0'=x!18^post207, i!29^0'=i!29^post207, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post207, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post207, a!511^0'=a!511^post207, r!662^0'=r!662^post207, a!1370^0'=a!1370^post207, tmp!33^0'=tmp!33^post207, rcd!83^0'=rcd!83^post207, a!2238^0'=a!2238^post207, x_SLAM_f!20^0'=x_SLAM_f!20^post207, length!28^0'=length!28^post207, temp!34^0'=temp!34^post207, ct!19^0'=ct!19^post207, rcd!2460^0'=rcd!2460^post207, a!1610^0'=a!1610^post207, x!15^0'=x!15^post207, head!405^0'=head!405^post207, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post207, a!419^0'=a!419^post207, r!543^0'=r!543^post207, a!1055^0'=a!1055^post207, temp0!30^0'=temp0!30^post207, head!31^0'=head!31^post207, rcd!63^0'=rcd!63^post207, a!2035^0'=a!2035^post207, x!22^0'=x!22^post207, i!406^0'=i!406^post207, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post207, t!25^0'=t!25^post207, a!654^0'=a!654^post207, rcd!2393^0'=rcd!2393^post207, a!1371^0'=a!1371^post207, x!1365^0'=x!1365^post207, result!12^0'=result!12^post207, a!244^0'=a!244^post207, y!21^0'=y!21^post207, nondet!13^0'=nondet!13^post207, (0 == 0 /\ rcd!83^0-rcd!83^post207 == 0 /\ -nondet!13^post207+nondet!13^0 == 0 /\ a!1370^0-a!1370^post207 == 0 /\ x!18^0-x!18^post207 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post207+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post207+a!2035^0 == 0 /\ -length!28^post207+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post207 == 0 /\ a!511^0-a!511^post207 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post207 == 0 /\ -a!1371^post207+a!1371^0 == 0 /\ -a!244^post207+a!244^0 == 0 /\ a!2238^0-a!2238^post207 == 0 /\ -r!662^post207+r!662^0 == 0 /\ -t!25^post207+t!25^0 == 0 /\ -a!1055^post207+a!1055^0 == 0 /\ i!29^0-i!29^post207 == 0 /\ x!15^0-x!15^post207 == 0 /\ temp0!17^0-temp0!17^post207 == 0 /\ head!16^0-head!16^post207 == 0 /\ -a!654^post207+a!654^0 == 0 /\ a!1810^0-a!1810^post207 == 0 /\ -rcd!2393^post207+rcd!2393^0 == 0 /\ r!543^0-r!543^post207 == 0 /\ -sel_r!1224_Flink!24^post207+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post207+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post207 == 0 /\ temp!34^0-temp!34^post207 == 0 /\ -rcd!2460^post207+rcd!2460^0 == 0 /\ -x!22^post207+x!22^0 == 0 /\ a!1052^post207-a!1610^0 == 0 /\ tmp!33^0-tmp!33^post207 == 0 /\ head!405^0-head!405^post207 == 0 /\ -x!1365^post207+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post207 == 0 /\ ct!19^0-ct!19^post207 == 0 /\ -temp0!30^post207+temp0!30^0 == 0 /\ -i!406^post207+i!406^0 == 0 /\ a!419^0-a!419^post207 == 0 /\ -y!21^post207+y!21^0 == 0 /\ -rcd!63^post207+rcd!63^0 == 0 /\ -result!12^post207+result!12^0 == 0), cost: 1 208: l59 -> l13 : a!1052^0'=a!1052^post208, temp0!17^0'=temp0!17^post208, head!16^0'=head!16^post208, rcd!2515^0'=rcd!2515^post208, a!1810^0'=a!1810^post208, x!18^0'=x!18^post208, i!29^0'=i!29^post208, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post208, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post208, a!511^0'=a!511^post208, r!662^0'=r!662^post208, a!1370^0'=a!1370^post208, tmp!33^0'=tmp!33^post208, rcd!83^0'=rcd!83^post208, a!2238^0'=a!2238^post208, x_SLAM_f!20^0'=x_SLAM_f!20^post208, length!28^0'=length!28^post208, temp!34^0'=temp!34^post208, ct!19^0'=ct!19^post208, rcd!2460^0'=rcd!2460^post208, a!1610^0'=a!1610^post208, x!15^0'=x!15^post208, head!405^0'=head!405^post208, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post208, a!419^0'=a!419^post208, r!543^0'=r!543^post208, a!1055^0'=a!1055^post208, temp0!30^0'=temp0!30^post208, head!31^0'=head!31^post208, rcd!63^0'=rcd!63^post208, a!2035^0'=a!2035^post208, x!22^0'=x!22^post208, i!406^0'=i!406^post208, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post208, t!25^0'=t!25^post208, a!654^0'=a!654^post208, rcd!2393^0'=rcd!2393^post208, a!1371^0'=a!1371^post208, x!1365^0'=x!1365^post208, result!12^0'=result!12^post208, a!244^0'=a!244^post208, y!21^0'=y!21^post208, nondet!13^0'=nondet!13^post208, (a!1052^0 <= 0 /\ a!1052^0-a!1052^post208 == 0 /\ rcd!83^0-rcd!83^post208 == 0 /\ head!16^0 <= 0 /\ i!29^0-i!29^post208 == 0 /\ a!1810^0-a!1810^post208 == 0 /\ rcd!2460^0-rcd!2460^post208 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post208+ct!19^0 == 0 /\ -a!1371^post208+a!1371^0 == 0 /\ a!2238^0-a!2238^post208 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ rcd!2515^0-rcd!2515^post208 == 0 /\ -a!419^post208+a!419^0 == 0 /\ -nondet!13^post208+nondet!13^0 == 0 /\ a!2035^0-a!2035^post208 == 0 /\ length!28^0-length!28^post208 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post208 == 0 /\ -x!15^post208+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ tmp!33^0-tmp!33^post208 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post208+x_SLAM_f!20^0 == 0 /\ -a!1052^0 <= 0 /\ -a!654^post208+a!654^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!1365^0-x!1365^post208 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post208 == 0 /\ r!662^0-r!662^post208 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post208+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post208 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post208 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post208 == 0 /\ -head!31^post208+head!31^0 == 0 /\ -rcd!2393^post208+rcd!2393^0 == 0 /\ -y!21^post208+y!21^0 == 0 /\ -i!406^post208+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post208 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post208 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post208+sel_r!1224_Flink!24^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -rcd!63^post208+rcd!63^0 == 0 /\ a!511^0-a!511^post208 == 0 /\ -a!244^post208+a!244^0 == 0 /\ -x!18^post208+x!18^0 == 0 /\ r!543^0-r!543^post208 == 0 /\ a!1610^0-a!1610^post208 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -result!12^post208+result!12^0 == 0 /\ y!21^0 <= 0 /\ -x!22^post208+x!22^0 == 0 /\ -head!405^post208+head!405^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -temp0!30^post208+temp0!30^0 == 0 /\ a!1055^0-a!1055^post208 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 209: l59 -> l13 : a!1052^0'=a!1052^post209, temp0!17^0'=temp0!17^post209, head!16^0'=head!16^post209, rcd!2515^0'=rcd!2515^post209, a!1810^0'=a!1810^post209, x!18^0'=x!18^post209, i!29^0'=i!29^post209, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post209, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post209, a!511^0'=a!511^post209, r!662^0'=r!662^post209, a!1370^0'=a!1370^post209, tmp!33^0'=tmp!33^post209, rcd!83^0'=rcd!83^post209, a!2238^0'=a!2238^post209, x_SLAM_f!20^0'=x_SLAM_f!20^post209, length!28^0'=length!28^post209, temp!34^0'=temp!34^post209, ct!19^0'=ct!19^post209, rcd!2460^0'=rcd!2460^post209, a!1610^0'=a!1610^post209, x!15^0'=x!15^post209, head!405^0'=head!405^post209, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post209, a!419^0'=a!419^post209, r!543^0'=r!543^post209, a!1055^0'=a!1055^post209, temp0!30^0'=temp0!30^post209, head!31^0'=head!31^post209, rcd!63^0'=rcd!63^post209, a!2035^0'=a!2035^post209, x!22^0'=x!22^post209, i!406^0'=i!406^post209, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post209, t!25^0'=t!25^post209, a!654^0'=a!654^post209, rcd!2393^0'=rcd!2393^post209, a!1371^0'=a!1371^post209, x!1365^0'=x!1365^post209, result!12^0'=result!12^post209, a!244^0'=a!244^post209, y!21^0'=y!21^post209, nondet!13^0'=nondet!13^post209, (i!29^0-i!29^post209 == 0 /\ a!1810^0-a!1810^post209 == 0 /\ -sel_r!1224_Flink!24^post209+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post209 == 0 /\ t!25^0-t!25^post209 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post209 == 0 /\ -x!15^post209+x!15^0 == 0 /\ a!1055^0-a!1055^post209 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post209 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post209 == 0 /\ length!28^0-length!28^post209 == 0 /\ -a!1371^post209+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post209+r!543^0 == 0 /\ -a!1610^post209+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post209+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!654^0-a!654^post209 == 0 /\ -head!31^post209+head!31^0 == 0 /\ a!1052^0-a!1052^post209 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2460^post209+rcd!2460^0 == 0 /\ -a!419^post209+a!419^0 == 0 /\ temp!34^0-temp!34^post209 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ head!16^0-head!16^post209 == 0 /\ -rcd!63^post209+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post209+rcd!83^0 == 0 /\ -x!22^post209+x!22^0 == 0 /\ -sel_r!543_Flink!24^post209+sel_r!543_Flink!24^0 == 0 /\ -x_SLAM_f!20^post209+x_SLAM_f!20^0 == 0 /\ -y!21^post209+y!21^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post209 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -result!12^post209+result!12^0 == 0 /\ a!1370^0-a!1370^post209 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!405^post209+head!405^0 == 0 /\ -temp0!30^post209+temp0!30^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2515^0-rcd!2515^post209 == 0 /\ -a!2035^post209+a!2035^0 == 0 /\ -rcd!2393^post209+rcd!2393^0 == 0 /\ -nondet!13^post209+nondet!13^0 == 0 /\ r!662^0-r!662^post209 == 0 /\ temp0!17^0-temp0!17^post209 == 0 /\ -a!244^post209+a!244^0 == 0 /\ -x!1365^post209+x!1365^0 == 0 /\ -ct!19^post209+ct!19^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!511^0-a!511^post209 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 210: l59 -> l13 : a!1052^0'=a!1052^post210, temp0!17^0'=temp0!17^post210, head!16^0'=head!16^post210, rcd!2515^0'=rcd!2515^post210, a!1810^0'=a!1810^post210, x!18^0'=x!18^post210, i!29^0'=i!29^post210, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post210, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post210, a!511^0'=a!511^post210, r!662^0'=r!662^post210, a!1370^0'=a!1370^post210, tmp!33^0'=tmp!33^post210, rcd!83^0'=rcd!83^post210, a!2238^0'=a!2238^post210, x_SLAM_f!20^0'=x_SLAM_f!20^post210, length!28^0'=length!28^post210, temp!34^0'=temp!34^post210, ct!19^0'=ct!19^post210, rcd!2460^0'=rcd!2460^post210, a!1610^0'=a!1610^post210, x!15^0'=x!15^post210, head!405^0'=head!405^post210, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post210, a!419^0'=a!419^post210, r!543^0'=r!543^post210, a!1055^0'=a!1055^post210, temp0!30^0'=temp0!30^post210, head!31^0'=head!31^post210, rcd!63^0'=rcd!63^post210, a!2035^0'=a!2035^post210, x!22^0'=x!22^post210, i!406^0'=i!406^post210, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post210, t!25^0'=t!25^post210, a!654^0'=a!654^post210, rcd!2393^0'=rcd!2393^post210, a!1371^0'=a!1371^post210, x!1365^0'=x!1365^post210, result!12^0'=result!12^post210, a!244^0'=a!244^post210, y!21^0'=y!21^post210, nondet!13^0'=nondet!13^post210, (a!654^0-a!654^post210 == 0 /\ a!2238^0-a!2238^post210 == 0 /\ -rcd!2393^post210+rcd!2393^0 == 0 /\ -sel_r!1224_Flink!24^post210+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post210 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post210 == 0 /\ i!29^0-i!29^post210 == 0 /\ a!1810^0-a!1810^post210 == 0 /\ -head!31^post210+head!31^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -x!1365^post210+x!1365^0 == 0 /\ -rcd!2460^post210+rcd!2460^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post210 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post210 == 0 /\ x!18^0-x!18^post210 == 0 /\ 1-a!1052^0 <= 0 /\ a!1052^0-a!1052^post210 == 0 /\ -x!22^post210+x!22^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post210 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post210 == 0 /\ ct!19^0 <= 0 /\ -y!21^post210+y!21^0 == 0 /\ -r!543^post210+r!543^0 == 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -a!1610^post210+a!1610^0 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!1371^post210+a!1371^0 == 0 /\ -rcd!63^post210+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post210+a!2035^0 == 0 /\ -nondet!13^post210+nondet!13^0 == 0 /\ -temp0!30^post210+temp0!30^0 == 0 /\ -a!511^post210+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post210+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post210+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post210 == 0 /\ -x!15^0 <= 0 /\ -length!28^post210+length!28^0 == 0 /\ -a!419^post210+a!419^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post210 == 0 /\ head!16^0-x!22^0 <= 0 /\ temp0!17^0-temp0!17^post210 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post210+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post210+t!25^0 == 0 /\ a!1370^0-a!1370^post210 == 0 /\ -r!662^post210+r!662^0 == 0 /\ -a!1055^post210+a!1055^0 == 0 /\ i!406^0-i!406^post210 == 0 /\ temp!34^0-temp!34^post210 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post210 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post210 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 211: l59 -> l13 : a!1052^0'=a!1052^post211, temp0!17^0'=temp0!17^post211, head!16^0'=head!16^post211, rcd!2515^0'=rcd!2515^post211, a!1810^0'=a!1810^post211, x!18^0'=x!18^post211, i!29^0'=i!29^post211, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post211, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post211, a!511^0'=a!511^post211, r!662^0'=r!662^post211, a!1370^0'=a!1370^post211, tmp!33^0'=tmp!33^post211, rcd!83^0'=rcd!83^post211, a!2238^0'=a!2238^post211, x_SLAM_f!20^0'=x_SLAM_f!20^post211, length!28^0'=length!28^post211, temp!34^0'=temp!34^post211, ct!19^0'=ct!19^post211, rcd!2460^0'=rcd!2460^post211, a!1610^0'=a!1610^post211, x!15^0'=x!15^post211, head!405^0'=head!405^post211, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post211, a!419^0'=a!419^post211, r!543^0'=r!543^post211, a!1055^0'=a!1055^post211, temp0!30^0'=temp0!30^post211, head!31^0'=head!31^post211, rcd!63^0'=rcd!63^post211, a!2035^0'=a!2035^post211, x!22^0'=x!22^post211, i!406^0'=i!406^post211, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post211, t!25^0'=t!25^post211, a!654^0'=a!654^post211, rcd!2393^0'=rcd!2393^post211, a!1371^0'=a!1371^post211, x!1365^0'=x!1365^post211, result!12^0'=result!12^post211, a!244^0'=a!244^post211, y!21^0'=y!21^post211, nondet!13^0'=nondet!13^post211, (a!1052^0 <= 0 /\ -rcd!2393^post211+rcd!2393^0 == 0 /\ head!16^0 <= 0 /\ -y!21^post211+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post211+x!15^0 == 0 /\ r!662^0-r!662^post211 == 0 /\ a!1052^0-a!1052^post211 == 0 /\ -x!1365^post211+x!1365^0 == 0 /\ -head!16^0 <= 0 /\ -head!405^post211+head!405^0 == 0 /\ -rcd!63^post211+rcd!63^0 == 0 /\ -a!244^post211+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post211 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!511^post211+a!511^0 == 0 /\ x!18^0-x!18^post211 == 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post211 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post211+i!406^0 == 0 /\ a!1370^0-a!1370^post211 == 0 /\ -sel_r!1224_Flink!24^post211+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -result!12^post211+result!12^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -nondet!13^post211+nondet!13^0 == 0 /\ -ct!19^0 <= 0 /\ a!1610^0-a!1610^post211 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post211 == 0 /\ -a!2035^post211+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post211 == 0 /\ -a!419^post211+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post211 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -a!1371^post211+a!1371^0 == 0 /\ -y!21^0 <= 0 /\ -r!543^post211+r!543^0 == 0 /\ a!1810^0-a!1810^post211 == 0 /\ temp0!17^0-temp0!17^post211 == 0 /\ -head!16^post211+head!16^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ head!31^0-head!31^post211 == 0 /\ -ct!19^post211+ct!19^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp!34^0-temp!34^post211 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ x!22^0-x!22^post211 == 0 /\ -rcd!2460^post211+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post211 == 0 /\ -t!25^post211+t!25^0 == 0 /\ i!29^0-i!29^post211 == 0 /\ -a!1055^post211+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post211 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -length!28^post211+length!28^0 == 0 /\ y!21^0 <= 0 /\ a!2238^0-a!2238^post211 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -a!654^post211+a!654^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post211+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 212: l59 -> l13 : a!1052^0'=a!1052^post212, temp0!17^0'=temp0!17^post212, head!16^0'=head!16^post212, rcd!2515^0'=rcd!2515^post212, a!1810^0'=a!1810^post212, x!18^0'=x!18^post212, i!29^0'=i!29^post212, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post212, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post212, a!511^0'=a!511^post212, r!662^0'=r!662^post212, a!1370^0'=a!1370^post212, tmp!33^0'=tmp!33^post212, rcd!83^0'=rcd!83^post212, a!2238^0'=a!2238^post212, x_SLAM_f!20^0'=x_SLAM_f!20^post212, length!28^0'=length!28^post212, temp!34^0'=temp!34^post212, ct!19^0'=ct!19^post212, rcd!2460^0'=rcd!2460^post212, a!1610^0'=a!1610^post212, x!15^0'=x!15^post212, head!405^0'=head!405^post212, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post212, a!419^0'=a!419^post212, r!543^0'=r!543^post212, a!1055^0'=a!1055^post212, temp0!30^0'=temp0!30^post212, head!31^0'=head!31^post212, rcd!63^0'=rcd!63^post212, a!2035^0'=a!2035^post212, x!22^0'=x!22^post212, i!406^0'=i!406^post212, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post212, t!25^0'=t!25^post212, a!654^0'=a!654^post212, rcd!2393^0'=rcd!2393^post212, a!1371^0'=a!1371^post212, x!1365^0'=x!1365^post212, result!12^0'=result!12^post212, a!244^0'=a!244^post212, y!21^0'=y!21^post212, nondet!13^0'=nondet!13^post212, (length!28^0-length!28^post212 == 0 /\ -a!1370^post212+a!1370^0 == 0 /\ a!511^0-a!511^post212 == 0 /\ -rcd!63^post212+rcd!63^0 == 0 /\ -rcd!83^post212+rcd!83^0 == 0 /\ -x_SLAM_f!20^post212+x_SLAM_f!20^0 == 0 /\ -temp!34^post212+temp!34^0 == 0 /\ -y!21^post212+y!21^0 == 0 /\ -x!22^post212+x!22^0 == 0 /\ -i!406^post212+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post212 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -head!405^post212+head!405^0 == 0 /\ -result!12^post212+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post212 == 0 /\ -a!244^post212+a!244^0 == 0 /\ -rcd!2393^post212+rcd!2393^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x!18^0-x!18^post212 == 0 /\ a!1371^0-a!1371^post212 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post212 == 0 /\ t!25^0-t!25^post212 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -x!1365^post212+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post212 == 0 /\ x!15^0 <= 0 /\ -ct!19^post212+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post212 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ 1+head!16^0 <= 0 /\ rcd!2515^0-rcd!2515^post212 == 0 /\ r!662^0-r!662^post212 == 0 /\ -nondet!13^post212+nondet!13^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post212 == 0 /\ -sel_r!1224_Flink!24^post212+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -r!543^post212+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ a!1610^0-a!1610^post212 == 0 /\ i!29^0-i!29^post212 == 0 /\ a!1810^0-a!1810^post212 == 0 /\ head!16^0-head!16^post212 == 0 /\ a!1052^0-a!1052^post212 == 0 /\ a!2238^0-a!2238^post212 == 0 /\ a!1055^0-a!1055^post212 == 0 /\ -a!654^post212+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post212 == 0 /\ -x!15^post212+x!15^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -head!31^post212+head!31^0 == 0 /\ a!2035^0-a!2035^post212 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -a!419^post212+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 213: l59 -> l13 : a!1052^0'=a!1052^post213, temp0!17^0'=temp0!17^post213, head!16^0'=head!16^post213, rcd!2515^0'=rcd!2515^post213, a!1810^0'=a!1810^post213, x!18^0'=x!18^post213, i!29^0'=i!29^post213, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post213, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post213, a!511^0'=a!511^post213, r!662^0'=r!662^post213, a!1370^0'=a!1370^post213, tmp!33^0'=tmp!33^post213, rcd!83^0'=rcd!83^post213, a!2238^0'=a!2238^post213, x_SLAM_f!20^0'=x_SLAM_f!20^post213, length!28^0'=length!28^post213, temp!34^0'=temp!34^post213, ct!19^0'=ct!19^post213, rcd!2460^0'=rcd!2460^post213, a!1610^0'=a!1610^post213, x!15^0'=x!15^post213, head!405^0'=head!405^post213, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post213, a!419^0'=a!419^post213, r!543^0'=r!543^post213, a!1055^0'=a!1055^post213, temp0!30^0'=temp0!30^post213, head!31^0'=head!31^post213, rcd!63^0'=rcd!63^post213, a!2035^0'=a!2035^post213, x!22^0'=x!22^post213, i!406^0'=i!406^post213, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post213, t!25^0'=t!25^post213, a!654^0'=a!654^post213, rcd!2393^0'=rcd!2393^post213, a!1371^0'=a!1371^post213, x!1365^0'=x!1365^post213, result!12^0'=result!12^post213, a!244^0'=a!244^post213, y!21^0'=y!21^post213, nondet!13^0'=nondet!13^post213, (-a!654^post213+a!654^0 == 0 /\ temp0!17^0-temp0!17^post213 == 0 /\ -a!1371^post213+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post213 == 0 /\ -a!419^post213+a!419^0 == 0 /\ -a!244^post213+a!244^0 == 0 /\ -result!12^post213+result!12^0 == 0 /\ -temp0!30^post213+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post213 == 0 /\ temp!34^0-temp!34^post213 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post213 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post213 == 0 /\ -x_SLAM_f!20^post213+x_SLAM_f!20^0 == 0 /\ -length!28^post213+length!28^0 == 0 /\ a!1055^0-a!1055^post213 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!83^post213+rcd!83^0 == 0 /\ ct!19^0-ct!19^post213 == 0 /\ a!1810^0-a!1810^post213 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post213+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post213+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post213 == 0 /\ -t!25^post213+t!25^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post213 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post213 == 0 /\ a!1370^0-a!1370^post213 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post213 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -head!31^post213+head!31^0 == 0 /\ -x!15^post213+x!15^0 == 0 /\ a!1052^0-a!1052^post213 == 0 /\ rcd!2515^0-rcd!2515^post213 == 0 /\ head!16^0-x!22^0 <= 0 /\ -x!1365^post213+x!1365^0 == 0 /\ a!511^0-a!511^post213 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post213 == 0 /\ a!2035^0-a!2035^post213 == 0 /\ -sel_r!543_Flink!24^post213+sel_r!543_Flink!24^0 == 0 /\ -x!22^post213+x!22^0 == 0 /\ -y!21^post213+y!21^0 == 0 /\ head!16^0-head!16^post213 == 0 /\ -r!543^post213+r!543^0 == 0 /\ -a!2238^post213+a!2238^0 == 0 /\ i!29^0-i!29^post213 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ x!18^0-x!18^post213 == 0 /\ y!21^0 <= 0 /\ -a!1610^post213+a!1610^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 215: l60 -> l61 : a!1052^0'=a!1052^post215, temp0!17^0'=temp0!17^post215, head!16^0'=head!16^post215, rcd!2515^0'=rcd!2515^post215, a!1810^0'=a!1810^post215, x!18^0'=x!18^post215, i!29^0'=i!29^post215, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post215, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post215, a!511^0'=a!511^post215, r!662^0'=r!662^post215, a!1370^0'=a!1370^post215, tmp!33^0'=tmp!33^post215, rcd!83^0'=rcd!83^post215, a!2238^0'=a!2238^post215, x_SLAM_f!20^0'=x_SLAM_f!20^post215, length!28^0'=length!28^post215, temp!34^0'=temp!34^post215, ct!19^0'=ct!19^post215, rcd!2460^0'=rcd!2460^post215, a!1610^0'=a!1610^post215, x!15^0'=x!15^post215, head!405^0'=head!405^post215, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post215, a!419^0'=a!419^post215, r!543^0'=r!543^post215, a!1055^0'=a!1055^post215, temp0!30^0'=temp0!30^post215, head!31^0'=head!31^post215, rcd!63^0'=rcd!63^post215, a!2035^0'=a!2035^post215, x!22^0'=x!22^post215, i!406^0'=i!406^post215, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post215, t!25^0'=t!25^post215, a!654^0'=a!654^post215, rcd!2393^0'=rcd!2393^post215, a!1371^0'=a!1371^post215, x!1365^0'=x!1365^post215, result!12^0'=result!12^post215, a!244^0'=a!244^post215, y!21^0'=y!21^post215, nondet!13^0'=nondet!13^post215, (r!543^0-r!543^post215 == 0 /\ head!16^0 <= 0 /\ r!662^0-r!662^post215 == 0 /\ -a!244^post215+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post215 == 0 /\ -result!12^post215+result!12^0 == 0 /\ temp0!30^0-temp0!30^post215 == 0 /\ a!1052^0-a!1052^post215 == 0 /\ -a!1055^post215+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post215+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post215 == 0 /\ head!16^0-x!15^0 <= 0 /\ -ct!19^post215+ct!19^0 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post215 == 0 /\ head!16^0-head!16^post215 == 0 /\ a!1810^0-a!1810^post215 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post215 == 0 /\ rcd!83^0-rcd!83^post215 == 0 /\ -a!2035^post215+a!2035^0 == 0 /\ -rcd!2393^post215+rcd!2393^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post215 == 0 /\ -nondet!13^post215+nondet!13^0 == 0 /\ x!15^0 <= 0 /\ i!29^0-i!29^post215 == 0 /\ -x!1365^post215+x!1365^0 == 0 /\ length!28^0-length!28^post215 == 0 /\ temp0!17^0-temp0!17^post215 == 0 /\ -x!15^post215+x!15^0 == 0 /\ -x!15^0 <= 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post215 == 0 /\ a!2238^0-a!2238^post215 == 0 /\ -temp!34^post215+temp!34^0 == 0 /\ -y!21^post215+y!21^0 == 0 /\ tmp!33^0-tmp!33^post215 == 0 /\ -head!31^post215+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post215 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post215 == 0 /\ head!405^0-head!405^post215 == 0 /\ -i!406^post215+i!406^0 == 0 /\ -a!1371^post215+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post215+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post215+rcd!63^0 == 0 /\ a!1370^0-a!1370^post215 == 0 /\ -a!419^post215+a!419^0 == 0 /\ a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post215 == 0 /\ x!18^0-x!18^post215 == 0 /\ x!22^0-x!22^post215 == 0), cost: 1 216: l60 -> l61 : a!1052^0'=a!1052^post216, temp0!17^0'=temp0!17^post216, head!16^0'=head!16^post216, rcd!2515^0'=rcd!2515^post216, a!1810^0'=a!1810^post216, x!18^0'=x!18^post216, i!29^0'=i!29^post216, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post216, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post216, a!511^0'=a!511^post216, r!662^0'=r!662^post216, a!1370^0'=a!1370^post216, tmp!33^0'=tmp!33^post216, rcd!83^0'=rcd!83^post216, a!2238^0'=a!2238^post216, x_SLAM_f!20^0'=x_SLAM_f!20^post216, length!28^0'=length!28^post216, temp!34^0'=temp!34^post216, ct!19^0'=ct!19^post216, rcd!2460^0'=rcd!2460^post216, a!1610^0'=a!1610^post216, x!15^0'=x!15^post216, head!405^0'=head!405^post216, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post216, a!419^0'=a!419^post216, r!543^0'=r!543^post216, a!1055^0'=a!1055^post216, temp0!30^0'=temp0!30^post216, head!31^0'=head!31^post216, rcd!63^0'=rcd!63^post216, a!2035^0'=a!2035^post216, x!22^0'=x!22^post216, i!406^0'=i!406^post216, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post216, t!25^0'=t!25^post216, a!654^0'=a!654^post216, rcd!2393^0'=rcd!2393^post216, a!1371^0'=a!1371^post216, x!1365^0'=x!1365^post216, result!12^0'=result!12^post216, a!244^0'=a!244^post216, y!21^0'=y!21^post216, nondet!13^0'=nondet!13^post216, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post216 == 0 /\ rcd!83^0-rcd!83^post216 == 0 /\ -r!543^post216+r!543^0 == 0 /\ a!1052^0-a!1052^post216 == 0 /\ -a!1371^post216+a!1371^0 == 0 /\ a!2238^0-a!2238^post216 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post216 == 0 /\ -ct!19^post216+ct!19^0 == 0 /\ length!28^0-length!28^post216 == 0 /\ head!16^0-x!15^0 <= 0 /\ t!25^0-t!25^post216 == 0 /\ -nondet!13^post216+nondet!13^0 == 0 /\ -a!419^post216+a!419^0 == 0 /\ a!2035^0-a!2035^post216 == 0 /\ tmp!33^0-tmp!33^post216 == 0 /\ -x!15^post216+x!15^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post216+x_SLAM_f!20^0 == 0 /\ r!662^0-r!662^post216 == 0 /\ -a!654^post216+a!654^0 == 0 /\ temp0!17^0-temp0!17^post216 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -y!21^post216+y!21^0 == 0 /\ -head!31^post216+head!31^0 == 0 /\ a!1370^0-a!1370^post216 == 0 /\ x!18^0-x!18^post216 == 0 /\ -i!406^post216+i!406^0 == 0 /\ temp!34^0-temp!34^post216 == 0 /\ i!29^0-i!29^post216 == 0 /\ -rcd!2393^post216+rcd!2393^0 == 0 /\ 1-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post216 == 0 /\ -x!1365^post216+x!1365^0 == 0 /\ -a!244^post216+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post216+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post216 == 0 /\ rcd!63^0-rcd!63^post216 == 0 /\ rcd!2460^0-rcd!2460^post216 == 0 /\ a!1610^0-a!1610^post216 == 0 /\ -head!405^post216+head!405^0 == 0 /\ a!1810^0-a!1810^post216 == 0 /\ head!16^0-head!16^post216 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post216 == 0 /\ -result!12^post216+result!12^0 == 0 /\ -temp0!30^post216+temp0!30^0 == 0 /\ -x!22^post216+x!22^0 == 0 /\ a!1055^0-a!1055^post216 == 0), cost: 1 217: l61 -> l62 : a!1052^0'=a!1052^post217, temp0!17^0'=temp0!17^post217, head!16^0'=head!16^post217, rcd!2515^0'=rcd!2515^post217, a!1810^0'=a!1810^post217, x!18^0'=x!18^post217, i!29^0'=i!29^post217, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post217, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post217, a!511^0'=a!511^post217, r!662^0'=r!662^post217, a!1370^0'=a!1370^post217, tmp!33^0'=tmp!33^post217, rcd!83^0'=rcd!83^post217, a!2238^0'=a!2238^post217, x_SLAM_f!20^0'=x_SLAM_f!20^post217, length!28^0'=length!28^post217, temp!34^0'=temp!34^post217, ct!19^0'=ct!19^post217, rcd!2460^0'=rcd!2460^post217, a!1610^0'=a!1610^post217, x!15^0'=x!15^post217, head!405^0'=head!405^post217, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post217, a!419^0'=a!419^post217, r!543^0'=r!543^post217, a!1055^0'=a!1055^post217, temp0!30^0'=temp0!30^post217, head!31^0'=head!31^post217, rcd!63^0'=rcd!63^post217, a!2035^0'=a!2035^post217, x!22^0'=x!22^post217, i!406^0'=i!406^post217, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post217, t!25^0'=t!25^post217, a!654^0'=a!654^post217, rcd!2393^0'=rcd!2393^post217, a!1371^0'=a!1371^post217, x!1365^0'=x!1365^post217, result!12^0'=result!12^post217, a!244^0'=a!244^post217, y!21^0'=y!21^post217, nondet!13^0'=nondet!13^post217, (0 == 0 /\ a!1810^0-a!1810^post217 == 0 /\ i!29^0-i!29^post217 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post217 == 0 /\ a!654^0-a!654^post217 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post217 == 0 /\ -a!2238^post217+a!2238^0 == 0 /\ -a!2035^post217+a!2035^0 == 0 /\ -r!543^post217+r!543^0 == 0 /\ length!28^0-length!28^post217 == 0 /\ head!405^0-head!405^post217 == 0 /\ tmp!33^0-tmp!33^post217 == 0 /\ -a!1371^post217+a!1371^0 == 0 /\ -rcd!2460^post217+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post217 == 0 /\ rcd!2393^0-rcd!2393^post217 == 0 /\ temp!34^0-temp!34^post217 == 0 /\ -a!1055^post217+a!1055^0 == 0 /\ -head!31^post217+head!31^0 == 0 /\ -rcd!83^post217+rcd!83^0 == 0 /\ -a!1610^post217+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post217 == 0 /\ -i!406^post217+i!406^0 == 0 /\ -sel_r!543_Flink!24^post217+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post217 == 0 /\ head!16^0-head!16^post217 == 0 /\ a!1370^0-a!1370^post217 == 0 /\ -y!21^post217+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post217 == 0 /\ x!18^0-x!18^post217 == 0 /\ -t!25^post217+t!25^0 == 0 /\ -rcd!63^post217+rcd!63^0 == 0 /\ -rcd!2515^post217+rcd!2515^0 == 0 /\ -a!511^0+a!244^post217 == 0 /\ a!419^0-a!419^post217 == 0 /\ -temp0!30^post217+temp0!30^0 == 0 /\ -nondet!13^post217+nondet!13^0 == 0 /\ r!662^0-r!662^post217 == 0 /\ temp0!17^0-temp0!17^post217 == 0 /\ -result!12^post217+result!12^0 == 0 /\ -x!1365^post217+x!1365^0 == 0 /\ -x!22^post217+x!22^0 == 0 /\ ct!19^0-ct!19^post217 == 0), cost: 1 218: l62 -> l47 : a!1052^0'=a!1052^post218, temp0!17^0'=temp0!17^post218, head!16^0'=head!16^post218, rcd!2515^0'=rcd!2515^post218, a!1810^0'=a!1810^post218, x!18^0'=x!18^post218, i!29^0'=i!29^post218, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post218, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post218, a!511^0'=a!511^post218, r!662^0'=r!662^post218, a!1370^0'=a!1370^post218, tmp!33^0'=tmp!33^post218, rcd!83^0'=rcd!83^post218, a!2238^0'=a!2238^post218, x_SLAM_f!20^0'=x_SLAM_f!20^post218, length!28^0'=length!28^post218, temp!34^0'=temp!34^post218, ct!19^0'=ct!19^post218, rcd!2460^0'=rcd!2460^post218, a!1610^0'=a!1610^post218, x!15^0'=x!15^post218, head!405^0'=head!405^post218, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post218, a!419^0'=a!419^post218, r!543^0'=r!543^post218, a!1055^0'=a!1055^post218, temp0!30^0'=temp0!30^post218, head!31^0'=head!31^post218, rcd!63^0'=rcd!63^post218, a!2035^0'=a!2035^post218, x!22^0'=x!22^post218, i!406^0'=i!406^post218, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post218, t!25^0'=t!25^post218, a!654^0'=a!654^post218, rcd!2393^0'=rcd!2393^post218, a!1371^0'=a!1371^post218, x!1365^0'=x!1365^post218, result!12^0'=result!12^post218, a!244^0'=a!244^post218, y!21^0'=y!21^post218, nondet!13^0'=nondet!13^post218, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post218 == 0 /\ a!2238^0-a!2238^post218 == 0 /\ tmp!33^0-tmp!33^post218 == 0 /\ -x!1365^post218+x!1365^0 == 0 /\ a!1810^0-a!1810^post218 == 0 /\ -sel_r!1224_Flink!24^post218+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post218 == 0 /\ head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post218 == 0 /\ rcd!2515^0-rcd!2515^post218 == 0 /\ length!28^0-length!28^post218 == 0 /\ a!419^0-a!419^post218 == 0 /\ rcd!2393^0-rcd!2393^post218 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post218+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post218 == 0 /\ -x!15^post218+x!15^0 == 0 /\ head!405^0-head!405^post218 == 0 /\ -rcd!63^post218+rcd!63^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -a!1371^post218+a!1371^0 == 0 /\ -temp!34^post218+temp!34^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post218 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post218+temp0!30^0 == 0 /\ a!1610^0-a!1610^post218 == 0 /\ ct!19^0-ct!19^post218 == 0 /\ -t!25^post218+t!25^0 == 0 /\ head!31^0-head!31^post218 == 0 /\ -result!12^post218+result!12^0 == 0 /\ head!16^0-head!16^post218 == 0 /\ -i!406^post218+i!406^0 == 0 /\ rcd!83^0-rcd!83^post218 == 0 /\ x!22^0-x!22^post218 == 0 /\ -x!15^0 <= 0 /\ a!1370^0-a!1370^post218 == 0 /\ -y!21^post218+y!21^0 == 0 /\ -a!244^0 <= 0 /\ -a!654^post218+a!654^0 == 0 /\ -a!1055^post218+a!1055^0 == 0 /\ -nondet!13^post218+nondet!13^0 == 0 /\ r!662^0-r!662^post218 == 0 /\ temp0!17^0-temp0!17^post218 == 0 /\ r!543^0-r!543^post218 == 0 /\ -a!2035^post218+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post218 == 0 /\ -a!244^post218+a!244^0 == 0 /\ a!244^0 <= 0 /\ -x!18^post218+x!18^0 == 0 /\ a!511^0-a!511^post218 == 0), cost: 1 219: l62 -> l47 : a!1052^0'=a!1052^post219, temp0!17^0'=temp0!17^post219, head!16^0'=head!16^post219, rcd!2515^0'=rcd!2515^post219, a!1810^0'=a!1810^post219, x!18^0'=x!18^post219, i!29^0'=i!29^post219, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post219, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post219, a!511^0'=a!511^post219, r!662^0'=r!662^post219, a!1370^0'=a!1370^post219, tmp!33^0'=tmp!33^post219, rcd!83^0'=rcd!83^post219, a!2238^0'=a!2238^post219, x_SLAM_f!20^0'=x_SLAM_f!20^post219, length!28^0'=length!28^post219, temp!34^0'=temp!34^post219, ct!19^0'=ct!19^post219, rcd!2460^0'=rcd!2460^post219, a!1610^0'=a!1610^post219, x!15^0'=x!15^post219, head!405^0'=head!405^post219, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post219, a!419^0'=a!419^post219, r!543^0'=r!543^post219, a!1055^0'=a!1055^post219, temp0!30^0'=temp0!30^post219, head!31^0'=head!31^post219, rcd!63^0'=rcd!63^post219, a!2035^0'=a!2035^post219, x!22^0'=x!22^post219, i!406^0'=i!406^post219, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post219, t!25^0'=t!25^post219, a!654^0'=a!654^post219, rcd!2393^0'=rcd!2393^post219, a!1371^0'=a!1371^post219, x!1365^0'=x!1365^post219, result!12^0'=result!12^post219, a!244^0'=a!244^post219, y!21^0'=y!21^post219, nondet!13^0'=nondet!13^post219, (-rcd!2393^post219+rcd!2393^0 == 0 /\ head!16^0-head!16^post219 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post219 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post219 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1052^0-a!1052^post219 == 0 /\ -a!1370^post219+a!1370^0 == 0 /\ rcd!83^0-rcd!83^post219 == 0 /\ x!18^0-x!18^post219 == 0 /\ -sel_r!1224_Flink!24^post219+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post219 == 0 /\ -x!1365^post219+x!1365^0 == 0 /\ i!29^0-i!29^post219 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post219 == 0 /\ -temp!34^post219+temp!34^0 == 0 /\ -y!21^post219+y!21^0 == 0 /\ -rcd!63^post219+rcd!63^0 == 0 /\ -i!406^post219+i!406^0 == 0 /\ rcd!2515^0-rcd!2515^post219 == 0 /\ a!511^0-a!511^post219 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!405^post219+head!405^0 == 0 /\ -result!12^post219+result!12^0 == 0 /\ -nondet!13^post219+nondet!13^0 == 0 /\ -r!543^post219+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post219 == 0 /\ tmp!33^0-tmp!33^post219 == 0 /\ -a!2035^post219+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post219 == 0 /\ a!1610^0-a!1610^post219 == 0 /\ 1-a!244^0 <= 0 /\ 1-x!15^0 <= 0 /\ -ct!19^post219+ct!19^0 == 0 /\ -a!1371^post219+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post219 == 0 /\ -a!419^post219+a!419^0 == 0 /\ -a!244^0 <= 0 /\ head!31^0-head!31^post219 == 0 /\ -a!1055^post219+a!1055^0 == 0 /\ -a!1810^post219+a!1810^0 == 0 /\ -x!15^post219+x!15^0 == 0 /\ -t!25^post219+t!25^0 == 0 /\ x!22^0-x!22^post219 == 0 /\ a!244^0-a!244^post219 == 0 /\ length!28^0-length!28^post219 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post219 == 0 /\ a!2238^0-a!2238^post219 == 0 /\ -a!654^post219+a!654^0 == 0), cost: 1 220: l62 -> l47 : a!1052^0'=a!1052^post220, temp0!17^0'=temp0!17^post220, head!16^0'=head!16^post220, rcd!2515^0'=rcd!2515^post220, a!1810^0'=a!1810^post220, x!18^0'=x!18^post220, i!29^0'=i!29^post220, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post220, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post220, a!511^0'=a!511^post220, r!662^0'=r!662^post220, a!1370^0'=a!1370^post220, tmp!33^0'=tmp!33^post220, rcd!83^0'=rcd!83^post220, a!2238^0'=a!2238^post220, x_SLAM_f!20^0'=x_SLAM_f!20^post220, length!28^0'=length!28^post220, temp!34^0'=temp!34^post220, ct!19^0'=ct!19^post220, rcd!2460^0'=rcd!2460^post220, a!1610^0'=a!1610^post220, x!15^0'=x!15^post220, head!405^0'=head!405^post220, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post220, a!419^0'=a!419^post220, r!543^0'=r!543^post220, a!1055^0'=a!1055^post220, temp0!30^0'=temp0!30^post220, head!31^0'=head!31^post220, rcd!63^0'=rcd!63^post220, a!2035^0'=a!2035^post220, x!22^0'=x!22^post220, i!406^0'=i!406^post220, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post220, t!25^0'=t!25^post220, a!654^0'=a!654^post220, rcd!2393^0'=rcd!2393^post220, a!1371^0'=a!1371^post220, x!1365^0'=x!1365^post220, result!12^0'=result!12^post220, a!244^0'=a!244^post220, y!21^0'=y!21^post220, nondet!13^0'=nondet!13^post220, (length!28^0-length!28^post220 == 0 /\ head!405^0-head!405^post220 == 0 /\ -rcd!83^post220+rcd!83^0 == 0 /\ -head!31^post220+head!31^0 == 0 /\ a!511^0-a!511^post220 == 0 /\ -a!1370^post220+a!1370^0 == 0 /\ -a!1610^post220+a!1610^0 == 0 /\ -x!22^post220+x!22^0 == 0 /\ -y!21^post220+y!21^0 == 0 /\ -temp!34^post220+temp!34^0 == 0 /\ temp0!17^0-temp0!17^post220 == 0 /\ -t!25^post220+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post220 == 0 /\ -rcd!2393^post220+rcd!2393^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post220 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post220 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post220+nondet!13^0 == 0 /\ x!15^0-x!15^post220 == 0 /\ x!18^0-x!18^post220 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post220 == 0 /\ -a!244^post220+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post220 == 0 /\ -result!12^post220+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -temp0!30^post220+temp0!30^0 == 0 /\ -x!1365^post220+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post220 == 0 /\ -a!2238^post220+a!2238^0 == 0 /\ -a!1371^post220+a!1371^0 == 0 /\ r!662^0-r!662^post220 == 0 /\ -a!2035^post220+a!2035^0 == 0 /\ 1-a!244^0 <= 0 /\ -a!244^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post220 == 0 /\ -r!543^post220+r!543^0 == 0 /\ -a!654^post220+a!654^0 == 0 /\ head!16^0-head!16^post220 == 0 /\ a!1810^0-a!1810^post220 == 0 /\ -a!1055^post220+a!1055^0 == 0 /\ i!29^0-i!29^post220 == 0 /\ -a!419^post220+a!419^0 == 0 /\ a!1052^0-a!1052^post220 == 0 /\ -tmp!33^post220+tmp!33^0 == 0 /\ i!406^0-i!406^post220 == 0 /\ rcd!2460^0-rcd!2460^post220 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post220 == 0), cost: 1 222: l64 -> l65 : a!1052^0'=a!1052^post222, temp0!17^0'=temp0!17^post222, head!16^0'=head!16^post222, rcd!2515^0'=rcd!2515^post222, a!1810^0'=a!1810^post222, x!18^0'=x!18^post222, i!29^0'=i!29^post222, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post222, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post222, a!511^0'=a!511^post222, r!662^0'=r!662^post222, a!1370^0'=a!1370^post222, tmp!33^0'=tmp!33^post222, rcd!83^0'=rcd!83^post222, a!2238^0'=a!2238^post222, x_SLAM_f!20^0'=x_SLAM_f!20^post222, length!28^0'=length!28^post222, temp!34^0'=temp!34^post222, ct!19^0'=ct!19^post222, rcd!2460^0'=rcd!2460^post222, a!1610^0'=a!1610^post222, x!15^0'=x!15^post222, head!405^0'=head!405^post222, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post222, a!419^0'=a!419^post222, r!543^0'=r!543^post222, a!1055^0'=a!1055^post222, temp0!30^0'=temp0!30^post222, head!31^0'=head!31^post222, rcd!63^0'=rcd!63^post222, a!2035^0'=a!2035^post222, x!22^0'=x!22^post222, i!406^0'=i!406^post222, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post222, t!25^0'=t!25^post222, a!654^0'=a!654^post222, rcd!2393^0'=rcd!2393^post222, a!1371^0'=a!1371^post222, x!1365^0'=x!1365^post222, result!12^0'=result!12^post222, a!244^0'=a!244^post222, y!21^0'=y!21^post222, nondet!13^0'=nondet!13^post222, (-ct!19^post222+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post222 == 0 /\ a!1055^0-a!1055^post222 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ a!2238^0-a!2238^post222 == 0 /\ rcd!83^0-rcd!83^post222 == 0 /\ tmp!33^0-tmp!33^post222 == 0 /\ t!25^0-t!25^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post222+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post222+sel_r!1224_Flink!24^0 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ length!28^0-length!28^post222 == 0 /\ -rcd!2460^post222+rcd!2460^0 == 0 /\ -a!1371^post222+a!1371^0 == 0 /\ -a!654^post222+a!654^0 == 0 /\ r!662^0-r!662^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post222 == 0 /\ -head!31^post222+head!31^0 == 0 /\ -x!15^post222+x!15^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ 1-a!419^0 <= 0 /\ -1+a!419^0 <= 0 /\ -a!419^post222+a!419^0 == 0 /\ head!405^0 <= 0 /\ temp!34^0-temp!34^post222 == 0 /\ i!29^0-i!29^post222 == 0 /\ -head!405^post222+head!405^0 == 0 /\ head!16^0-head!16^post222 == 0 /\ -x_SLAM_f!20^post222+x_SLAM_f!20^0 == 0 /\ -x!22^post222+x!22^0 == 0 /\ -y!21^post222+y!21^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ x!18^0-x!18^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post222 == 0 /\ -head!405^0 <= 0 /\ -sel_r!543_Flink!24^post222+sel_r!543_Flink!24^0 == 0 /\ -rcd!63^post222+rcd!63^0 == 0 /\ -i!406^post222+i!406^0 == 0 /\ 1-i!29^0+i!406^0 <= 0 /\ -a!244^0 <= 0 /\ a!1370^0-a!1370^post222 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!2035^0-a!2035^post222 == 0 /\ rcd!2515^0-rcd!2515^post222 == 0 /\ a!511^0-a!511^post222 == 0 /\ -result!12^post222+result!12^0 == 0 /\ -rcd!2393^post222+rcd!2393^0 == 0 /\ -nondet!13^post222+nondet!13^0 == 0 /\ -temp0!30^post222+temp0!30^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post222+a!244^0 == 0 /\ -x!1365^post222+x!1365^0 == 0 /\ a!1052^0-a!1052^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post222 == 0 /\ a!244^0 <= 0 /\ a!1810^0-a!1810^post222 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 223: l64 -> l65 : a!1052^0'=a!1052^post223, temp0!17^0'=temp0!17^post223, head!16^0'=head!16^post223, rcd!2515^0'=rcd!2515^post223, a!1810^0'=a!1810^post223, x!18^0'=x!18^post223, i!29^0'=i!29^post223, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post223, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post223, a!511^0'=a!511^post223, r!662^0'=r!662^post223, a!1370^0'=a!1370^post223, tmp!33^0'=tmp!33^post223, rcd!83^0'=rcd!83^post223, a!2238^0'=a!2238^post223, x_SLAM_f!20^0'=x_SLAM_f!20^post223, length!28^0'=length!28^post223, temp!34^0'=temp!34^post223, ct!19^0'=ct!19^post223, rcd!2460^0'=rcd!2460^post223, a!1610^0'=a!1610^post223, x!15^0'=x!15^post223, head!405^0'=head!405^post223, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post223, a!419^0'=a!419^post223, r!543^0'=r!543^post223, a!1055^0'=a!1055^post223, temp0!30^0'=temp0!30^post223, head!31^0'=head!31^post223, rcd!63^0'=rcd!63^post223, a!2035^0'=a!2035^post223, x!22^0'=x!22^post223, i!406^0'=i!406^post223, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post223, t!25^0'=t!25^post223, a!654^0'=a!654^post223, rcd!2393^0'=rcd!2393^post223, a!1371^0'=a!1371^post223, x!1365^0'=x!1365^post223, result!12^0'=result!12^post223, a!244^0'=a!244^post223, y!21^0'=y!21^post223, nondet!13^0'=nondet!13^post223, (-rcd!2460^post223+rcd!2460^0 == 0 /\ a!654^0-a!654^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post223 == 0 /\ -x!1365^post223+x!1365^0 == 0 /\ a!1810^0-a!1810^post223 == 0 /\ a!2238^0-a!2238^post223 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ head!31^0-head!31^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post223 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ -sel_r!1224_Flink!24^post223+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post223 == 0 /\ rcd!2393^0-rcd!2393^post223 == 0 /\ -y!21^post223+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post223 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -sel_r!543_Flink!24^post223+sel_r!543_Flink!24^0 == 0 /\ temp!34^0-temp!34^post223 == 0 /\ -r!543^post223+r!543^0 == 0 /\ -a!1371^post223+a!1371^0 == 0 /\ head!405^0-head!405^post223 == 0 /\ a!1052^0-a!1052^post223 == 0 /\ ct!19^0-ct!19^post223 == 0 /\ x!15^0-x!15^post223 == 0 /\ -rcd!63^post223+rcd!63^0 == 0 /\ -t!25^post223+t!25^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ -a!244^post223+a!244^0 == 0 /\ -rcd!2515^post223+rcd!2515^0 == 0 /\ -a!1055^post223+a!1055^0 == 0 /\ -i!406^post223+i!406^0 == 0 /\ -temp0!30^post223+temp0!30^0 == 0 /\ head!16^0-head!16^post223 == 0 /\ -x!22^post223+x!22^0 == 0 /\ 1-a!244^0 <= 0 /\ 1-i!29^0+i!406^0 <= 0 /\ x!18^0-x!18^post223 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post223+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post223+result!12^0 == 0 /\ r!662^0-r!662^post223 == 0 /\ temp0!17^0-temp0!17^post223 == 0 /\ a!419^0-a!419^post223 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post223+rcd!83^0 == 0 /\ a!1370^0-a!1370^post223 == 0 /\ a!511^0-a!511^post223 == 0 /\ -nondet!13^post223+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post223 == 0 /\ -a!2035^post223+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post223 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 224: l65 -> l66 : a!1052^0'=a!1052^post224, temp0!17^0'=temp0!17^post224, head!16^0'=head!16^post224, rcd!2515^0'=rcd!2515^post224, a!1810^0'=a!1810^post224, x!18^0'=x!18^post224, i!29^0'=i!29^post224, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post224, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post224, a!511^0'=a!511^post224, r!662^0'=r!662^post224, a!1370^0'=a!1370^post224, tmp!33^0'=tmp!33^post224, rcd!83^0'=rcd!83^post224, a!2238^0'=a!2238^post224, x_SLAM_f!20^0'=x_SLAM_f!20^post224, length!28^0'=length!28^post224, temp!34^0'=temp!34^post224, ct!19^0'=ct!19^post224, rcd!2460^0'=rcd!2460^post224, a!1610^0'=a!1610^post224, x!15^0'=x!15^post224, head!405^0'=head!405^post224, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post224, a!419^0'=a!419^post224, r!543^0'=r!543^post224, a!1055^0'=a!1055^post224, temp0!30^0'=temp0!30^post224, head!31^0'=head!31^post224, rcd!63^0'=rcd!63^post224, a!2035^0'=a!2035^post224, x!22^0'=x!22^post224, i!406^0'=i!406^post224, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post224, t!25^0'=t!25^post224, a!654^0'=a!654^post224, rcd!2393^0'=rcd!2393^post224, a!1371^0'=a!1371^post224, x!1365^0'=x!1365^post224, result!12^0'=result!12^post224, a!244^0'=a!244^post224, y!21^0'=y!21^post224, nondet!13^0'=nondet!13^post224, (0 == 0 /\ rcd!2460^0-rcd!2460^post224 == 0 /\ -a!419^0+a!244^post224 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post224 == 0 /\ -rcd!2393^post224+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post224 == 0 /\ i!29^0-i!29^post224 == 0 /\ a!1810^0-a!1810^post224 == 0 /\ -x!15^post224+x!15^0 == 0 /\ -x!1365^post224+x!1365^0 == 0 /\ -i!406^post224+i!406^0 == 0 /\ -y!21^post224+y!21^0 == 0 /\ -rcd!63^post224+rcd!63^0 == 0 /\ -a!511^post224+a!511^0 == 0 /\ length!28^0-length!28^post224 == 0 /\ a!1052^0-a!1052^post224 == 0 /\ a!2238^0-a!2238^post224 == 0 /\ -sel_r!1224_Flink!24^post224+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post224 == 0 /\ head!405^0-head!405^post224 == 0 /\ -a!654^post224+a!654^0 == 0 /\ -a!2035^post224+a!2035^0 == 0 /\ -a!1371^post224+a!1371^0 == 0 /\ -result!12^post224+result!12^0 == 0 /\ -r!543^post224+r!543^0 == 0 /\ a!1610^0-a!1610^post224 == 0 /\ head!16^0-head!16^post224 == 0 /\ head!31^0-head!31^post224 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post224+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post224 == 0 /\ r!662^0-r!662^post224 == 0 /\ x!18^0-x!18^post224 == 0 /\ temp0!17^0-temp0!17^post224 == 0 /\ x!22^0-x!22^post224 == 0 /\ a!1370^0-a!1370^post224 == 0 /\ -ct!19^post224+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post224 == 0 /\ temp!34^0-temp!34^post224 == 0 /\ temp0!30^0-temp0!30^post224 == 0 /\ -a!1055^post224+a!1055^0 == 0 /\ -nondet!13^post224+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post224 == 0 /\ -t!25^post224+t!25^0 == 0), cost: 1 225: l66 -> l63 : a!1052^0'=a!1052^post225, temp0!17^0'=temp0!17^post225, head!16^0'=head!16^post225, rcd!2515^0'=rcd!2515^post225, a!1810^0'=a!1810^post225, x!18^0'=x!18^post225, i!29^0'=i!29^post225, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post225, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post225, a!511^0'=a!511^post225, r!662^0'=r!662^post225, a!1370^0'=a!1370^post225, tmp!33^0'=tmp!33^post225, rcd!83^0'=rcd!83^post225, a!2238^0'=a!2238^post225, x_SLAM_f!20^0'=x_SLAM_f!20^post225, length!28^0'=length!28^post225, temp!34^0'=temp!34^post225, ct!19^0'=ct!19^post225, rcd!2460^0'=rcd!2460^post225, a!1610^0'=a!1610^post225, x!15^0'=x!15^post225, head!405^0'=head!405^post225, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post225, a!419^0'=a!419^post225, r!543^0'=r!543^post225, a!1055^0'=a!1055^post225, temp0!30^0'=temp0!30^post225, head!31^0'=head!31^post225, rcd!63^0'=rcd!63^post225, a!2035^0'=a!2035^post225, x!22^0'=x!22^post225, i!406^0'=i!406^post225, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post225, t!25^0'=t!25^post225, a!654^0'=a!654^post225, rcd!2393^0'=rcd!2393^post225, a!1371^0'=a!1371^post225, x!1365^0'=x!1365^post225, result!12^0'=result!12^post225, a!244^0'=a!244^post225, y!21^0'=y!21^post225, nondet!13^0'=nondet!13^post225, (-temp!34^post225+temp!34^0 == 0 /\ -y!21^post225+y!21^0 == 0 /\ -head!31^0 <= 0 /\ -head!405^post225+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post225 == 0 /\ a!511^0-a!511^post225 == 0 /\ r!662^0-r!662^post225 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post225+rcd!2393^0 == 0 /\ head!16^0-head!16^post225 == 0 /\ -i!406^post225+i!406^0 == 0 /\ -rcd!63^post225+rcd!63^0 == 0 /\ -t!25^post225+t!25^0 == 0 /\ -a!2035^post225+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post225 == 0 /\ -a!244^post225+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post225 == 0 /\ rcd!83^0-rcd!83^post225 == 0 /\ a!1052^0-a!1052^post225 == 0 /\ -result!12^post225+result!12^0 == 0 /\ x!18^0-x!18^post225 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post225+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post225 == 0 /\ -a!1370^post225+a!1370^0 == 0 /\ -x!1365^post225+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post225 == 0 /\ -ct!19^post225+ct!19^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post225+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post225 == 0 /\ -r!543^post225+r!543^0 == 0 /\ head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post225 == 0 /\ -a!244^0 <= 0 /\ a!1810^0-a!1810^post225 == 0 /\ a!1610^0-a!1610^post225 == 0 /\ temp0!30^0-temp0!30^post225 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!654^post225+a!654^0 == 0 /\ -a!1371^post225+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post225 == 0 /\ -a!419^post225+a!419^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post225 == 0 /\ i!29^0-i!29^post225 == 0 /\ -a!1055^post225+a!1055^0 == 0 /\ x!22^0-x!22^post225 == 0 /\ -head!31^post225+head!31^0 == 0 /\ -x!15^post225+x!15^0 == 0 /\ a!244^0 <= 0 /\ length!28^0-length!28^post225 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 226: l66 -> l63 : a!1052^0'=a!1052^post226, temp0!17^0'=temp0!17^post226, head!16^0'=head!16^post226, rcd!2515^0'=rcd!2515^post226, a!1810^0'=a!1810^post226, x!18^0'=x!18^post226, i!29^0'=i!29^post226, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post226, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post226, a!511^0'=a!511^post226, r!662^0'=r!662^post226, a!1370^0'=a!1370^post226, tmp!33^0'=tmp!33^post226, rcd!83^0'=rcd!83^post226, a!2238^0'=a!2238^post226, x_SLAM_f!20^0'=x_SLAM_f!20^post226, length!28^0'=length!28^post226, temp!34^0'=temp!34^post226, ct!19^0'=ct!19^post226, rcd!2460^0'=rcd!2460^post226, a!1610^0'=a!1610^post226, x!15^0'=x!15^post226, head!405^0'=head!405^post226, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post226, a!419^0'=a!419^post226, r!543^0'=r!543^post226, a!1055^0'=a!1055^post226, temp0!30^0'=temp0!30^post226, head!31^0'=head!31^post226, rcd!63^0'=rcd!63^post226, a!2035^0'=a!2035^post226, x!22^0'=x!22^post226, i!406^0'=i!406^post226, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post226, t!25^0'=t!25^post226, a!654^0'=a!654^post226, rcd!2393^0'=rcd!2393^post226, a!1371^0'=a!1371^post226, x!1365^0'=x!1365^post226, result!12^0'=result!12^post226, a!244^0'=a!244^post226, y!21^0'=y!21^post226, nondet!13^0'=nondet!13^post226, (rcd!2515^0-rcd!2515^post226 == 0 /\ -t!25^post226+t!25^0 == 0 /\ -a!244^post226+a!244^0 == 0 /\ -a!1055^post226+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post226 == 0 /\ length!28^0-length!28^post226 == 0 /\ 1-head!31^0 <= 0 /\ a!511^0-a!511^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post226+a!654^0 == 0 /\ -a!1610^post226+a!1610^0 == 0 /\ -x!22^post226+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post226 == 0 /\ head!405^0-head!405^post226 == 0 /\ ct!19^0-ct!19^post226 == 0 /\ -result!12^post226+result!12^0 == 0 /\ x!15^0-x!15^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post226 == 0 /\ -rcd!2393^post226+rcd!2393^0 == 0 /\ -temp0!30^post226+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post226 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post226 == 0 /\ -rcd!83^post226+rcd!83^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post226 == 0 /\ x!18^0-x!18^post226 == 0 /\ -nondet!13^post226+nondet!13^0 == 0 /\ -x!1365^post226+x!1365^0 == 0 /\ r!662^0-r!662^post226 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post226 == 0 /\ temp!34^0-temp!34^post226 == 0 /\ 1-a!244^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post226 == 0 /\ rcd!63^0-rcd!63^post226 == 0 /\ -a!244^0 <= 0 /\ a!1052^0-a!1052^post226 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1371^post226+a!1371^0 == 0 /\ -y!21^post226+y!21^0 == 0 /\ -head!31^post226+head!31^0 == 0 /\ -a!2238^post226+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post226 == 0 /\ head!16^0-head!16^post226 == 0 /\ a!1810^0-a!1810^post226 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2035^0-a!2035^post226 == 0 /\ -r!543^post226+r!543^0 == 0 /\ i!406^0-i!406^post226 == 0 /\ -sel_r!543_Flink!24^post226+sel_r!543_Flink!24^0 == 0 /\ -tmp!33^0+head!31^0 <= 0 /\ i!29^0-i!29^post226 == 0), cost: 1 227: l66 -> l63 : a!1052^0'=a!1052^post227, temp0!17^0'=temp0!17^post227, head!16^0'=head!16^post227, rcd!2515^0'=rcd!2515^post227, a!1810^0'=a!1810^post227, x!18^0'=x!18^post227, i!29^0'=i!29^post227, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post227, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post227, a!511^0'=a!511^post227, r!662^0'=r!662^post227, a!1370^0'=a!1370^post227, tmp!33^0'=tmp!33^post227, rcd!83^0'=rcd!83^post227, a!2238^0'=a!2238^post227, x_SLAM_f!20^0'=x_SLAM_f!20^post227, length!28^0'=length!28^post227, temp!34^0'=temp!34^post227, ct!19^0'=ct!19^post227, rcd!2460^0'=rcd!2460^post227, a!1610^0'=a!1610^post227, x!15^0'=x!15^post227, head!405^0'=head!405^post227, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post227, a!419^0'=a!419^post227, r!543^0'=r!543^post227, a!1055^0'=a!1055^post227, temp0!30^0'=temp0!30^post227, head!31^0'=head!31^post227, rcd!63^0'=rcd!63^post227, a!2035^0'=a!2035^post227, x!22^0'=x!22^post227, i!406^0'=i!406^post227, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post227, t!25^0'=t!25^post227, a!654^0'=a!654^post227, rcd!2393^0'=rcd!2393^post227, a!1371^0'=a!1371^post227, x!1365^0'=x!1365^post227, result!12^0'=result!12^post227, a!244^0'=a!244^post227, y!21^0'=y!21^post227, nondet!13^0'=nondet!13^post227, (-a!2238^post227+a!2238^0 == 0 /\ -r!543^post227+r!543^0 == 0 /\ temp0!17^0-temp0!17^post227 == 0 /\ -a!654^post227+a!654^0 == 0 /\ temp!34^0-temp!34^post227 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post227 == 0 /\ temp0!30^0-temp0!30^post227 == 0 /\ -a!244^post227+a!244^0 == 0 /\ -a!1371^post227+a!1371^0 == 0 /\ -result!12^post227+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post227+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post227+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post227 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post227 == 0 /\ a!1610^0-a!1610^post227 == 0 /\ -length!28^post227+length!28^0 == 0 /\ -ct!19^post227+ct!19^0 == 0 /\ head!405^0-head!405^post227 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ rcd!2393^0-rcd!2393^post227 == 0 /\ -nondet!13^post227+nondet!13^0 == 0 /\ a!419^0-a!419^post227 == 0 /\ -t!25^post227+t!25^0 == 0 /\ x!22^0-x!22^post227 == 0 /\ -a!2035^post227+a!2035^0 == 0 /\ x!18^0-x!18^post227 == 0 /\ r!662^0-r!662^post227 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post227 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post227+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post227 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!1052^0-a!1052^post227 == 0 /\ -i!406^post227+i!406^0 == 0 /\ -y!21^post227+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post227 == 0 /\ a!1810^0-a!1810^post227 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -rcd!63^post227+rcd!63^0 == 0 /\ head!16^0-head!16^post227 == 0 /\ head!31^0-head!31^post227 == 0 /\ rcd!83^0-rcd!83^post227 == 0 /\ x!15^0-x!15^post227 == 0 /\ i!29^0-i!29^post227 == 0 /\ -a!511^post227+a!511^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 228: l63 -> l35 : a!1052^0'=a!1052^post228, temp0!17^0'=temp0!17^post228, head!16^0'=head!16^post228, rcd!2515^0'=rcd!2515^post228, a!1810^0'=a!1810^post228, x!18^0'=x!18^post228, i!29^0'=i!29^post228, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post228, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post228, a!511^0'=a!511^post228, r!662^0'=r!662^post228, a!1370^0'=a!1370^post228, tmp!33^0'=tmp!33^post228, rcd!83^0'=rcd!83^post228, a!2238^0'=a!2238^post228, x_SLAM_f!20^0'=x_SLAM_f!20^post228, length!28^0'=length!28^post228, temp!34^0'=temp!34^post228, ct!19^0'=ct!19^post228, rcd!2460^0'=rcd!2460^post228, a!1610^0'=a!1610^post228, x!15^0'=x!15^post228, head!405^0'=head!405^post228, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post228, a!419^0'=a!419^post228, r!543^0'=r!543^post228, a!1055^0'=a!1055^post228, temp0!30^0'=temp0!30^post228, head!31^0'=head!31^post228, rcd!63^0'=rcd!63^post228, a!2035^0'=a!2035^post228, x!22^0'=x!22^post228, i!406^0'=i!406^post228, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post228, t!25^0'=t!25^post228, a!654^0'=a!654^post228, rcd!2393^0'=rcd!2393^post228, a!1371^0'=a!1371^post228, x!1365^0'=x!1365^post228, result!12^0'=result!12^post228, a!244^0'=a!244^post228, y!21^0'=y!21^post228, nondet!13^0'=nondet!13^post228, (x_SLAM_f!20^0-x_SLAM_f!20^post228 == 0 /\ x!18^0-x!18^post228 == 0 /\ -ct!19^post228+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post228 == 0 /\ -nondet!13^post228+nondet!13^0 == 0 /\ -a!244^post228+a!244^0 == 0 /\ -a!2035^post228+a!2035^0 == 0 /\ a!419^0-a!419^post228 == 0 /\ -x!15^post228+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post228 == 0 /\ -a!654^post228+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post228 == 0 /\ a!511^0-a!511^post228 == 0 /\ -a!1371^post228+a!1371^0 == 0 /\ a!1610^0-a!1610^post228 == 0 /\ r!543^0-r!543^post228 == 0 /\ -a!1055^post228+a!1055^0 == 0 /\ head!16^0-head!16^post228 == 0 /\ a!1810^0-a!1810^post228 == 0 /\ -i!406^post228+i!406^0 == 0 /\ head!31^0-head!31^post228 == 0 /\ rcd!83^0-rcd!83^post228 == 0 /\ x!22^0-x!22^post228 == 0 /\ i!29^0-i!29^post228 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post228 == 0 /\ a!1052^0-a!1052^post228 == 0 /\ -rcd!2393^post228+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post228 == 0 /\ length!28^0-length!28^post228 == 0 /\ -t!25^post228+t!25^0 == 0 /\ -temp!34^post228+temp!34^0 == 0 /\ -rcd!63^post228+rcd!63^0 == 0 /\ head!405^0-head!405^post228 == 0 /\ -x!1365^post228+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post228 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post228 == 0 /\ -sel_r!1224_Flink!24^post228+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post228+result!12^0 == 0 /\ r!662^0-r!662^post228 == 0 /\ temp0!17^0-temp0!17^post228 == 0 /\ -y!21^post228+y!21^0 == 0 /\ temp0!30^0-temp0!30^post228 == 0 /\ -a!1370^post228+a!1370^0 == 0), cost: 1 231: l67 -> l18 : a!1052^0'=a!1052^post231, temp0!17^0'=temp0!17^post231, head!16^0'=head!16^post231, rcd!2515^0'=rcd!2515^post231, a!1810^0'=a!1810^post231, x!18^0'=x!18^post231, i!29^0'=i!29^post231, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post231, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post231, a!511^0'=a!511^post231, r!662^0'=r!662^post231, a!1370^0'=a!1370^post231, tmp!33^0'=tmp!33^post231, rcd!83^0'=rcd!83^post231, a!2238^0'=a!2238^post231, x_SLAM_f!20^0'=x_SLAM_f!20^post231, length!28^0'=length!28^post231, temp!34^0'=temp!34^post231, ct!19^0'=ct!19^post231, rcd!2460^0'=rcd!2460^post231, a!1610^0'=a!1610^post231, x!15^0'=x!15^post231, head!405^0'=head!405^post231, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post231, a!419^0'=a!419^post231, r!543^0'=r!543^post231, a!1055^0'=a!1055^post231, temp0!30^0'=temp0!30^post231, head!31^0'=head!31^post231, rcd!63^0'=rcd!63^post231, a!2035^0'=a!2035^post231, x!22^0'=x!22^post231, i!406^0'=i!406^post231, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post231, t!25^0'=t!25^post231, a!654^0'=a!654^post231, rcd!2393^0'=rcd!2393^post231, a!1371^0'=a!1371^post231, x!1365^0'=x!1365^post231, result!12^0'=result!12^post231, a!244^0'=a!244^post231, y!21^0'=y!21^post231, nondet!13^0'=nondet!13^post231, (-a!244^post231+a!244^0 == 0 /\ -a!419^post231+a!419^0 == 0 /\ temp0!17^0-temp0!17^post231 == 0 /\ -tmp!33^post231+tmp!33^0 == 0 /\ -r!543^post231+r!543^0 == 0 /\ 1-head!31^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post231 == 0 /\ rcd!63^0-rcd!63^post231 == 0 /\ -head!405^post231+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x_SLAM_f!20^post231+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post231 == 0 /\ -a!654^post231+a!654^0 == 0 /\ -result!12^post231+result!12^0 == 0 /\ -x!22^post231+x!22^0 == 0 /\ -temp0!30^post231+temp0!30^0 == 0 /\ a!1055^0-a!1055^post231 == 0 /\ a!2238^0-a!2238^post231 == 0 /\ ct!19^0-ct!19^post231 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post231 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post231+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -t!25^post231+t!25^0 == 0 /\ -rcd!2393^post231+rcd!2393^0 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -nondet!13^post231+nondet!13^0 == 0 /\ a!1371^0-a!1371^post231 == 0 /\ -x!15^post231+x!15^0 == 0 /\ -x!1365^post231+x!1365^0 == 0 /\ i!406^0-i!406^post231 == 0 /\ r!662^0-r!662^post231 == 0 /\ a!1370^0-a!1370^post231 == 0 /\ x!18^0-x!18^post231 == 0 /\ -sel_r!1224_Flink!24^post231+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post231 == 0 /\ rcd!2515^0-rcd!2515^post231 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ a!1052^0-a!1052^post231 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -head!31^post231+head!31^0 == 0 /\ -a!1610^post231+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post231 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post231 == 0 /\ -sel_r!543_Flink!24^post231+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post231 == 0 /\ i!29^0-i!29^post231 == 0 /\ -y!21^post231+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ -tmp!33^0+head!31^0 <= 0 /\ head!16^0-head!16^post231 == 0 /\ a!1810^0-a!1810^post231 == 0), cost: 1 232: l67 -> l18 : a!1052^0'=a!1052^post232, temp0!17^0'=temp0!17^post232, head!16^0'=head!16^post232, rcd!2515^0'=rcd!2515^post232, a!1810^0'=a!1810^post232, x!18^0'=x!18^post232, i!29^0'=i!29^post232, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post232, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post232, a!511^0'=a!511^post232, r!662^0'=r!662^post232, a!1370^0'=a!1370^post232, tmp!33^0'=tmp!33^post232, rcd!83^0'=rcd!83^post232, a!2238^0'=a!2238^post232, x_SLAM_f!20^0'=x_SLAM_f!20^post232, length!28^0'=length!28^post232, temp!34^0'=temp!34^post232, ct!19^0'=ct!19^post232, rcd!2460^0'=rcd!2460^post232, a!1610^0'=a!1610^post232, x!15^0'=x!15^post232, head!405^0'=head!405^post232, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post232, a!419^0'=a!419^post232, r!543^0'=r!543^post232, a!1055^0'=a!1055^post232, temp0!30^0'=temp0!30^post232, head!31^0'=head!31^post232, rcd!63^0'=rcd!63^post232, a!2035^0'=a!2035^post232, x!22^0'=x!22^post232, i!406^0'=i!406^post232, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post232, t!25^0'=t!25^post232, a!654^0'=a!654^post232, rcd!2393^0'=rcd!2393^post232, a!1371^0'=a!1371^post232, x!1365^0'=x!1365^post232, result!12^0'=result!12^post232, a!244^0'=a!244^post232, y!21^0'=y!21^post232, nondet!13^0'=nondet!13^post232, (-sdv_CALLSITE_RETURN_1!14^post232+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post232 == 0 /\ -sel_r!1224_Flink!24^post232+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post232 == 0 /\ -nondet!13^post232+nondet!13^0 == 0 /\ -a!2238^post232+a!2238^0 == 0 /\ -a!1371^post232+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post232+a!654^0 == 0 /\ -a!1055^post232+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post232 == 0 /\ head!405^0-head!405^post232 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -head!31^post232+head!31^0 == 0 /\ x!1365^0-x!1365^post232 == 0 /\ rcd!2393^0-rcd!2393^post232 == 0 /\ -length!28^post232+length!28^0 == 0 /\ -y!21^post232+y!21^0 == 0 /\ a!1052^0-a!1052^post232 == 0 /\ a!1370^0-a!1370^post232 == 0 /\ temp!34^0-temp!34^post232 == 0 /\ rcd!83^0-rcd!83^post232 == 0 /\ x!15^0-x!15^post232 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post232 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!22^0-x!22^post232 == 0 /\ -rcd!2515^post232+rcd!2515^0 == 0 /\ -x!18^post232+x!18^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ -i!406^post232+i!406^0 == 0 /\ -rcd!63^post232+rcd!63^0 == 0 /\ -a!1610^post232+a!1610^0 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -t!25^post232+t!25^0 == 0 /\ -a!2035^post232+a!2035^0 == 0 /\ a!419^0-a!419^post232 == 0 /\ -a!244^post232+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post232 == 0 /\ -result!12^post232+result!12^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -temp0!30^post232+temp0!30^0 == 0 /\ a!511^0-a!511^post232 == 0 /\ r!543^0-r!543^post232 == 0 /\ r!662^0-r!662^post232 == 0 /\ head!16^0-head!16^post232 == 0 /\ temp0!17^0-temp0!17^post232 == 0 /\ ct!19^0-ct!19^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ a!1810^0-a!1810^post232 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 233: l68 -> l37 : a!1052^0'=a!1052^post233, temp0!17^0'=temp0!17^post233, head!16^0'=head!16^post233, rcd!2515^0'=rcd!2515^post233, a!1810^0'=a!1810^post233, x!18^0'=x!18^post233, i!29^0'=i!29^post233, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post233, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post233, a!511^0'=a!511^post233, r!662^0'=r!662^post233, a!1370^0'=a!1370^post233, tmp!33^0'=tmp!33^post233, rcd!83^0'=rcd!83^post233, a!2238^0'=a!2238^post233, x_SLAM_f!20^0'=x_SLAM_f!20^post233, length!28^0'=length!28^post233, temp!34^0'=temp!34^post233, ct!19^0'=ct!19^post233, rcd!2460^0'=rcd!2460^post233, a!1610^0'=a!1610^post233, x!15^0'=x!15^post233, head!405^0'=head!405^post233, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post233, a!419^0'=a!419^post233, r!543^0'=r!543^post233, a!1055^0'=a!1055^post233, temp0!30^0'=temp0!30^post233, head!31^0'=head!31^post233, rcd!63^0'=rcd!63^post233, a!2035^0'=a!2035^post233, x!22^0'=x!22^post233, i!406^0'=i!406^post233, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post233, t!25^0'=t!25^post233, a!654^0'=a!654^post233, rcd!2393^0'=rcd!2393^post233, a!1371^0'=a!1371^post233, x!1365^0'=x!1365^post233, result!12^0'=result!12^post233, a!244^0'=a!244^post233, y!21^0'=y!21^post233, nondet!13^0'=nondet!13^post233, (-x!1365^post233+x!1365^0 == 0 /\ -ct!19^post233+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post233 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post233 == 0 /\ a!1055^0-a!1055^post233 == 0 /\ a!1810^0-a!1810^post233 == 0 /\ a!2238^0-a!2238^post233 == 0 /\ -x!15^post233+x!15^0 == 0 /\ tmp!33^0-tmp!33^post233 == 0 /\ -sel_r!1224_Flink!24^post233+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post233 == 0 /\ i!29^0-i!29^post233 == 0 /\ -temp!34^post233+temp!34^0 == 0 /\ -y!21^post233+y!21^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post233+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post233 == 0 /\ length!28^0-length!28^post233 == 0 /\ a!419^0-a!419^post233 == 0 /\ -i!406^post233+i!406^0 == 0 /\ -a!1371^post233+a!1371^0 == 0 /\ a!1052^0-a!1052^post233 == 0 /\ a!511^0-a!511^post233 == 0 /\ -head!405^post233+head!405^0 == 0 /\ -x_SLAM_f!20^post233+x_SLAM_f!20^0 == 0 /\ -a!244^post233+a!244^0 == 0 /\ a!1610^0-a!1610^post233 == 0 /\ head!16^0-head!16^post233 == 0 /\ head!31^0-head!31^post233 == 0 /\ a!1370^0-a!1370^post233 == 0 /\ rcd!83^0-rcd!83^post233 == 0 /\ -result!12^post233+result!12^0 == 0 /\ -a!654^post233+a!654^0 == 0 /\ -rcd!63^post233+rcd!63^0 == 0 /\ x!22^0-x!22^post233 == 0 /\ r!543^0-r!543^post233 == 0 /\ -rcd!2393^post233+rcd!2393^0 == 0 /\ r!662^0-r!662^post233 == 0 /\ temp0!17^0-temp0!17^post233 == 0 /\ -temp0!30^post233+temp0!30^0 == 0 /\ -t!25^post233+t!25^0 == 0 /\ -a!2035^post233+a!2035^0 == 0 /\ -x!18^post233+x!18^0 == 0 /\ -nondet!13^post233+nondet!13^0 == 0), cost: 1 Removed unreachable rules and leafs Start location: l68 1: l0 -> l3 : a!1052^0'=a!1052^post1, temp0!17^0'=temp0!17^post1, head!16^0'=head!16^post1, rcd!2515^0'=rcd!2515^post1, a!1810^0'=a!1810^post1, x!18^0'=x!18^post1, i!29^0'=i!29^post1, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post1, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post1, a!511^0'=a!511^post1, r!662^0'=r!662^post1, a!1370^0'=a!1370^post1, tmp!33^0'=tmp!33^post1, rcd!83^0'=rcd!83^post1, a!2238^0'=a!2238^post1, x_SLAM_f!20^0'=x_SLAM_f!20^post1, length!28^0'=length!28^post1, temp!34^0'=temp!34^post1, ct!19^0'=ct!19^post1, rcd!2460^0'=rcd!2460^post1, a!1610^0'=a!1610^post1, x!15^0'=x!15^post1, head!405^0'=head!405^post1, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post1, a!419^0'=a!419^post1, r!543^0'=r!543^post1, a!1055^0'=a!1055^post1, temp0!30^0'=temp0!30^post1, head!31^0'=head!31^post1, rcd!63^0'=rcd!63^post1, a!2035^0'=a!2035^post1, x!22^0'=x!22^post1, i!406^0'=i!406^post1, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post1, t!25^0'=t!25^post1, a!654^0'=a!654^post1, rcd!2393^0'=rcd!2393^post1, a!1371^0'=a!1371^post1, x!1365^0'=x!1365^post1, result!12^0'=result!12^post1, a!244^0'=a!244^post1, y!21^0'=y!21^post1, nondet!13^0'=nondet!13^post1, (x_SLAM_f!20^0-x_SLAM_f!20^post1 == 0 /\ head!16^0-head!16^post1 == 0 /\ temp!34^0-temp!34^post1 == 0 /\ a!1052^0-a!1052^post1 == 0 /\ rcd!83^0-rcd!83^post1 == 0 /\ x!18^0-x!18^post1 == 0 /\ -ct!19^post1+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post1 == 0 /\ -a!1371^post1+a!1371^0 == 0 /\ -a!2035^post1+a!2035^0 == 0 /\ a!1370^0-a!1370^post1 == 0 /\ -nondet!13^post1+nondet!13^0 == 0 /\ -r!543^post1+r!543^0 == 0 /\ -a!654^post1+a!654^0 == 0 /\ -a!1055^post1+a!1055^0 == 0 /\ -rcd!2460^post1+rcd!2460^0 == 0 /\ -x!15^post1+x!15^0 == 0 /\ temp0!17^0-temp0!17^post1 == 0 /\ a!1610^0-a!1610^post1 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post1+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post1 == 0 /\ -r!662^post1+r!662^0 == 0 /\ a!1810^0-a!1810^post1 == 0 /\ -rcd!2393^post1+rcd!2393^0 == 0 /\ -i!406^post1+i!406^0 == 0 /\ x!22^0-x!22^post1 == 0 /\ -length!28^post1+length!28^0 == 0 /\ -t!25^post1+t!25^0 == 0 /\ a!2238^0-a!2238^post1 == 0 /\ rcd!2515^0-rcd!2515^post1 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -i!29^post1+i!29^0 == 0 /\ -rcd!63^post1+rcd!63^0 == 0 /\ head!405^0-head!405^post1 == 0 /\ -a!511^post1+a!511^0 == 0 /\ -sel_r!1224_Flink!24^post1+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post1 == 0 /\ y!21^0-y!21^post1 == 0 /\ -a!244^post1+a!244^0 == 0 /\ -result!12^post1+result!12^0 == 0 /\ temp0!30^0-temp0!30^post1 == 0 /\ head!31^0-head!31^post1 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post1 == 0 /\ -x!1365^post1+x!1365^0 == 0), cost: 1 2: l0 -> l3 : a!1052^0'=a!1052^post2, temp0!17^0'=temp0!17^post2, head!16^0'=head!16^post2, rcd!2515^0'=rcd!2515^post2, a!1810^0'=a!1810^post2, x!18^0'=x!18^post2, i!29^0'=i!29^post2, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post2, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post2, a!511^0'=a!511^post2, r!662^0'=r!662^post2, a!1370^0'=a!1370^post2, tmp!33^0'=tmp!33^post2, rcd!83^0'=rcd!83^post2, a!2238^0'=a!2238^post2, x_SLAM_f!20^0'=x_SLAM_f!20^post2, length!28^0'=length!28^post2, temp!34^0'=temp!34^post2, ct!19^0'=ct!19^post2, rcd!2460^0'=rcd!2460^post2, a!1610^0'=a!1610^post2, x!15^0'=x!15^post2, head!405^0'=head!405^post2, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post2, a!419^0'=a!419^post2, r!543^0'=r!543^post2, a!1055^0'=a!1055^post2, temp0!30^0'=temp0!30^post2, head!31^0'=head!31^post2, rcd!63^0'=rcd!63^post2, a!2035^0'=a!2035^post2, x!22^0'=x!22^post2, i!406^0'=i!406^post2, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post2, t!25^0'=t!25^post2, a!654^0'=a!654^post2, rcd!2393^0'=rcd!2393^post2, a!1371^0'=a!1371^post2, x!1365^0'=x!1365^post2, result!12^0'=result!12^post2, a!244^0'=a!244^post2, y!21^0'=y!21^post2, nondet!13^0'=nondet!13^post2, (head!16^0-head!16^post2 == 0 /\ -sel_r!1224_Flink!24^post2+sel_r!1224_Flink!24^0 == 0 /\ rcd!83^0-rcd!83^post2 == 0 /\ t!25^0-t!25^post2 == 0 /\ x!18^0-x!18^post2 == 0 /\ -a!1371^post2+a!1371^0 == 0 /\ -a!654^post2+a!654^0 == 0 /\ r!543^0-r!543^post2 == 0 /\ r!662^0-r!662^post2 == 0 /\ temp0!17^0-temp0!17^post2 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post2 == 0 /\ -head!31^post2+head!31^0 == 0 /\ -a!419^post2+a!419^0 == 0 /\ -temp!34^post2+temp!34^0 == 0 /\ a!511^0-a!511^post2 == 0 /\ -x!15^post2+x!15^0 == 0 /\ i!29^0-i!29^post2 == 0 /\ -rcd!63^post2+rcd!63^0 == 0 /\ -a!1810^post2+a!1810^0 == 0 /\ a!2238^0-a!2238^post2 == 0 /\ -a!1055^post2+a!1055^0 == 0 /\ a!1610^0-a!1610^post2 == 0 /\ -x!22^post2+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post2 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post2 == 0 /\ -y!21^post2+y!21^0 == 0 /\ -result!12^post2+result!12^0 == 0 /\ -i!406^post2+i!406^0 == 0 /\ -a!1370^post2+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post2 == 0 /\ rcd!2460^0-rcd!2460^post2 == 0 /\ a!2035^0-a!2035^post2 == 0 /\ length!28^0-length!28^post2 == 0 /\ rcd!2515^0-rcd!2515^post2 == 0 /\ temp0!30^0-temp0!30^post2 == 0 /\ -nondet!13^post2+nondet!13^0 == 0 /\ head!405^0-head!405^post2 == 0 /\ -a!244^post2+a!244^0 == 0 /\ -x!1365^post2+x!1365^0 == 0 /\ a!1052^0-a!1052^post2 == 0 /\ -rcd!2393^post2+rcd!2393^0 == 0 /\ -ct!19^post2+ct!19^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post2 == 0), cost: 1 3: l3 -> l4 : a!1052^0'=a!1052^post3, temp0!17^0'=temp0!17^post3, head!16^0'=head!16^post3, rcd!2515^0'=rcd!2515^post3, a!1810^0'=a!1810^post3, x!18^0'=x!18^post3, i!29^0'=i!29^post3, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post3, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post3, a!511^0'=a!511^post3, r!662^0'=r!662^post3, a!1370^0'=a!1370^post3, tmp!33^0'=tmp!33^post3, rcd!83^0'=rcd!83^post3, a!2238^0'=a!2238^post3, x_SLAM_f!20^0'=x_SLAM_f!20^post3, length!28^0'=length!28^post3, temp!34^0'=temp!34^post3, ct!19^0'=ct!19^post3, rcd!2460^0'=rcd!2460^post3, a!1610^0'=a!1610^post3, x!15^0'=x!15^post3, head!405^0'=head!405^post3, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post3, a!419^0'=a!419^post3, r!543^0'=r!543^post3, a!1055^0'=a!1055^post3, temp0!30^0'=temp0!30^post3, head!31^0'=head!31^post3, rcd!63^0'=rcd!63^post3, a!2035^0'=a!2035^post3, x!22^0'=x!22^post3, i!406^0'=i!406^post3, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post3, t!25^0'=t!25^post3, a!654^0'=a!654^post3, rcd!2393^0'=rcd!2393^post3, a!1371^0'=a!1371^post3, x!1365^0'=x!1365^post3, result!12^0'=result!12^post3, a!244^0'=a!244^post3, y!21^0'=y!21^post3, nondet!13^0'=nondet!13^post3, (0 == 0 /\ tmp!33^0-tmp!33^post3 == 0 /\ -rcd!2460^post3+rcd!2460^0 == 0 /\ -rcd!2393^post3+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post3 == 0 /\ -head!31^post3+head!31^0 == 0 /\ -x!15^post3+x!15^0 == 0 /\ -x!1365^post3+x!1365^0 == 0 /\ a!1055^0-a!1055^post3 == 0 /\ rcd!83^0-rcd!83^post3 == 0 /\ temp0!17^0-temp0!17^post3 == 0 /\ -head!405^post3+head!405^0 == 0 /\ a!1371^0-a!1371^post3 == 0 /\ length!28^0-length!28^post3 == 0 /\ temp!34^0-temp!34^post3 == 0 /\ -y!21^post3+y!21^0 == 0 /\ -a!1610^post3+a!1610^0 == 0 /\ -temp0!30^post3+temp0!30^0 == 0 /\ -r!543^post3+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post3+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post3+i!406^0 == 0 /\ a!2238^0-a!2238^post3 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post3 == 0 /\ -result!12^post3+result!12^0 == 0 /\ -nondet!13^post3+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post3 == 0 /\ rcd!63^0-rcd!63^post3 == 0 /\ a!2035^0-a!2035^post3 == 0 /\ ct!19^0-ct!19^post3 == 0 /\ i!29^0-i!29^post3 == 0 /\ -a!244^post3+a!244^0 == 0 /\ -a!419^post3+a!419^0 == 0 /\ head!16^0-head!16^post3 == 0 /\ r!662^0-r!662^post3 == 0 /\ -x!22^0+t!25^post3 == 0 /\ x!18^0-x!18^post3 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post3+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post3 == 0 /\ -x_SLAM_f!20^post3+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post3 == 0 /\ rcd!2515^0-rcd!2515^post3 == 0 /\ a!511^0-a!511^post3 == 0 /\ -a!654^post3+a!654^0 == 0), cost: 1 4: l4 -> l5 : a!1052^0'=a!1052^post4, temp0!17^0'=temp0!17^post4, head!16^0'=head!16^post4, rcd!2515^0'=rcd!2515^post4, a!1810^0'=a!1810^post4, x!18^0'=x!18^post4, i!29^0'=i!29^post4, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post4, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post4, a!511^0'=a!511^post4, r!662^0'=r!662^post4, a!1370^0'=a!1370^post4, tmp!33^0'=tmp!33^post4, rcd!83^0'=rcd!83^post4, a!2238^0'=a!2238^post4, x_SLAM_f!20^0'=x_SLAM_f!20^post4, length!28^0'=length!28^post4, temp!34^0'=temp!34^post4, ct!19^0'=ct!19^post4, rcd!2460^0'=rcd!2460^post4, a!1610^0'=a!1610^post4, x!15^0'=x!15^post4, head!405^0'=head!405^post4, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post4, a!419^0'=a!419^post4, r!543^0'=r!543^post4, a!1055^0'=a!1055^post4, temp0!30^0'=temp0!30^post4, head!31^0'=head!31^post4, rcd!63^0'=rcd!63^post4, a!2035^0'=a!2035^post4, x!22^0'=x!22^post4, i!406^0'=i!406^post4, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post4, t!25^0'=t!25^post4, a!654^0'=a!654^post4, rcd!2393^0'=rcd!2393^post4, a!1371^0'=a!1371^post4, x!1365^0'=x!1365^post4, result!12^0'=result!12^post4, a!244^0'=a!244^post4, y!21^0'=y!21^post4, nondet!13^0'=nondet!13^post4, (-y!21^post4+y!21^0 == 0 /\ -rcd!2393^post4+rcd!2393^0 == 0 /\ -rcd!83^post4+rcd!83^0 == 0 /\ tmp!33^0-tmp!33^post4 == 0 /\ temp0!30^0-temp0!30^post4 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post4 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1610^0-a!1610^post4 == 0 /\ a!654^0-a!654^post4 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1810^0-a!1810^post4 == 0 /\ a!419^0-a!419^post4 == 0 /\ head!31^0-head!31^post4 == 0 /\ -x!22^post4+x!22^0 == 0 /\ head!16^0-head!16^post4 == 0 /\ -x!1365^post4+x!1365^0 == 0 /\ temp!34^0-temp!34^post4 == 0 /\ i!29^0-i!29^post4 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!63^post4+rcd!63^0 == 0 /\ a!1052^0-a!1052^post4 == 0 /\ -a!244^post4+a!244^0 == 0 /\ -i!406^post4+i!406^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post4 == 0 /\ -result!12^post4+result!12^0 == 0 /\ length!28^0-length!28^post4 == 0 /\ -sel_r!1224_Flink!24^post4+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post4 == 0 /\ a!511^0-a!511^post4 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post4 == 0 /\ -a!2035^post4+a!2035^0 == 0 /\ x!15^0-x!15^post4 == 0 /\ -x!15^0 <= 0 /\ -nondet!13^post4+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post4 == 0 /\ -y!21^0 <= 0 /\ -a!1371^post4+a!1371^0 == 0 /\ -r!543^post4+r!543^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2460^post4+rcd!2460^0 == 0 /\ 1-t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post4+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -t!25^post4+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post4 == 0 /\ -a!1055^post4+a!1055^0 == 0 /\ x!18^0-x!18^post4 == 0 /\ rcd!2515^0-rcd!2515^post4 == 0 /\ y!21^0 <= 0 /\ -r!662^post4+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post4+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post4 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 5: l4 -> l5 : a!1052^0'=a!1052^post5, temp0!17^0'=temp0!17^post5, head!16^0'=head!16^post5, rcd!2515^0'=rcd!2515^post5, a!1810^0'=a!1810^post5, x!18^0'=x!18^post5, i!29^0'=i!29^post5, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post5, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post5, a!511^0'=a!511^post5, r!662^0'=r!662^post5, a!1370^0'=a!1370^post5, tmp!33^0'=tmp!33^post5, rcd!83^0'=rcd!83^post5, a!2238^0'=a!2238^post5, x_SLAM_f!20^0'=x_SLAM_f!20^post5, length!28^0'=length!28^post5, temp!34^0'=temp!34^post5, ct!19^0'=ct!19^post5, rcd!2460^0'=rcd!2460^post5, a!1610^0'=a!1610^post5, x!15^0'=x!15^post5, head!405^0'=head!405^post5, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post5, a!419^0'=a!419^post5, r!543^0'=r!543^post5, a!1055^0'=a!1055^post5, temp0!30^0'=temp0!30^post5, head!31^0'=head!31^post5, rcd!63^0'=rcd!63^post5, a!2035^0'=a!2035^post5, x!22^0'=x!22^post5, i!406^0'=i!406^post5, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post5, t!25^0'=t!25^post5, a!654^0'=a!654^post5, rcd!2393^0'=rcd!2393^post5, a!1371^0'=a!1371^post5, x!1365^0'=x!1365^post5, result!12^0'=result!12^post5, a!244^0'=a!244^post5, y!21^0'=y!21^post5, nondet!13^0'=nondet!13^post5, (-a!1055^post5+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post5 == 0 /\ r!543^0-r!543^post5 == 0 /\ rcd!2515^0-rcd!2515^post5 == 0 /\ -rcd!63^post5+rcd!63^0 == 0 /\ -y!21^post5+y!21^0 == 0 /\ -temp!34^post5+temp!34^0 == 0 /\ r!662^0-r!662^post5 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post5+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post5 == 0 /\ -result!12^post5+result!12^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post5 == 0 /\ -t!25^post5+t!25^0 == 0 /\ head!16^0-head!16^post5 == 0 /\ -a!2035^post5+a!2035^0 == 0 /\ a!1810^0-a!1810^post5 == 0 /\ i!29^0-i!29^post5 == 0 /\ a!2238^0-a!2238^post5 == 0 /\ 2-a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post5 == 0 /\ a!1052^0-a!1052^post5 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post5+rcd!2393^0 == 0 /\ -nondet!13^post5+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post5 == 0 /\ -a!244^post5+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -ct!19^post5+ct!19^0 == 0 /\ -x!1365^post5+x!1365^0 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post5 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post5 == 0 /\ head!405^0-head!405^post5 == 0 /\ temp0!17^0-temp0!17^post5 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post5+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post5 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!654^post5+a!654^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!1371^post5+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post5 == 0 /\ -a!419^post5+a!419^0 == 0 /\ x!18^0-x!18^post5 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post5 == 0 /\ x!22^0-x!22^post5 == 0 /\ a!1370^0-a!1370^post5 == 0 /\ -head!31^post5+head!31^0 == 0 /\ y!21^0 <= 0 /\ -x!15^post5+x!15^0 == 0 /\ tmp!33^0-tmp!33^post5 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 6: l4 -> l5 : a!1052^0'=a!1052^post6, temp0!17^0'=temp0!17^post6, head!16^0'=head!16^post6, rcd!2515^0'=rcd!2515^post6, a!1810^0'=a!1810^post6, x!18^0'=x!18^post6, i!29^0'=i!29^post6, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post6, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post6, a!511^0'=a!511^post6, r!662^0'=r!662^post6, a!1370^0'=a!1370^post6, tmp!33^0'=tmp!33^post6, rcd!83^0'=rcd!83^post6, a!2238^0'=a!2238^post6, x_SLAM_f!20^0'=x_SLAM_f!20^post6, length!28^0'=length!28^post6, temp!34^0'=temp!34^post6, ct!19^0'=ct!19^post6, rcd!2460^0'=rcd!2460^post6, a!1610^0'=a!1610^post6, x!15^0'=x!15^post6, head!405^0'=head!405^post6, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post6, a!419^0'=a!419^post6, r!543^0'=r!543^post6, a!1055^0'=a!1055^post6, temp0!30^0'=temp0!30^post6, head!31^0'=head!31^post6, rcd!63^0'=rcd!63^post6, a!2035^0'=a!2035^post6, x!22^0'=x!22^post6, i!406^0'=i!406^post6, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post6, t!25^0'=t!25^post6, a!654^0'=a!654^post6, rcd!2393^0'=rcd!2393^post6, a!1371^0'=a!1371^post6, x!1365^0'=x!1365^post6, result!12^0'=result!12^post6, a!244^0'=a!244^post6, y!21^0'=y!21^post6, nondet!13^0'=nondet!13^post6, (-a!654^post6+a!654^0 == 0 /\ r!662^0-r!662^post6 == 0 /\ 1+t!25^0 <= 0 /\ -a!2035^post6+a!2035^0 == 0 /\ -a!1371^post6+a!1371^0 == 0 /\ -result!12^post6+result!12^0 == 0 /\ length!28^0-length!28^post6 == 0 /\ -a!419^post6+a!419^0 == 0 /\ -nondet!13^post6+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post6+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1052^0-a!1052^post6 == 0 /\ rcd!2515^0-rcd!2515^post6 == 0 /\ a!511^0-a!511^post6 == 0 /\ a!2238^0-a!2238^post6 == 0 /\ -x_SLAM_f!20^post6+x_SLAM_f!20^0 == 0 /\ -ct!19^post6+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post6 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post6 == 0 /\ a!1370^0-a!1370^post6 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post6 == 0 /\ -rcd!2393^post6+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post6 == 0 /\ x!18^0-x!18^post6 == 0 /\ rcd!83^0-rcd!83^post6 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post6 == 0 /\ -ct!19^0 <= 0 /\ temp0!30^0-temp0!30^post6 == 0 /\ temp!34^0-temp!34^post6 == 0 /\ -x!15^0 <= 0 /\ -head!31^post6+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post6 == 0 /\ -y!21^0 <= 0 /\ -x!15^post6+x!15^0 == 0 /\ x!22^0 <= 0 /\ -x!1365^post6+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -y!21^post6+y!21^0 == 0 /\ a!1055^0-a!1055^post6 == 0 /\ head!16^0-head!16^post6 == 0 /\ a!1810^0-a!1810^post6 == 0 /\ -head!405^post6+head!405^0 == 0 /\ -x!22^post6+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post6 == 0 /\ a!1610^0-a!1610^post6 == 0 /\ -sel_r!1224_Flink!24^post6+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post6+rcd!63^0 == 0 /\ -r!543^post6+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post6 == 0 /\ y!21^0 <= 0 /\ -i!406^post6+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 7: l4 -> l5 : a!1052^0'=a!1052^post7, temp0!17^0'=temp0!17^post7, head!16^0'=head!16^post7, rcd!2515^0'=rcd!2515^post7, a!1810^0'=a!1810^post7, x!18^0'=x!18^post7, i!29^0'=i!29^post7, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post7, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post7, a!511^0'=a!511^post7, r!662^0'=r!662^post7, a!1370^0'=a!1370^post7, tmp!33^0'=tmp!33^post7, rcd!83^0'=rcd!83^post7, a!2238^0'=a!2238^post7, x_SLAM_f!20^0'=x_SLAM_f!20^post7, length!28^0'=length!28^post7, temp!34^0'=temp!34^post7, ct!19^0'=ct!19^post7, rcd!2460^0'=rcd!2460^post7, a!1610^0'=a!1610^post7, x!15^0'=x!15^post7, head!405^0'=head!405^post7, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post7, a!419^0'=a!419^post7, r!543^0'=r!543^post7, a!1055^0'=a!1055^post7, temp0!30^0'=temp0!30^post7, head!31^0'=head!31^post7, rcd!63^0'=rcd!63^post7, a!2035^0'=a!2035^post7, x!22^0'=x!22^post7, i!406^0'=i!406^post7, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post7, t!25^0'=t!25^post7, a!654^0'=a!654^post7, rcd!2393^0'=rcd!2393^post7, a!1371^0'=a!1371^post7, x!1365^0'=x!1365^post7, result!12^0'=result!12^post7, a!244^0'=a!244^post7, y!21^0'=y!21^post7, nondet!13^0'=nondet!13^post7, (-result!12^post7+result!12^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!1371^post7+a!1371^0 == 0 /\ -a!2238^post7+a!2238^0 == 0 /\ i!29^0-i!29^post7 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post7 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post7 == 0 /\ -temp0!30^post7+temp0!30^0 == 0 /\ -a!2035^post7+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post7 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post7+r!543^0 == 0 /\ length!28^0-length!28^post7 == 0 /\ -nondet!13^post7+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post7 == 0 /\ -t!25^post7+t!25^0 == 0 /\ -rcd!2460^post7+rcd!2460^0 == 0 /\ -a!1055^post7+a!1055^0 == 0 /\ 2-a!2035^0 <= 0 /\ head!405^0-head!405^post7 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post7 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post7 == 0 /\ ct!19^0 <= 0 /\ a!654^0-a!654^post7 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post7 == 0 /\ temp!34^0-temp!34^post7 == 0 /\ -y!21^post7+y!21^0 == 0 /\ -ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post7 == 0 /\ x!18^0-x!18^post7 == 0 /\ a!1052^0-a!1052^post7 == 0 /\ -head!31^post7+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post7+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post7+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post7 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post7+x!1365^0 == 0 /\ -a!244^post7+a!244^0 == 0 /\ a!511^0-a!511^post7 == 0 /\ ct!19^0-ct!19^post7 == 0 /\ -a!1610^post7+a!1610^0 == 0 /\ -rcd!63^post7+rcd!63^0 == 0 /\ r!662^0-r!662^post7 == 0 /\ -x!22^post7+x!22^0 == 0 /\ temp0!17^0-temp0!17^post7 == 0 /\ head!16^0-head!16^post7 == 0 /\ -i!406^post7+i!406^0 == 0 /\ y!21^0 <= 0 /\ a!1810^0-a!1810^post7 == 0 /\ a!419^0-a!419^post7 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 8: l4 -> l5 : a!1052^0'=a!1052^post8, temp0!17^0'=temp0!17^post8, head!16^0'=head!16^post8, rcd!2515^0'=rcd!2515^post8, a!1810^0'=a!1810^post8, x!18^0'=x!18^post8, i!29^0'=i!29^post8, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post8, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post8, a!511^0'=a!511^post8, r!662^0'=r!662^post8, a!1370^0'=a!1370^post8, tmp!33^0'=tmp!33^post8, rcd!83^0'=rcd!83^post8, a!2238^0'=a!2238^post8, x_SLAM_f!20^0'=x_SLAM_f!20^post8, length!28^0'=length!28^post8, temp!34^0'=temp!34^post8, ct!19^0'=ct!19^post8, rcd!2460^0'=rcd!2460^post8, a!1610^0'=a!1610^post8, x!15^0'=x!15^post8, head!405^0'=head!405^post8, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post8, a!419^0'=a!419^post8, r!543^0'=r!543^post8, a!1055^0'=a!1055^post8, temp0!30^0'=temp0!30^post8, head!31^0'=head!31^post8, rcd!63^0'=rcd!63^post8, a!2035^0'=a!2035^post8, x!22^0'=x!22^post8, i!406^0'=i!406^post8, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post8, t!25^0'=t!25^post8, a!654^0'=a!654^post8, rcd!2393^0'=rcd!2393^post8, a!1371^0'=a!1371^post8, x!1365^0'=x!1365^post8, result!12^0'=result!12^post8, a!244^0'=a!244^post8, y!21^0'=y!21^post8, nondet!13^0'=nondet!13^post8, (i!29^0-i!29^post8 == 0 /\ tmp!33^0-tmp!33^post8 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post8 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post8+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post8 == 0 /\ -x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post8+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post8+a!2035^0 == 0 /\ length!28^0-length!28^post8 == 0 /\ rcd!2393^0-rcd!2393^post8 == 0 /\ -x!15^post8+x!15^0 == 0 /\ a!419^0-a!419^post8 == 0 /\ -a!654^post8+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post8 == 0 /\ -a!2238^post8+a!2238^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post8+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post8 == 0 /\ a!1610^0-a!1610^post8 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post8 == 0 /\ x!1365^0-x!1365^post8 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post8+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post8 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post8+i!406^0 == 0 /\ head!31^0-head!31^post8 == 0 /\ temp!34^0-temp!34^post8 == 0 /\ rcd!83^0-rcd!83^post8 == 0 /\ x!22^0-x!22^post8 == 0 /\ -y!21^post8+y!21^0 == 0 /\ -a!1055^post8+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post8 == 0 /\ -x!18^post8+x!18^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!63^post8+rcd!63^0 == 0 /\ -temp0!30^post8+temp0!30^0 == 0 /\ -t!25^post8+t!25^0 == 0 /\ -y!21^0 <= 0 /\ -a!511^post8+a!511^0 == 0 /\ x!22^0 <= 0 /\ a!1370^0-a!1370^post8 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!244^post8+a!244^0 == 0 /\ -result!12^post8+result!12^0 == 0 /\ r!662^0-r!662^post8 == 0 /\ temp0!17^0-temp0!17^post8 == 0 /\ r!543^0-r!543^post8 == 0 /\ a!1810^0-a!1810^post8 == 0 /\ y!21^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post8 == 0 /\ ct!19^0-ct!19^post8 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 9: l4 -> l5 : a!1052^0'=a!1052^post9, temp0!17^0'=temp0!17^post9, head!16^0'=head!16^post9, rcd!2515^0'=rcd!2515^post9, a!1810^0'=a!1810^post9, x!18^0'=x!18^post9, i!29^0'=i!29^post9, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post9, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post9, a!511^0'=a!511^post9, r!662^0'=r!662^post9, a!1370^0'=a!1370^post9, tmp!33^0'=tmp!33^post9, rcd!83^0'=rcd!83^post9, a!2238^0'=a!2238^post9, x_SLAM_f!20^0'=x_SLAM_f!20^post9, length!28^0'=length!28^post9, temp!34^0'=temp!34^post9, ct!19^0'=ct!19^post9, rcd!2460^0'=rcd!2460^post9, a!1610^0'=a!1610^post9, x!15^0'=x!15^post9, head!405^0'=head!405^post9, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post9, a!419^0'=a!419^post9, r!543^0'=r!543^post9, a!1055^0'=a!1055^post9, temp0!30^0'=temp0!30^post9, head!31^0'=head!31^post9, rcd!63^0'=rcd!63^post9, a!2035^0'=a!2035^post9, x!22^0'=x!22^post9, i!406^0'=i!406^post9, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post9, t!25^0'=t!25^post9, a!654^0'=a!654^post9, rcd!2393^0'=rcd!2393^post9, a!1371^0'=a!1371^post9, x!1365^0'=x!1365^post9, result!12^0'=result!12^post9, a!244^0'=a!244^post9, y!21^0'=y!21^post9, nondet!13^0'=nondet!13^post9, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post9 == 0 /\ -x!15^post9+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post9+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post9 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post9+x!1365^0 == 0 /\ x!18^0-x!18^post9 == 0 /\ i!29^0-i!29^post9 == 0 /\ -i!406^post9+i!406^0 == 0 /\ 2-a!2035^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post9 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post9 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post9+rcd!63^0 == 0 /\ -temp!34^post9+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post9 == 0 /\ a!511^0-a!511^post9 == 0 /\ a!1052^0-a!1052^post9 == 0 /\ x!15^0 <= 0 /\ -a!419^post9+a!419^0 == 0 /\ a!2238^0-a!2238^post9 == 0 /\ a!1610^0-a!1610^post9 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post9 == 0 /\ -a!1371^post9+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post9+result!12^0 == 0 /\ -a!654^post9+a!654^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post9 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post9 == 0 /\ rcd!83^0-rcd!83^post9 == 0 /\ x!22^0-x!22^post9 == 0 /\ -y!21^post9+y!21^0 == 0 /\ -a!1370^post9+a!1370^0 == 0 /\ -a!1810^post9+a!1810^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post9 == 0 /\ -a!1055^post9+a!1055^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post9 == 0 /\ 1-t!25^0 <= 0 /\ length!28^0-length!28^post9 == 0 /\ temp0!17^0-temp0!17^post9 == 0 /\ temp0!30^0-temp0!30^post9 == 0 /\ -ct!19^post9+ct!19^0 == 0 /\ -rcd!2393^post9+rcd!2393^0 == 0 /\ -nondet!13^post9+nondet!13^0 == 0 /\ head!405^0-head!405^post9 == 0 /\ -a!244^post9+a!244^0 == 0 /\ -t!25^post9+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post9 == 0 /\ -a!2035^post9+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 10: l4 -> l5 : a!1052^0'=a!1052^post10, temp0!17^0'=temp0!17^post10, head!16^0'=head!16^post10, rcd!2515^0'=rcd!2515^post10, a!1810^0'=a!1810^post10, x!18^0'=x!18^post10, i!29^0'=i!29^post10, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post10, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post10, a!511^0'=a!511^post10, r!662^0'=r!662^post10, a!1370^0'=a!1370^post10, tmp!33^0'=tmp!33^post10, rcd!83^0'=rcd!83^post10, a!2238^0'=a!2238^post10, x_SLAM_f!20^0'=x_SLAM_f!20^post10, length!28^0'=length!28^post10, temp!34^0'=temp!34^post10, ct!19^0'=ct!19^post10, rcd!2460^0'=rcd!2460^post10, a!1610^0'=a!1610^post10, x!15^0'=x!15^post10, head!405^0'=head!405^post10, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post10, a!419^0'=a!419^post10, r!543^0'=r!543^post10, a!1055^0'=a!1055^post10, temp0!30^0'=temp0!30^post10, head!31^0'=head!31^post10, rcd!63^0'=rcd!63^post10, a!2035^0'=a!2035^post10, x!22^0'=x!22^post10, i!406^0'=i!406^post10, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post10, t!25^0'=t!25^post10, a!654^0'=a!654^post10, rcd!2393^0'=rcd!2393^post10, a!1371^0'=a!1371^post10, x!1365^0'=x!1365^post10, result!12^0'=result!12^post10, a!244^0'=a!244^post10, y!21^0'=y!21^post10, nondet!13^0'=nondet!13^post10, (1+t!25^0 <= 0 /\ head!405^0-head!405^post10 == 0 /\ ct!19^0-ct!19^post10 == 0 /\ a!511^0-a!511^post10 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post10 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -head!31^post10+head!31^0 == 0 /\ -rcd!83^post10+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post10 == 0 /\ -temp!34^post10+temp!34^0 == 0 /\ head!16^0-head!16^post10 == 0 /\ x!18^0-x!18^post10 == 0 /\ -x!1365^post10+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post10 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post10 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post10+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post10 == 0 /\ -a!1610^post10+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post10 == 0 /\ -y!21^post10+y!21^0 == 0 /\ -x!22^post10+x!22^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post10+nondet!13^0 == 0 /\ a!2035^0-a!2035^post10 == 0 /\ -a!2238^post10+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post10+a!1371^0 == 0 /\ rcd!2460^0-rcd!2460^post10 == 0 /\ -a!419^post10+a!419^0 == 0 /\ 1+head!16^0 <= 0 /\ -temp0!30^post10+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post10 == 0 /\ -r!543^post10+r!543^0 == 0 /\ -x!15^0 <= 0 /\ -a!1055^post10+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post10 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post10 == 0 /\ -a!244^post10+a!244^0 == 0 /\ x!22^0 <= 0 /\ a!1810^0-a!1810^post10 == 0 /\ result!12^0-result!12^post10 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post10 == 0 /\ i!406^0-i!406^post10 == 0 /\ i!29^0-i!29^post10 == 0 /\ -tmp!33^post10+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post10 == 0 /\ -rcd!2393^post10+rcd!2393^0 == 0 /\ y!21^0 <= 0 /\ length!28^0-length!28^post10 == 0 /\ -a!654^post10+a!654^0 == 0 /\ -t!25^post10+t!25^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 11: l4 -> l5 : a!1052^0'=a!1052^post11, temp0!17^0'=temp0!17^post11, head!16^0'=head!16^post11, rcd!2515^0'=rcd!2515^post11, a!1810^0'=a!1810^post11, x!18^0'=x!18^post11, i!29^0'=i!29^post11, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post11, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post11, a!511^0'=a!511^post11, r!662^0'=r!662^post11, a!1370^0'=a!1370^post11, tmp!33^0'=tmp!33^post11, rcd!83^0'=rcd!83^post11, a!2238^0'=a!2238^post11, x_SLAM_f!20^0'=x_SLAM_f!20^post11, length!28^0'=length!28^post11, temp!34^0'=temp!34^post11, ct!19^0'=ct!19^post11, rcd!2460^0'=rcd!2460^post11, a!1610^0'=a!1610^post11, x!15^0'=x!15^post11, head!405^0'=head!405^post11, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post11, a!419^0'=a!419^post11, r!543^0'=r!543^post11, a!1055^0'=a!1055^post11, temp0!30^0'=temp0!30^post11, head!31^0'=head!31^post11, rcd!63^0'=rcd!63^post11, a!2035^0'=a!2035^post11, x!22^0'=x!22^post11, i!406^0'=i!406^post11, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post11, t!25^0'=t!25^post11, a!654^0'=a!654^post11, rcd!2393^0'=rcd!2393^post11, a!1371^0'=a!1371^post11, x!1365^0'=x!1365^post11, result!12^0'=result!12^post11, a!244^0'=a!244^post11, y!21^0'=y!21^post11, nondet!13^0'=nondet!13^post11, (1+t!25^0 <= 0 /\ -y!21^post11+y!21^0 == 0 /\ a!419^0-a!419^post11 == 0 /\ -i!406^post11+i!406^0 == 0 /\ -t!25^post11+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post11 == 0 /\ temp0!17^0-temp0!17^post11 == 0 /\ head!16^0-head!16^post11 == 0 /\ head!31^0-head!31^post11 == 0 /\ -rcd!2393^post11+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post11 == 0 /\ head!405^0-head!405^post11 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post11 == 0 /\ -x!1365^post11+x!1365^0 == 0 /\ a!1370^0-a!1370^post11 == 0 /\ -a!244^post11+a!244^0 == 0 /\ 2-a!2035^0 <= 0 /\ x!18^0-x!18^post11 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post11+temp0!30^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post11 == 0 /\ -result!12^post11+result!12^0 == 0 /\ -x!22^post11+x!22^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post11+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post11 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post11+a!1371^0 == 0 /\ -r!543^post11+r!543^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post11 == 0 /\ -a!2035^post11+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post11 == 0 /\ r!662^0-r!662^post11 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post11 == 0 /\ rcd!63^0-rcd!63^post11 == 0 /\ -y!21^0 <= 0 /\ a!1810^0-a!1810^post11 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2238^post11+a!2238^0 == 0 /\ rcd!83^0-rcd!83^post11 == 0 /\ -rcd!2460^post11+rcd!2460^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post11+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post11 == 0 /\ i!29^0-i!29^post11 == 0 /\ x!15^0-x!15^post11 == 0 /\ -a!1055^post11+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post11 == 0 /\ -a!654^post11+a!654^0 == 0 /\ -length!28^post11+length!28^0 == 0 /\ y!21^0 <= 0 /\ nondet!13^0-nondet!13^post11 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 12: l5 -> l6 : a!1052^0'=a!1052^post12, temp0!17^0'=temp0!17^post12, head!16^0'=head!16^post12, rcd!2515^0'=rcd!2515^post12, a!1810^0'=a!1810^post12, x!18^0'=x!18^post12, i!29^0'=i!29^post12, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post12, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post12, a!511^0'=a!511^post12, r!662^0'=r!662^post12, a!1370^0'=a!1370^post12, tmp!33^0'=tmp!33^post12, rcd!83^0'=rcd!83^post12, a!2238^0'=a!2238^post12, x_SLAM_f!20^0'=x_SLAM_f!20^post12, length!28^0'=length!28^post12, temp!34^0'=temp!34^post12, ct!19^0'=ct!19^post12, rcd!2460^0'=rcd!2460^post12, a!1610^0'=a!1610^post12, x!15^0'=x!15^post12, head!405^0'=head!405^post12, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post12, a!419^0'=a!419^post12, r!543^0'=r!543^post12, a!1055^0'=a!1055^post12, temp0!30^0'=temp0!30^post12, head!31^0'=head!31^post12, rcd!63^0'=rcd!63^post12, a!2035^0'=a!2035^post12, x!22^0'=x!22^post12, i!406^0'=i!406^post12, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post12, t!25^0'=t!25^post12, a!654^0'=a!654^post12, rcd!2393^0'=rcd!2393^post12, a!1371^0'=a!1371^post12, x!1365^0'=x!1365^post12, result!12^0'=result!12^post12, a!244^0'=a!244^post12, y!21^0'=y!21^post12, nondet!13^0'=nondet!13^post12, (0 == 0 /\ temp0!30^0-temp0!30^post12 == 0 /\ -rcd!63^post12+rcd!63^0 == 0 /\ -a!1055^post12+a!1055^0 == 0 /\ r!543^0-r!543^post12 == 0 /\ temp0!17^0-temp0!17^post12 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post12 == 0 /\ -a!2238^0+a!2035^post12 == 0 /\ -y!21^post12+y!21^0 == 0 /\ -result!12^post12+result!12^0 == 0 /\ -a!654^post12+a!654^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post12 == 0 /\ a!1610^0-a!1610^post12 == 0 /\ a!1810^0-a!1810^post12 == 0 /\ head!16^0-head!16^post12 == 0 /\ x!1365^0-x!1365^post12 == 0 /\ -ct!19^post12+ct!19^0 == 0 /\ -a!244^post12+a!244^0 == 0 /\ -t!25^post12+t!25^0 == 0 /\ -rcd!2393^post12+rcd!2393^0 == 0 /\ a!419^0-a!419^post12 == 0 /\ -nondet!13^post12+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post12 == 0 /\ x!22^0-x!22^post12 == 0 /\ -sel_r!1224_Flink!24^post12+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post12 == 0 /\ r!662^0-r!662^post12 == 0 /\ length!28^0-length!28^post12 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post12+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!405^0-head!405^post12 == 0 /\ a!511^0-a!511^post12 == 0 /\ a!1052^0-a!1052^post12 == 0 /\ -i!406^post12+i!406^0 == 0 /\ head!31^0-head!31^post12 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post12 == 0 /\ -a!1371^post12+a!1371^0 == 0 /\ -temp!34^post12+temp!34^0 == 0 /\ x!18^0-x!18^post12 == 0 /\ a!1370^0-a!1370^post12 == 0 /\ rcd!83^0-rcd!83^post12 == 0 /\ i!29^0-i!29^post12 == 0 /\ tmp!33^0-tmp!33^post12 == 0 /\ x!15^0-x!15^post12 == 0), cost: 1 13: l6 -> l2 : a!1052^0'=a!1052^post13, temp0!17^0'=temp0!17^post13, head!16^0'=head!16^post13, rcd!2515^0'=rcd!2515^post13, a!1810^0'=a!1810^post13, x!18^0'=x!18^post13, i!29^0'=i!29^post13, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post13, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post13, a!511^0'=a!511^post13, r!662^0'=r!662^post13, a!1370^0'=a!1370^post13, tmp!33^0'=tmp!33^post13, rcd!83^0'=rcd!83^post13, a!2238^0'=a!2238^post13, x_SLAM_f!20^0'=x_SLAM_f!20^post13, length!28^0'=length!28^post13, temp!34^0'=temp!34^post13, ct!19^0'=ct!19^post13, rcd!2460^0'=rcd!2460^post13, a!1610^0'=a!1610^post13, x!15^0'=x!15^post13, head!405^0'=head!405^post13, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post13, a!419^0'=a!419^post13, r!543^0'=r!543^post13, a!1055^0'=a!1055^post13, temp0!30^0'=temp0!30^post13, head!31^0'=head!31^post13, rcd!63^0'=rcd!63^post13, a!2035^0'=a!2035^post13, x!22^0'=x!22^post13, i!406^0'=i!406^post13, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post13, t!25^0'=t!25^post13, a!654^0'=a!654^post13, rcd!2393^0'=rcd!2393^post13, a!1371^0'=a!1371^post13, x!1365^0'=x!1365^post13, result!12^0'=result!12^post13, a!244^0'=a!244^post13, y!21^0'=y!21^post13, nondet!13^0'=nondet!13^post13, (-a!419^post13+a!419^0 == 0 /\ x!18^0-x!18^post13 == 0 /\ -temp0!30^post13+temp0!30^0 == 0 /\ -nondet!13^post13+nondet!13^0 == 0 /\ a!1052^0-a!1052^post13 == 0 /\ -a!2035^post13+a!2035^0 == 0 /\ -result!12^post13+result!12^0 == 0 /\ -a!1371^post13+a!1371^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post13+head!405^0 == 0 /\ -x!22^0 <= 0 /\ -x_SLAM_f!20^post13+x_SLAM_f!20^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post13+a!244^0 == 0 /\ a!2238^0-a!2238^post13 == 0 /\ a!1055^0-a!1055^post13 == 0 /\ ct!19^0-ct!19^post13 == 0 /\ a!511^0-a!511^post13 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post13 == 0 /\ a!1810^0-a!1810^post13 == 0 /\ -rcd!2393^post13+rcd!2393^0 == 0 /\ i!29^0-i!29^post13 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -tmp!33^post13+tmp!33^0 == 0 /\ -t!25^post13+t!25^0 == 0 /\ -a!654^post13+a!654^0 == 0 /\ head!16^0-head!16^post13 == 0 /\ r!662^0-r!662^post13 == 0 /\ temp0!17^0-temp0!17^post13 == 0 /\ x!15^0 <= 0 /\ r!543^0-r!543^post13 == 0 /\ rcd!83^0-rcd!83^post13 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post13 == 0 /\ i!406^0-i!406^post13 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post13+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post13+sel_r!1224_Flink!24^0 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post13+x!1365^0 == 0 /\ length!28^0-length!28^post13 == 0 /\ -temp!34^post13+temp!34^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ rcd!2515^0-rcd!2515^post13 == 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post13 == 0 /\ -head!31^post13+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post13+a!1610^0 == 0 /\ 1-t!25^0 <= 0 /\ -x!22^post13+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post13 == 0 /\ rcd!63^0-rcd!63^post13 == 0 /\ -y!21^post13+y!21^0 == 0 /\ -a!1370^post13+a!1370^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 14: l6 -> l2 : a!1052^0'=a!1052^post14, temp0!17^0'=temp0!17^post14, head!16^0'=head!16^post14, rcd!2515^0'=rcd!2515^post14, a!1810^0'=a!1810^post14, x!18^0'=x!18^post14, i!29^0'=i!29^post14, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post14, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post14, a!511^0'=a!511^post14, r!662^0'=r!662^post14, a!1370^0'=a!1370^post14, tmp!33^0'=tmp!33^post14, rcd!83^0'=rcd!83^post14, a!2238^0'=a!2238^post14, x_SLAM_f!20^0'=x_SLAM_f!20^post14, length!28^0'=length!28^post14, temp!34^0'=temp!34^post14, ct!19^0'=ct!19^post14, rcd!2460^0'=rcd!2460^post14, a!1610^0'=a!1610^post14, x!15^0'=x!15^post14, head!405^0'=head!405^post14, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post14, a!419^0'=a!419^post14, r!543^0'=r!543^post14, a!1055^0'=a!1055^post14, temp0!30^0'=temp0!30^post14, head!31^0'=head!31^post14, rcd!63^0'=rcd!63^post14, a!2035^0'=a!2035^post14, x!22^0'=x!22^post14, i!406^0'=i!406^post14, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post14, t!25^0'=t!25^post14, a!654^0'=a!654^post14, rcd!2393^0'=rcd!2393^post14, a!1371^0'=a!1371^post14, x!1365^0'=x!1365^post14, result!12^0'=result!12^post14, a!244^0'=a!244^post14, y!21^0'=y!21^post14, nondet!13^0'=nondet!13^post14, (a!1052^0-a!1052^post14 == 0 /\ a!1370^0-a!1370^post14 == 0 /\ -nondet!13^post14+nondet!13^0 == 0 /\ rcd!83^0-rcd!83^post14 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post14 == 0 /\ x!18^0-x!18^post14 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post14+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post14+a!2035^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post14 == 0 /\ -a!2238^post14+a!2238^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post14+a!244^0 == 0 /\ -r!543^post14+r!543^0 == 0 /\ -a!1371^post14+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -length!28^post14+length!28^0 == 0 /\ -t!25^post14+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post14+r!662^0 == 0 /\ a!1055^0-a!1055^post14 == 0 /\ x!15^0-x!15^post14 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post14 == 0 /\ -a!654^post14+a!654^0 == 0 /\ a!1810^0-a!1810^post14 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post14 == 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post14 == 0 /\ -head!31^post14+head!31^0 == 0 /\ -i!29^post14+i!29^0 == 0 /\ -a!1610^post14+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post14 == 0 /\ -x!15^0 <= 0 /\ -tmp!33^post14+tmp!33^0 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post14+rcd!2460^0 == 0 /\ -rcd!2393^post14+rcd!2393^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post14+x!22^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post14 == 0 /\ -x!1365^post14+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post14 == 0 /\ -sel_r!1224_Flink!24^post14+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post14+i!406^0 == 0 /\ ct!19^0-ct!19^post14 == 0 /\ -temp0!30^post14+temp0!30^0 == 0 /\ -head!405^post14+head!405^0 == 0 /\ a!419^0-a!419^post14 == 0 /\ y!21^0 <= 0 /\ rcd!63^0-rcd!63^post14 == 0 /\ -result!12^post14+result!12^0 == 0 /\ -y!21^post14+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 15: l6 -> l2 : a!1052^0'=a!1052^post15, temp0!17^0'=temp0!17^post15, head!16^0'=head!16^post15, rcd!2515^0'=rcd!2515^post15, a!1810^0'=a!1810^post15, x!18^0'=x!18^post15, i!29^0'=i!29^post15, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post15, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post15, a!511^0'=a!511^post15, r!662^0'=r!662^post15, a!1370^0'=a!1370^post15, tmp!33^0'=tmp!33^post15, rcd!83^0'=rcd!83^post15, a!2238^0'=a!2238^post15, x_SLAM_f!20^0'=x_SLAM_f!20^post15, length!28^0'=length!28^post15, temp!34^0'=temp!34^post15, ct!19^0'=ct!19^post15, rcd!2460^0'=rcd!2460^post15, a!1610^0'=a!1610^post15, x!15^0'=x!15^post15, head!405^0'=head!405^post15, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post15, a!419^0'=a!419^post15, r!543^0'=r!543^post15, a!1055^0'=a!1055^post15, temp0!30^0'=temp0!30^post15, head!31^0'=head!31^post15, rcd!63^0'=rcd!63^post15, a!2035^0'=a!2035^post15, x!22^0'=x!22^post15, i!406^0'=i!406^post15, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post15, t!25^0'=t!25^post15, a!654^0'=a!654^post15, rcd!2393^0'=rcd!2393^post15, a!1371^0'=a!1371^post15, x!1365^0'=x!1365^post15, result!12^0'=result!12^post15, a!244^0'=a!244^post15, y!21^0'=y!21^post15, nondet!13^0'=nondet!13^post15, (-sel_r!1224_Flink!24^post15+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post15 == 0 /\ a!1610^0-a!1610^post15 == 0 /\ i!29^0-i!29^post15 == 0 /\ a!2238^0-a!2238^post15 == 0 /\ -x!1365^post15+x!1365^0 == 0 /\ head!31^0-head!31^post15 == 0 /\ rcd!2460^0-rcd!2460^post15 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post15 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^0 <= 0 /\ tmp!33^0-tmp!33^post15 == 0 /\ length!28^0-length!28^post15 == 0 /\ rcd!2393^0-rcd!2393^post15 == 0 /\ r!662^0-r!662^post15 == 0 /\ temp0!17^0-temp0!17^post15 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post15 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1371^post15+a!1371^0 == 0 /\ ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post15+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post15 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post15 == 0 /\ -rcd!2515^post15+rcd!2515^0 == 0 /\ -a!1055^post15+a!1055^0 == 0 /\ head!16^0-head!16^post15 == 0 /\ ct!19^0-ct!19^post15 == 0 /\ temp!34^0-temp!34^post15 == 0 /\ -ct!19^0 <= 0 /\ -rcd!63^post15+rcd!63^0 == 0 /\ -t!25^post15+t!25^0 == 0 /\ -y!21^post15+y!21^0 == 0 /\ -a!654^post15+a!654^0 == 0 /\ -i!406^post15+i!406^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post15 == 0 /\ -result!12^post15+result!12^0 == 0 /\ x!15^0-x!15^post15 == 0 /\ -temp0!30^post15+temp0!30^0 == 0 /\ -x!22^post15+x!22^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -nondet!13^post15+nondet!13^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post15 == 0 /\ a!419^0-a!419^post15 == 0 /\ -x!18^post15+x!18^0 == 0 /\ r!543^0-r!543^post15 == 0 /\ a!1052^0-a!1052^post15 == 0 /\ -a!2035^post15+a!2035^0 == 0 /\ -a!244^post15+a!244^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post15 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 16: l6 -> l2 : a!1052^0'=a!1052^post16, temp0!17^0'=temp0!17^post16, head!16^0'=head!16^post16, rcd!2515^0'=rcd!2515^post16, a!1810^0'=a!1810^post16, x!18^0'=x!18^post16, i!29^0'=i!29^post16, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post16, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post16, a!511^0'=a!511^post16, r!662^0'=r!662^post16, a!1370^0'=a!1370^post16, tmp!33^0'=tmp!33^post16, rcd!83^0'=rcd!83^post16, a!2238^0'=a!2238^post16, x_SLAM_f!20^0'=x_SLAM_f!20^post16, length!28^0'=length!28^post16, temp!34^0'=temp!34^post16, ct!19^0'=ct!19^post16, rcd!2460^0'=rcd!2460^post16, a!1610^0'=a!1610^post16, x!15^0'=x!15^post16, head!405^0'=head!405^post16, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post16, a!419^0'=a!419^post16, r!543^0'=r!543^post16, a!1055^0'=a!1055^post16, temp0!30^0'=temp0!30^post16, head!31^0'=head!31^post16, rcd!63^0'=rcd!63^post16, a!2035^0'=a!2035^post16, x!22^0'=x!22^post16, i!406^0'=i!406^post16, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post16, t!25^0'=t!25^post16, a!654^0'=a!654^post16, rcd!2393^0'=rcd!2393^post16, a!1371^0'=a!1371^post16, x!1365^0'=x!1365^post16, result!12^0'=result!12^post16, a!244^0'=a!244^post16, y!21^0'=y!21^post16, nondet!13^0'=nondet!13^post16, (rcd!2460^0-rcd!2460^post16 == 0 /\ 1+t!25^0 <= 0 /\ a!2238^0-a!2238^post16 == 0 /\ -sel_r!1224_Flink!24^post16+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post16 == 0 /\ -x!15^post16+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post16 == 0 /\ a!1055^0-a!1055^post16 == 0 /\ -temp!34^post16+temp!34^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1810^0-a!1810^post16 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post16 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ r!543^0-r!543^post16 == 0 /\ tmp!33^0-tmp!33^post16 == 0 /\ a!1371^0-a!1371^post16 == 0 /\ r!662^0-r!662^post16 == 0 /\ -x!1365^post16+x!1365^0 == 0 /\ -a!1610^post16+a!1610^0 == 0 /\ -i!406^post16+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post16+y!21^0 == 0 /\ length!28^0-length!28^post16 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1052^0-a!1052^post16 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post16+rcd!63^0 == 0 /\ -a!654^post16+a!654^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post16+a!2035^0 == 0 /\ -a!419^post16+a!419^0 == 0 /\ -nondet!13^post16+nondet!13^0 == 0 /\ -head!405^post16+head!405^0 == 0 /\ head!16^0-head!16^post16 == 0 /\ -x_SLAM_f!20^post16+x_SLAM_f!20^0 == 0 /\ head!31^0-head!31^post16 == 0 /\ -x!15^0 <= 0 /\ -result!12^post16+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post16+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post16+temp0!30^0 == 0 /\ a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post16 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!17^0-temp0!17^post16 == 0 /\ x!18^0-x!18^post16 == 0 /\ x!22^0-x!22^post16 == 0 /\ rcd!2515^0-rcd!2515^post16 == 0 /\ a!244^0-a!244^post16 == 0 /\ a!1370^0-a!1370^post16 == 0 /\ -rcd!2393^post16+rcd!2393^0 == 0 /\ a!511^0-a!511^post16 == 0 /\ -ct!19^post16+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post16 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 17: l6 -> l2 : a!1052^0'=a!1052^post17, temp0!17^0'=temp0!17^post17, head!16^0'=head!16^post17, rcd!2515^0'=rcd!2515^post17, a!1810^0'=a!1810^post17, x!18^0'=x!18^post17, i!29^0'=i!29^post17, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post17, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post17, a!511^0'=a!511^post17, r!662^0'=r!662^post17, a!1370^0'=a!1370^post17, tmp!33^0'=tmp!33^post17, rcd!83^0'=rcd!83^post17, a!2238^0'=a!2238^post17, x_SLAM_f!20^0'=x_SLAM_f!20^post17, length!28^0'=length!28^post17, temp!34^0'=temp!34^post17, ct!19^0'=ct!19^post17, rcd!2460^0'=rcd!2460^post17, a!1610^0'=a!1610^post17, x!15^0'=x!15^post17, head!405^0'=head!405^post17, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post17, a!419^0'=a!419^post17, r!543^0'=r!543^post17, a!1055^0'=a!1055^post17, temp0!30^0'=temp0!30^post17, head!31^0'=head!31^post17, rcd!63^0'=rcd!63^post17, a!2035^0'=a!2035^post17, x!22^0'=x!22^post17, i!406^0'=i!406^post17, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post17, t!25^0'=t!25^post17, a!654^0'=a!654^post17, rcd!2393^0'=rcd!2393^post17, a!1371^0'=a!1371^post17, x!1365^0'=x!1365^post17, result!12^0'=result!12^post17, a!244^0'=a!244^post17, y!21^0'=y!21^post17, nondet!13^0'=nondet!13^post17, (a!511^0-a!511^post17 == 0 /\ -temp!34^post17+temp!34^0 == 0 /\ rcd!63^0-rcd!63^post17 == 0 /\ 1+t!25^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post17 == 0 /\ tmp!33^0-tmp!33^post17 == 0 /\ ct!19^0-ct!19^post17 == 0 /\ -head!31^post17+head!31^0 == 0 /\ a!1810^0-a!1810^post17 == 0 /\ i!29^0-i!29^post17 == 0 /\ x!15^0-x!15^post17 == 0 /\ -rcd!2460^post17+rcd!2460^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post17+x!1365^0 == 0 /\ -rcd!2393^post17+rcd!2393^0 == 0 /\ -a!2035^0 <= 0 /\ 1-x!22^0 <= 0 /\ a!654^0-a!654^post17 == 0 /\ -sel_r!1224_Flink!24^post17+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post17+x!22^0 == 0 /\ a!1052^0-a!1052^post17 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post17 == 0 /\ -head!405^post17+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post17 == 0 /\ -temp0!30^post17+temp0!30^0 == 0 /\ -a!1610^post17+a!1610^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post17+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post17+nondet!13^0 == 0 /\ -a!2035^post17+a!2035^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post17+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post17+a!419^0 == 0 /\ -a!244^post17+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -r!543^post17+r!543^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post17 == 0 /\ head!16^0-head!16^post17 == 0 /\ -a!1371^post17+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post17 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post17+rcd!83^0 == 0 /\ a!1370^0-a!1370^post17 == 0 /\ -r!662^post17+r!662^0 == 0 /\ x!18^0-x!18^post17 == 0 /\ -t!25^post17+t!25^0 == 0 /\ -a!1055^post17+a!1055^0 == 0 /\ i!406^0-i!406^post17 == 0 /\ -x_SLAM_f!20^post17+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post17 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post17 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 18: l6 -> l2 : a!1052^0'=a!1052^post18, temp0!17^0'=temp0!17^post18, head!16^0'=head!16^post18, rcd!2515^0'=rcd!2515^post18, a!1810^0'=a!1810^post18, x!18^0'=x!18^post18, i!29^0'=i!29^post18, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post18, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post18, a!511^0'=a!511^post18, r!662^0'=r!662^post18, a!1370^0'=a!1370^post18, tmp!33^0'=tmp!33^post18, rcd!83^0'=rcd!83^post18, a!2238^0'=a!2238^post18, x_SLAM_f!20^0'=x_SLAM_f!20^post18, length!28^0'=length!28^post18, temp!34^0'=temp!34^post18, ct!19^0'=ct!19^post18, rcd!2460^0'=rcd!2460^post18, a!1610^0'=a!1610^post18, x!15^0'=x!15^post18, head!405^0'=head!405^post18, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post18, a!419^0'=a!419^post18, r!543^0'=r!543^post18, a!1055^0'=a!1055^post18, temp0!30^0'=temp0!30^post18, head!31^0'=head!31^post18, rcd!63^0'=rcd!63^post18, a!2035^0'=a!2035^post18, x!22^0'=x!22^post18, i!406^0'=i!406^post18, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post18, t!25^0'=t!25^post18, a!654^0'=a!654^post18, rcd!2393^0'=rcd!2393^post18, a!1371^0'=a!1371^post18, x!1365^0'=x!1365^post18, result!12^0'=result!12^post18, a!244^0'=a!244^post18, y!21^0'=y!21^post18, nondet!13^0'=nondet!13^post18, (rcd!2515^0-rcd!2515^post18 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post18+x!22^0 == 0 /\ -t!25^post18+t!25^0 == 0 /\ -y!21^post18+y!21^0 == 0 /\ -a!1055^post18+a!1055^0 == 0 /\ -a!1610^post18+a!1610^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post18 == 0 /\ -temp0!30^post18+temp0!30^0 == 0 /\ -a!2035^0 <= 0 /\ -a!654^post18+a!654^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post18 == 0 /\ head!405^0-head!405^post18 == 0 /\ x!15^0-x!15^post18 == 0 /\ -rcd!2393^post18+rcd!2393^0 == 0 /\ -result!12^post18+result!12^0 == 0 /\ -nondet!13^post18+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -a!2035^post18+a!2035^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post18+a!244^0 == 0 /\ -a!511^post18+a!511^0 == 0 /\ x!18^0-x!18^post18 == 0 /\ rcd!83^0-rcd!83^post18 == 0 /\ tmp!33^0-tmp!33^post18 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!1365^post18+x!1365^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post18 == 0 /\ -r!662^post18+r!662^0 == 0 /\ -ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post18 == 0 /\ a!419^0-a!419^post18 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post18 == 0 /\ -x!15^0 <= 0 /\ rcd!63^0-rcd!63^post18 == 0 /\ -y!21^0 <= 0 /\ -head!16^post18+head!16^0 == 0 /\ -r!543^post18+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post18 == 0 /\ -head!16^0+x!18^0 <= 0 /\ ct!19^0-ct!19^post18 == 0 /\ -rcd!2460^post18+rcd!2460^0 == 0 /\ temp!34^0-temp!34^post18 == 0 /\ a!1810^0-a!1810^post18 == 0 /\ -a!2238^post18+a!2238^0 == 0 /\ i!29^0-i!29^post18 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post18 == 0 /\ -head!31^post18+head!31^0 == 0 /\ -length!28^post18+length!28^0 == 0 /\ y!21^0 <= 0 /\ i!406^0-i!406^post18 == 0 /\ 1+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post18+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post18+a!1371^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 19: l6 -> l2 : a!1052^0'=a!1052^post19, temp0!17^0'=temp0!17^post19, head!16^0'=head!16^post19, rcd!2515^0'=rcd!2515^post19, a!1810^0'=a!1810^post19, x!18^0'=x!18^post19, i!29^0'=i!29^post19, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post19, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post19, a!511^0'=a!511^post19, r!662^0'=r!662^post19, a!1370^0'=a!1370^post19, tmp!33^0'=tmp!33^post19, rcd!83^0'=rcd!83^post19, a!2238^0'=a!2238^post19, x_SLAM_f!20^0'=x_SLAM_f!20^post19, length!28^0'=length!28^post19, temp!34^0'=temp!34^post19, ct!19^0'=ct!19^post19, rcd!2460^0'=rcd!2460^post19, a!1610^0'=a!1610^post19, x!15^0'=x!15^post19, head!405^0'=head!405^post19, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post19, a!419^0'=a!419^post19, r!543^0'=r!543^post19, a!1055^0'=a!1055^post19, temp0!30^0'=temp0!30^post19, head!31^0'=head!31^post19, rcd!63^0'=rcd!63^post19, a!2035^0'=a!2035^post19, x!22^0'=x!22^post19, i!406^0'=i!406^post19, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post19, t!25^0'=t!25^post19, a!654^0'=a!654^post19, rcd!2393^0'=rcd!2393^post19, a!1371^0'=a!1371^post19, x!1365^0'=x!1365^post19, result!12^0'=result!12^post19, a!244^0'=a!244^post19, y!21^0'=y!21^post19, nondet!13^0'=nondet!13^post19, (-a!2035^post19+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post19 == 0 /\ rcd!2515^0-rcd!2515^post19 == 0 /\ -a!1371^post19+a!1371^0 == 0 /\ -a!244^post19+a!244^0 == 0 /\ -x_SLAM_f!20^post19+x_SLAM_f!20^0 == 0 /\ -rcd!63^post19+rcd!63^0 == 0 /\ -a!654^post19+a!654^0 == 0 /\ -i!406^post19+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post19+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post19 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -head!405^post19+head!405^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post19+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post19+result!12^0 == 0 /\ x!1365^0-x!1365^post19 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post19 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post19+rcd!2393^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post19+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post19+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ t!25^0-t!25^post19 == 0 /\ -ct!19^post19+ct!19^0 == 0 /\ x!22^0-x!22^post19 == 0 /\ tmp!33^0-tmp!33^post19 == 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post19 == 0 /\ temp0!30^0-temp0!30^post19 == 0 /\ -sel_r!1224_Flink!24^post19+sel_r!1224_Flink!24^0 == 0 /\ r!662^0-r!662^post19 == 0 /\ r!543^0-r!543^post19 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post19+x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post19 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post19 == 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post19 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2460^0-rcd!2460^post19 == 0 /\ 1-t!25^0 <= 0 /\ a!1610^0-a!1610^post19 == 0 /\ a!2238^0-a!2238^post19 == 0 /\ -y!21^post19+y!21^0 == 0 /\ a!1055^0-a!1055^post19 == 0 /\ head!31^0-head!31^post19 == 0 /\ head!16^0-head!16^post19 == 0 /\ a!1810^0-a!1810^post19 == 0 /\ rcd!83^0-rcd!83^post19 == 0 /\ y!21^0 <= 0 /\ i!29^0-i!29^post19 == 0 /\ -a!419^post19+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 20: l6 -> l2 : a!1052^0'=a!1052^post20, temp0!17^0'=temp0!17^post20, head!16^0'=head!16^post20, rcd!2515^0'=rcd!2515^post20, a!1810^0'=a!1810^post20, x!18^0'=x!18^post20, i!29^0'=i!29^post20, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post20, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post20, a!511^0'=a!511^post20, r!662^0'=r!662^post20, a!1370^0'=a!1370^post20, tmp!33^0'=tmp!33^post20, rcd!83^0'=rcd!83^post20, a!2238^0'=a!2238^post20, x_SLAM_f!20^0'=x_SLAM_f!20^post20, length!28^0'=length!28^post20, temp!34^0'=temp!34^post20, ct!19^0'=ct!19^post20, rcd!2460^0'=rcd!2460^post20, a!1610^0'=a!1610^post20, x!15^0'=x!15^post20, head!405^0'=head!405^post20, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post20, a!419^0'=a!419^post20, r!543^0'=r!543^post20, a!1055^0'=a!1055^post20, temp0!30^0'=temp0!30^post20, head!31^0'=head!31^post20, rcd!63^0'=rcd!63^post20, a!2035^0'=a!2035^post20, x!22^0'=x!22^post20, i!406^0'=i!406^post20, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post20, t!25^0'=t!25^post20, a!654^0'=a!654^post20, rcd!2393^0'=rcd!2393^post20, a!1371^0'=a!1371^post20, x!1365^0'=x!1365^post20, result!12^0'=result!12^post20, a!244^0'=a!244^post20, y!21^0'=y!21^post20, nondet!13^0'=nondet!13^post20, (-a!654^post20+a!654^0 == 0 /\ temp0!17^0-temp0!17^post20 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post20 == 0 /\ -a!1371^post20+a!1371^0 == 0 /\ -a!419^post20+a!419^0 == 0 /\ x!18^0-x!18^post20 == 0 /\ -result!12^post20+result!12^0 == 0 /\ -nondet!13^post20+nondet!13^0 == 0 /\ -temp0!30^post20+temp0!30^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post20+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post20 == 0 /\ -a!2035^0 <= 0 /\ a!2238^0-a!2238^post20 == 0 /\ 1-x!22^0 <= 0 /\ -t!25^post20+t!25^0 == 0 /\ -rcd!83^post20+rcd!83^0 == 0 /\ a!1055^0-a!1055^post20 == 0 /\ ct!19^0-ct!19^post20 == 0 /\ tmp!33^0-tmp!33^post20 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post20+x_SLAM_f!20^0 == 0 /\ a!511^0-a!511^post20 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -rcd!2393^post20+rcd!2393^0 == 0 /\ r!543^0-r!543^post20 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post20 == 0 /\ a!1370^0-a!1370^post20 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -head!31^post20+head!31^0 == 0 /\ -y!21^0 <= 0 /\ -x!15^post20+x!15^0 == 0 /\ a!1052^0-a!1052^post20 == 0 /\ length!28^0-length!28^post20 == 0 /\ -temp!34^post20+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post20 == 0 /\ -x!1365^post20+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ rcd!2460^0-rcd!2460^post20 == 0 /\ -sel_r!1224_Flink!24^post20+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post20 == 0 /\ -rcd!63^post20+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post20+sel_r!543_Flink!24^0 == 0 /\ -x!22^post20+x!22^0 == 0 /\ head!16^0-head!16^post20 == 0 /\ -y!21^post20+y!21^0 == 0 /\ a!1810^0-a!1810^post20 == 0 /\ i!29^0-i!29^post20 == 0 /\ y!21^0 <= 0 /\ -a!1610^post20+a!1610^0 == 0 /\ -head!405^post20+head!405^0 == 0 /\ r!662^0-r!662^post20 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 21: l6 -> l2 : a!1052^0'=a!1052^post21, temp0!17^0'=temp0!17^post21, head!16^0'=head!16^post21, rcd!2515^0'=rcd!2515^post21, a!1810^0'=a!1810^post21, x!18^0'=x!18^post21, i!29^0'=i!29^post21, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post21, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post21, a!511^0'=a!511^post21, r!662^0'=r!662^post21, a!1370^0'=a!1370^post21, tmp!33^0'=tmp!33^post21, rcd!83^0'=rcd!83^post21, a!2238^0'=a!2238^post21, x_SLAM_f!20^0'=x_SLAM_f!20^post21, length!28^0'=length!28^post21, temp!34^0'=temp!34^post21, ct!19^0'=ct!19^post21, rcd!2460^0'=rcd!2460^post21, a!1610^0'=a!1610^post21, x!15^0'=x!15^post21, head!405^0'=head!405^post21, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post21, a!419^0'=a!419^post21, r!543^0'=r!543^post21, a!1055^0'=a!1055^post21, temp0!30^0'=temp0!30^post21, head!31^0'=head!31^post21, rcd!63^0'=rcd!63^post21, a!2035^0'=a!2035^post21, x!22^0'=x!22^post21, i!406^0'=i!406^post21, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post21, t!25^0'=t!25^post21, a!654^0'=a!654^post21, rcd!2393^0'=rcd!2393^post21, a!1371^0'=a!1371^post21, x!1365^0'=x!1365^post21, result!12^0'=result!12^post21, a!244^0'=a!244^post21, y!21^0'=y!21^post21, nondet!13^0'=nondet!13^post21, (temp!34^0-temp!34^post21 == 0 /\ a!1370^0-a!1370^post21 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post21+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post21 == 0 /\ x!15^0-x!15^post21 == 0 /\ x!18^0-x!18^post21 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post21 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post21+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post21+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post21+a!2238^0 == 0 /\ -rcd!2460^post21+rcd!2460^0 == 0 /\ -a!1371^post21+a!1371^0 == 0 /\ -a!419^post21+a!419^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post21 == 0 /\ a!654^0-a!654^post21 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -head!31^post21+head!31^0 == 0 /\ a!1055^0-a!1055^post21 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post21 == 0 /\ a!1810^0-a!1810^post21 == 0 /\ -length!28^post21+length!28^0 == 0 /\ head!16^0-head!16^post21 == 0 /\ ct!19^0-ct!19^post21 == 0 /\ x!15^0 <= 0 /\ -t!25^post21+t!25^0 == 0 /\ -y!21^post21+y!21^0 == 0 /\ -i!29^post21+i!29^0 == 0 /\ -ct!19^0 <= 0 /\ result!12^0-result!12^post21 == 0 /\ a!1052^0-a!1052^post21 == 0 /\ -x!22^post21+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post21+head!405^0 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post21+a!1610^0 == 0 /\ -y!21^0 <= 0 /\ i!406^0-i!406^post21 == 0 /\ -rcd!2393^post21+rcd!2393^0 == 0 /\ -tmp!33^post21+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!244^post21+a!244^0 == 0 /\ -x!1365^post21+x!1365^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!2035^post21+a!2035^0 == 0 /\ -temp0!30^post21+temp0!30^0 == 0 /\ -a!511^post21+a!511^0 == 0 /\ -nondet!13^post21+nondet!13^0 == 0 /\ r!662^0-r!662^post21 == 0 /\ temp0!17^0-temp0!17^post21 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post21 == 0 /\ rcd!63^0-rcd!63^post21 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 22: l6 -> l2 : a!1052^0'=a!1052^post22, temp0!17^0'=temp0!17^post22, head!16^0'=head!16^post22, rcd!2515^0'=rcd!2515^post22, a!1810^0'=a!1810^post22, x!18^0'=x!18^post22, i!29^0'=i!29^post22, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post22, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post22, a!511^0'=a!511^post22, r!662^0'=r!662^post22, a!1370^0'=a!1370^post22, tmp!33^0'=tmp!33^post22, rcd!83^0'=rcd!83^post22, a!2238^0'=a!2238^post22, x_SLAM_f!20^0'=x_SLAM_f!20^post22, length!28^0'=length!28^post22, temp!34^0'=temp!34^post22, ct!19^0'=ct!19^post22, rcd!2460^0'=rcd!2460^post22, a!1610^0'=a!1610^post22, x!15^0'=x!15^post22, head!405^0'=head!405^post22, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post22, a!419^0'=a!419^post22, r!543^0'=r!543^post22, a!1055^0'=a!1055^post22, temp0!30^0'=temp0!30^post22, head!31^0'=head!31^post22, rcd!63^0'=rcd!63^post22, a!2035^0'=a!2035^post22, x!22^0'=x!22^post22, i!406^0'=i!406^post22, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post22, t!25^0'=t!25^post22, a!654^0'=a!654^post22, rcd!2393^0'=rcd!2393^post22, a!1371^0'=a!1371^post22, x!1365^0'=x!1365^post22, result!12^0'=result!12^post22, a!244^0'=a!244^post22, y!21^0'=y!21^post22, nondet!13^0'=nondet!13^post22, (1+t!25^0 <= 0 /\ -x!1365^post22+x!1365^0 == 0 /\ -ct!19^post22+ct!19^0 == 0 /\ -rcd!2460^post22+rcd!2460^0 == 0 /\ head!31^0-head!31^post22 == 0 /\ head!16^0-head!16^post22 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post22 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post22+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post22 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post22+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post22 == 0 /\ -y!21^post22+y!21^0 == 0 /\ temp0!17^0-temp0!17^post22 == 0 /\ a!1370^0-a!1370^post22 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post22 == 0 /\ -x!15^post22+x!15^0 == 0 /\ -a!1371^post22+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -r!543^post22+r!543^0 == 0 /\ a!1610^0-a!1610^post22 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post22 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post22 == 0 /\ -a!244^post22+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post22 == 0 /\ -t!25^post22+t!25^0 == 0 /\ -a!511^post22+a!511^0 == 0 /\ a!1810^0-a!1810^post22 == 0 /\ a!2238^0-a!2238^post22 == 0 /\ -a!1055^post22+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post22 == 0 /\ -x!15^0 <= 0 /\ -i!406^post22+i!406^0 == 0 /\ -rcd!63^post22+rcd!63^0 == 0 /\ -length!28^post22+length!28^0 == 0 /\ -a!654^post22+a!654^0 == 0 /\ -x!22^post22+x!22^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post22+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post22 == 0 /\ -i!29^post22+i!29^0 == 0 /\ -result!12^post22+result!12^0 == 0 /\ temp!34^0-temp!34^post22 == 0 /\ -a!2035^post22+a!2035^0 == 0 /\ -nondet!13^post22+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post22 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post22 == 0 /\ head!405^0-head!405^post22 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 23: l6 -> l2 : a!1052^0'=a!1052^post23, temp0!17^0'=temp0!17^post23, head!16^0'=head!16^post23, rcd!2515^0'=rcd!2515^post23, a!1810^0'=a!1810^post23, x!18^0'=x!18^post23, i!29^0'=i!29^post23, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post23, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post23, a!511^0'=a!511^post23, r!662^0'=r!662^post23, a!1370^0'=a!1370^post23, tmp!33^0'=tmp!33^post23, rcd!83^0'=rcd!83^post23, a!2238^0'=a!2238^post23, x_SLAM_f!20^0'=x_SLAM_f!20^post23, length!28^0'=length!28^post23, temp!34^0'=temp!34^post23, ct!19^0'=ct!19^post23, rcd!2460^0'=rcd!2460^post23, a!1610^0'=a!1610^post23, x!15^0'=x!15^post23, head!405^0'=head!405^post23, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post23, a!419^0'=a!419^post23, r!543^0'=r!543^post23, a!1055^0'=a!1055^post23, temp0!30^0'=temp0!30^post23, head!31^0'=head!31^post23, rcd!63^0'=rcd!63^post23, a!2035^0'=a!2035^post23, x!22^0'=x!22^post23, i!406^0'=i!406^post23, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post23, t!25^0'=t!25^post23, a!654^0'=a!654^post23, rcd!2393^0'=rcd!2393^post23, a!1371^0'=a!1371^post23, x!1365^0'=x!1365^post23, result!12^0'=result!12^post23, a!244^0'=a!244^post23, y!21^0'=y!21^post23, nondet!13^0'=nondet!13^post23, (a!1055^0-a!1055^post23 == 0 /\ 1+t!25^0 <= 0 /\ -x!15^post23+x!15^0 == 0 /\ t!25^0-t!25^post23 == 0 /\ a!1810^0-a!1810^post23 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post23 == 0 /\ -temp!34^post23+temp!34^0 == 0 /\ -a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post23 == 0 /\ -x!1365^post23+x!1365^0 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post23+head!31^0 == 0 /\ r!543^0-r!543^post23 == 0 /\ -a!1610^post23+a!1610^0 == 0 /\ a!1371^0-a!1371^post23 == 0 /\ r!662^0-r!662^post23 == 0 /\ temp0!17^0-temp0!17^post23 == 0 /\ -head!405^post23+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post23 == 0 /\ -i!406^post23+i!406^0 == 0 /\ -rcd!63^post23+rcd!63^0 == 0 /\ -y!21^post23+y!21^0 == 0 /\ -a!1370^post23+a!1370^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post23 == 0 /\ -sel_r!1224_Flink!24^post23+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post23 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post23+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post23 == 0 /\ tmp!33^0-tmp!33^post23 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post23 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post23 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post23+a!654^0 == 0 /\ -a!419^post23+a!419^0 == 0 /\ -a!244^post23+a!244^0 == 0 /\ -result!12^post23+result!12^0 == 0 /\ -x!22^post23+x!22^0 == 0 /\ -x!15^0 <= 0 /\ a!2035^0-a!2035^post23 == 0 /\ -y!21^0 <= 0 /\ -x_SLAM_f!20^post23+x_SLAM_f!20^0 == 0 /\ i!29^0-i!29^post23 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x!18^0-x!18^post23 == 0 /\ -ct!19^post23+ct!19^0 == 0 /\ -nondet!13^post23+nondet!13^0 == 0 /\ a!1052^0-a!1052^post23 == 0 /\ a!2238^0-a!2238^post23 == 0 /\ rcd!2515^0-rcd!2515^post23 == 0 /\ y!21^0 <= 0 /\ -rcd!2393^post23+rcd!2393^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 24: l6 -> l2 : a!1052^0'=a!1052^post24, temp0!17^0'=temp0!17^post24, head!16^0'=head!16^post24, rcd!2515^0'=rcd!2515^post24, a!1810^0'=a!1810^post24, x!18^0'=x!18^post24, i!29^0'=i!29^post24, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post24, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post24, a!511^0'=a!511^post24, r!662^0'=r!662^post24, a!1370^0'=a!1370^post24, tmp!33^0'=tmp!33^post24, rcd!83^0'=rcd!83^post24, a!2238^0'=a!2238^post24, x_SLAM_f!20^0'=x_SLAM_f!20^post24, length!28^0'=length!28^post24, temp!34^0'=temp!34^post24, ct!19^0'=ct!19^post24, rcd!2460^0'=rcd!2460^post24, a!1610^0'=a!1610^post24, x!15^0'=x!15^post24, head!405^0'=head!405^post24, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post24, a!419^0'=a!419^post24, r!543^0'=r!543^post24, a!1055^0'=a!1055^post24, temp0!30^0'=temp0!30^post24, head!31^0'=head!31^post24, rcd!63^0'=rcd!63^post24, a!2035^0'=a!2035^post24, x!22^0'=x!22^post24, i!406^0'=i!406^post24, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post24, t!25^0'=t!25^post24, a!654^0'=a!654^post24, rcd!2393^0'=rcd!2393^post24, a!1371^0'=a!1371^post24, x!1365^0'=x!1365^post24, result!12^0'=result!12^post24, a!244^0'=a!244^post24, y!21^0'=y!21^post24, nondet!13^0'=nondet!13^post24, (-i!406^post24+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -head!405^post24+head!405^0 == 0 /\ a!1055^0-a!1055^post24 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post24 == 0 /\ temp0!17^0-temp0!17^post24 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post24+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!654^0-a!654^post24 == 0 /\ -rcd!83^post24+rcd!83^0 == 0 /\ -t!25^post24+t!25^0 == 0 /\ -rcd!2393^post24+rcd!2393^0 == 0 /\ -rcd!2460^post24+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post24 == 0 /\ -a!1610^post24+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post24 == 0 /\ -temp0!30^post24+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post24 == 0 /\ -result!12^post24+result!12^0 == 0 /\ -x!1365^post24+x!1365^0 == 0 /\ temp!34^0-temp!34^post24 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post24 == 0 /\ -sel_r!1224_Flink!24^post24+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post24 == 0 /\ -x!22^post24+x!22^0 == 0 /\ a!1371^0-a!1371^post24 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post24 == 0 /\ -y!21^post24+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post24+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post24 == 0 /\ a!511^0-a!511^post24 == 0 /\ 1+head!16^0 <= 0 /\ -r!543^post24+r!543^0 == 0 /\ -nondet!13^post24+nondet!13^0 == 0 /\ r!662^0-r!662^post24 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -a!244^post24+a!244^0 == 0 /\ ct!19^0-ct!19^post24 == 0 /\ head!16^0-head!16^post24 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1370^0-a!1370^post24 == 0 /\ -x!15^post24+x!15^0 == 0 /\ a!1052^0-a!1052^post24 == 0 /\ x!18^0-x!18^post24 == 0 /\ -a!419^post24+a!419^0 == 0 /\ y!21^0 <= 0 /\ a!2035^0-a!2035^post24 == 0 /\ -x_SLAM_f!20^post24+x_SLAM_f!20^0 == 0 /\ -head!31^post24+head!31^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 25: l2 -> l0 : a!1052^0'=a!1052^post25, temp0!17^0'=temp0!17^post25, head!16^0'=head!16^post25, rcd!2515^0'=rcd!2515^post25, a!1810^0'=a!1810^post25, x!18^0'=x!18^post25, i!29^0'=i!29^post25, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post25, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post25, a!511^0'=a!511^post25, r!662^0'=r!662^post25, a!1370^0'=a!1370^post25, tmp!33^0'=tmp!33^post25, rcd!83^0'=rcd!83^post25, a!2238^0'=a!2238^post25, x_SLAM_f!20^0'=x_SLAM_f!20^post25, length!28^0'=length!28^post25, temp!34^0'=temp!34^post25, ct!19^0'=ct!19^post25, rcd!2460^0'=rcd!2460^post25, a!1610^0'=a!1610^post25, x!15^0'=x!15^post25, head!405^0'=head!405^post25, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post25, a!419^0'=a!419^post25, r!543^0'=r!543^post25, a!1055^0'=a!1055^post25, temp0!30^0'=temp0!30^post25, head!31^0'=head!31^post25, rcd!63^0'=rcd!63^post25, a!2035^0'=a!2035^post25, x!22^0'=x!22^post25, i!406^0'=i!406^post25, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post25, t!25^0'=t!25^post25, a!654^0'=a!654^post25, rcd!2393^0'=rcd!2393^post25, a!1371^0'=a!1371^post25, x!1365^0'=x!1365^post25, result!12^0'=result!12^post25, a!244^0'=a!244^post25, y!21^0'=y!21^post25, nondet!13^0'=nondet!13^post25, (-t!25^post25+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post25 == 0 /\ -a!244^post25+a!244^0 == 0 /\ -a!654^post25+a!654^0 == 0 /\ a!1052^0-a!1052^post25 == 0 /\ -rcd!63^post25+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post25 == 0 /\ -rcd!2393^post25+rcd!2393^0 == 0 /\ -x!22^post25+x!22^0 == 0 /\ temp!34^0-temp!34^post25 == 0 /\ -i!406^post25+i!406^0 == 0 /\ a!1610^0-a!1610^post25 == 0 /\ temp0!30^0-temp0!30^post25 == 0 /\ -y!21^post25+y!21^0 == 0 /\ -length!28^post25+length!28^0 == 0 /\ head!16^0-head!16^post25 == 0 /\ -result!12^post25+result!12^0 == 0 /\ a!1810^0-a!1810^post25 == 0 /\ a!2238^0-a!2238^post25 == 0 /\ -a!2035^post25+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post25 == 0 /\ i!29^0-i!29^post25 == 0 /\ -nondet!13^post25+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post25 == 0 /\ a!419^0-a!419^post25 == 0 /\ -x!1365^post25+x!1365^0 == 0 /\ -r!662^post25+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post25+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post25 == 0 /\ ct!19^0-ct!19^post25 == 0 /\ a!511^0-a!511^post25 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post25 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post25 == 0 /\ x!15^0-x!15^post25 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post25+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post25+head!31^0 == 0 /\ a!1370^0-a!1370^post25 == 0 /\ -r!543^post25+r!543^0 == 0 /\ -a!1371^post25+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post25 == 0 /\ -a!1055^post25+a!1055^0 == 0 /\ x!18^0-x!18^post25 == 0 /\ -rcd!2460^post25+rcd!2460^0 == 0), cost: 1 29: l7 -> l9 : a!1052^0'=a!1052^post29, temp0!17^0'=temp0!17^post29, head!16^0'=head!16^post29, rcd!2515^0'=rcd!2515^post29, a!1810^0'=a!1810^post29, x!18^0'=x!18^post29, i!29^0'=i!29^post29, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post29, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post29, a!511^0'=a!511^post29, r!662^0'=r!662^post29, a!1370^0'=a!1370^post29, tmp!33^0'=tmp!33^post29, rcd!83^0'=rcd!83^post29, a!2238^0'=a!2238^post29, x_SLAM_f!20^0'=x_SLAM_f!20^post29, length!28^0'=length!28^post29, temp!34^0'=temp!34^post29, ct!19^0'=ct!19^post29, rcd!2460^0'=rcd!2460^post29, a!1610^0'=a!1610^post29, x!15^0'=x!15^post29, head!405^0'=head!405^post29, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post29, a!419^0'=a!419^post29, r!543^0'=r!543^post29, a!1055^0'=a!1055^post29, temp0!30^0'=temp0!30^post29, head!31^0'=head!31^post29, rcd!63^0'=rcd!63^post29, a!2035^0'=a!2035^post29, x!22^0'=x!22^post29, i!406^0'=i!406^post29, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post29, t!25^0'=t!25^post29, a!654^0'=a!654^post29, rcd!2393^0'=rcd!2393^post29, a!1371^0'=a!1371^post29, x!1365^0'=x!1365^post29, result!12^0'=result!12^post29, a!244^0'=a!244^post29, y!21^0'=y!21^post29, nondet!13^0'=nondet!13^post29, (a!2238^0-a!2238^post29 == 0 /\ tmp!33^0-tmp!33^post29 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post29 == 0 /\ a!1610^0-a!1610^post29 == 0 /\ a!419^0-a!419^post29 == 0 /\ head!31^0-head!31^post29 == 0 /\ -rcd!83^post29+rcd!83^0 == 0 /\ a!654^0-a!654^post29 == 0 /\ a!1810^0-a!1810^post29 == 0 /\ -rcd!2460^post29+rcd!2460^0 == 0 /\ r!662^0-r!662^post29 == 0 /\ temp0!17^0-temp0!17^post29 == 0 /\ -i!406^post29+i!406^0 == 0 /\ -x!1365^post29+x!1365^0 == 0 /\ rcd!2393^0-rcd!2393^post29 == 0 /\ i!29^0-i!29^post29 == 0 /\ temp!34^0-temp!34^post29 == 0 /\ -x!22^post29+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post29+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post29 == 0 /\ -y!21^post29+y!21^0 == 0 /\ -rcd!63^post29+rcd!63^0 == 0 /\ -a!2035^post29+a!2035^0 == 0 /\ -a!1371^post29+a!1371^0 == 0 /\ head!405^0-head!405^post29 == 0 /\ -result!12^post29+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post29+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ ct!19^0-ct!19^post29 == 0 /\ -r!543^post29+r!543^0 == 0 /\ a!511^0-a!511^post29 == 0 /\ -temp0!30^post29+temp0!30^0 == 0 /\ -a!1055^post29+a!1055^0 == 0 /\ x!15^0-x!15^post29 == 0 /\ -a!244^post29+a!244^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ head!16^0-head!16^post29 == 0 /\ a!1370^0-a!1370^post29 == 0 /\ x!18^0-x!18^post29 == 0 /\ -nondet!13^post29+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post29+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post29 == 0 /\ a!1052^0-a!1052^post29 == 0 /\ rcd!2515^0-rcd!2515^post29 == 0 /\ -t!25^post29+t!25^0 == 0), cost: 1 30: l7 -> l9 : a!1052^0'=a!1052^post30, temp0!17^0'=temp0!17^post30, head!16^0'=head!16^post30, rcd!2515^0'=rcd!2515^post30, a!1810^0'=a!1810^post30, x!18^0'=x!18^post30, i!29^0'=i!29^post30, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post30, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post30, a!511^0'=a!511^post30, r!662^0'=r!662^post30, a!1370^0'=a!1370^post30, tmp!33^0'=tmp!33^post30, rcd!83^0'=rcd!83^post30, a!2238^0'=a!2238^post30, x_SLAM_f!20^0'=x_SLAM_f!20^post30, length!28^0'=length!28^post30, temp!34^0'=temp!34^post30, ct!19^0'=ct!19^post30, rcd!2460^0'=rcd!2460^post30, a!1610^0'=a!1610^post30, x!15^0'=x!15^post30, head!405^0'=head!405^post30, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post30, a!419^0'=a!419^post30, r!543^0'=r!543^post30, a!1055^0'=a!1055^post30, temp0!30^0'=temp0!30^post30, head!31^0'=head!31^post30, rcd!63^0'=rcd!63^post30, a!2035^0'=a!2035^post30, x!22^0'=x!22^post30, i!406^0'=i!406^post30, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post30, t!25^0'=t!25^post30, a!654^0'=a!654^post30, rcd!2393^0'=rcd!2393^post30, a!1371^0'=a!1371^post30, x!1365^0'=x!1365^post30, result!12^0'=result!12^post30, a!244^0'=a!244^post30, y!21^0'=y!21^post30, nondet!13^0'=nondet!13^post30, (-y!21^post30+y!21^0 == 0 /\ -temp!34^post30+temp!34^0 == 0 /\ rcd!2460^0-rcd!2460^post30 == 0 /\ -rcd!63^post30+rcd!63^0 == 0 /\ r!543^0-r!543^post30 == 0 /\ r!662^0-r!662^post30 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post30 == 0 /\ -rcd!2393^post30+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post30 == 0 /\ -i!406^post30+i!406^0 == 0 /\ a!1610^0-a!1610^post30 == 0 /\ temp0!30^0-temp0!30^post30 == 0 /\ -t!25^post30+t!25^0 == 0 /\ -x!1365^post30+x!1365^0 == 0 /\ a!1052^0-a!1052^post30 == 0 /\ rcd!83^0-rcd!83^post30 == 0 /\ -a!244^post30+a!244^0 == 0 /\ -result!12^post30+result!12^0 == 0 /\ a!2238^0-a!2238^post30 == 0 /\ i!29^0-i!29^post30 == 0 /\ rcd!2515^0-rcd!2515^post30 == 0 /\ length!28^0-length!28^post30 == 0 /\ a!511^0-a!511^post30 == 0 /\ -sel_r!1224_Flink!24^post30+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post30+a!2035^0 == 0 /\ -a!1371^post30+a!1371^0 == 0 /\ head!16^0-head!16^post30 == 0 /\ -a!419^post30+a!419^0 == 0 /\ temp0!17^0-temp0!17^post30 == 0 /\ head!31^0-head!31^post30 == 0 /\ head!405^0-head!405^post30 == 0 /\ ct!19^0-ct!19^post30 == 0 /\ -nondet!13^post30+nondet!13^0 == 0 /\ a!1370^0-a!1370^post30 == 0 /\ x!15^0-x!15^post30 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post30 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post30 == 0 /\ x!18^0-x!18^post30 == 0 /\ x!22^0-x!22^post30 == 0 /\ -a!654^post30+a!654^0 == 0 /\ -a!1055^post30+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post30 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post30 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 1 31: l9 -> l10 : a!1052^0'=a!1052^post31, temp0!17^0'=temp0!17^post31, head!16^0'=head!16^post31, rcd!2515^0'=rcd!2515^post31, a!1810^0'=a!1810^post31, x!18^0'=x!18^post31, i!29^0'=i!29^post31, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post31, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post31, a!511^0'=a!511^post31, r!662^0'=r!662^post31, a!1370^0'=a!1370^post31, tmp!33^0'=tmp!33^post31, rcd!83^0'=rcd!83^post31, a!2238^0'=a!2238^post31, x_SLAM_f!20^0'=x_SLAM_f!20^post31, length!28^0'=length!28^post31, temp!34^0'=temp!34^post31, ct!19^0'=ct!19^post31, rcd!2460^0'=rcd!2460^post31, a!1610^0'=a!1610^post31, x!15^0'=x!15^post31, head!405^0'=head!405^post31, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post31, a!419^0'=a!419^post31, r!543^0'=r!543^post31, a!1055^0'=a!1055^post31, temp0!30^0'=temp0!30^post31, head!31^0'=head!31^post31, rcd!63^0'=rcd!63^post31, a!2035^0'=a!2035^post31, x!22^0'=x!22^post31, i!406^0'=i!406^post31, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post31, t!25^0'=t!25^post31, a!654^0'=a!654^post31, rcd!2393^0'=rcd!2393^post31, a!1371^0'=a!1371^post31, x!1365^0'=x!1365^post31, result!12^0'=result!12^post31, a!244^0'=a!244^post31, y!21^0'=y!21^post31, nondet!13^0'=nondet!13^post31, (0 == 0 /\ -a!244^post31+a!244^0 == 0 /\ -head!405^post31+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post31 == 0 /\ -a!419^post31+a!419^0 == 0 /\ r!662^0-r!662^post31 == 0 /\ length!28^0-length!28^post31 == 0 /\ -x_SLAM_f!20^post31+x_SLAM_f!20^0 == 0 /\ -result!12^post31+result!12^0 == 0 /\ -a!654^post31+a!654^0 == 0 /\ a!511^0-a!511^post31 == 0 /\ rcd!63^0-rcd!63^post31 == 0 /\ -tmp!33^post31+tmp!33^0 == 0 /\ a!1052^0-a!1052^post31 == 0 /\ rcd!2460^0-rcd!2460^post31 == 0 /\ head!16^0-head!16^post31 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post31 == 0 /\ x!18^0-x!18^post31 == 0 /\ rcd!83^0-rcd!83^post31 == 0 /\ -rcd!2393^post31+rcd!2393^0 == 0 /\ -a!2035^post31+a!2035^0 == 0 /\ -ct!19^post31+ct!19^0 == 0 /\ -nondet!13^post31+nondet!13^0 == 0 /\ i!29^0-i!29^post31 == 0 /\ -x!1365^post31+x!1365^0 == 0 /\ temp0!30^0-temp0!30^post31 == 0 /\ temp0!17^0-temp0!17^post31 == 0 /\ -x!15^post31+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post31+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post31+y!21^0 == 0 /\ -head!31^post31+head!31^0 == 0 /\ a!2238^0-a!2238^post31 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post31 == 0 /\ -r!543^post31+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post31 == 0 /\ a!1610^0-a!1610^post31 == 0 /\ -i!406^post31+i!406^0 == 0 /\ a!1055^0-a!1055^post31 == 0 /\ -a!1371^post31+a!1371^0 == 0 /\ a!1370^0-a!1370^post31 == 0 /\ -temp!34^post31+temp!34^0 == 0 /\ -x!22^0+t!25^post31 == 0), cost: 1 32: l10 -> l11 : a!1052^0'=a!1052^post32, temp0!17^0'=temp0!17^post32, head!16^0'=head!16^post32, rcd!2515^0'=rcd!2515^post32, a!1810^0'=a!1810^post32, x!18^0'=x!18^post32, i!29^0'=i!29^post32, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post32, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post32, a!511^0'=a!511^post32, r!662^0'=r!662^post32, a!1370^0'=a!1370^post32, tmp!33^0'=tmp!33^post32, rcd!83^0'=rcd!83^post32, a!2238^0'=a!2238^post32, x_SLAM_f!20^0'=x_SLAM_f!20^post32, length!28^0'=length!28^post32, temp!34^0'=temp!34^post32, ct!19^0'=ct!19^post32, rcd!2460^0'=rcd!2460^post32, a!1610^0'=a!1610^post32, x!15^0'=x!15^post32, head!405^0'=head!405^post32, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post32, a!419^0'=a!419^post32, r!543^0'=r!543^post32, a!1055^0'=a!1055^post32, temp0!30^0'=temp0!30^post32, head!31^0'=head!31^post32, rcd!63^0'=rcd!63^post32, a!2035^0'=a!2035^post32, x!22^0'=x!22^post32, i!406^0'=i!406^post32, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post32, t!25^0'=t!25^post32, a!654^0'=a!654^post32, rcd!2393^0'=rcd!2393^post32, a!1371^0'=a!1371^post32, x!1365^0'=x!1365^post32, result!12^0'=result!12^post32, a!244^0'=a!244^post32, y!21^0'=y!21^post32, nondet!13^0'=nondet!13^post32, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post32 == 0 /\ -r!543^post32+r!543^0 == 0 /\ -temp0!30^post32+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post32 == 0 /\ -a!1371^post32+a!1371^0 == 0 /\ -result!12^post32+result!12^0 == 0 /\ -a!244^post32+a!244^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post32 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post32+x!22^0 == 0 /\ -x!22^0 <= 0 /\ length!28^0-length!28^post32 == 0 /\ head!405^0-head!405^post32 == 0 /\ rcd!2515^0-rcd!2515^post32 == 0 /\ -a!1055^post32+a!1055^0 == 0 /\ a!1052^0-a!1052^post32 == 0 /\ -rcd!83^post32+rcd!83^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post32+nondet!13^0 == 0 /\ -t!25^post32+t!25^0 == 0 /\ x!15^0-x!15^post32 == 0 /\ tmp!33^0-tmp!33^post32 == 0 /\ -a!2035^post32+a!2035^0 == 0 /\ a!654^0-a!654^post32 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post32 == 0 /\ -ct!19^0 <= 0 /\ x!18^0-x!18^post32 == 0 /\ temp!34^0-temp!34^post32 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post32 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post32+x!1365^0 == 0 /\ -r!662^post32+r!662^0 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -head!31^post32+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!1610^post32+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post32 == 0 /\ -i!406^post32+i!406^0 == 0 /\ -sel_r!543_Flink!24^post32+sel_r!543_Flink!24^0 == 0 /\ a!511^0-a!511^post32 == 0 /\ ct!19^0-ct!19^post32 == 0 /\ rcd!2460^0-rcd!2460^post32 == 0 /\ i!29^0-i!29^post32 == 0 /\ a!1810^0-a!1810^post32 == 0 /\ -y!21^post32+y!21^0 == 0 /\ a!419^0-a!419^post32 == 0 /\ -a!2238^post32+a!2238^0 == 0 /\ -rcd!63^post32+rcd!63^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-head!16^post32 == 0 /\ temp0!17^0-temp0!17^post32 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 33: l10 -> l11 : a!1052^0'=a!1052^post33, temp0!17^0'=temp0!17^post33, head!16^0'=head!16^post33, rcd!2515^0'=rcd!2515^post33, a!1810^0'=a!1810^post33, x!18^0'=x!18^post33, i!29^0'=i!29^post33, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post33, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post33, a!511^0'=a!511^post33, r!662^0'=r!662^post33, a!1370^0'=a!1370^post33, tmp!33^0'=tmp!33^post33, rcd!83^0'=rcd!83^post33, a!2238^0'=a!2238^post33, x_SLAM_f!20^0'=x_SLAM_f!20^post33, length!28^0'=length!28^post33, temp!34^0'=temp!34^post33, ct!19^0'=ct!19^post33, rcd!2460^0'=rcd!2460^post33, a!1610^0'=a!1610^post33, x!15^0'=x!15^post33, head!405^0'=head!405^post33, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post33, a!419^0'=a!419^post33, r!543^0'=r!543^post33, a!1055^0'=a!1055^post33, temp0!30^0'=temp0!30^post33, head!31^0'=head!31^post33, rcd!63^0'=rcd!63^post33, a!2035^0'=a!2035^post33, x!22^0'=x!22^post33, i!406^0'=i!406^post33, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post33, t!25^0'=t!25^post33, a!654^0'=a!654^post33, rcd!2393^0'=rcd!2393^post33, a!1371^0'=a!1371^post33, x!1365^0'=x!1365^post33, result!12^0'=result!12^post33, a!244^0'=a!244^post33, y!21^0'=y!21^post33, nondet!13^0'=nondet!13^post33, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post33 == 0 /\ -nondet!13^post33+nondet!13^0 == 0 /\ 2-a!1810^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post33+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post33 == 0 /\ -a!2035^post33+a!2035^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post33 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post33 == 0 /\ -a!1371^post33+a!1371^0 == 0 /\ -a!2238^post33+a!2238^0 == 0 /\ -a!244^post33+a!244^0 == 0 /\ -length!28^post33+length!28^0 == 0 /\ head!405^0-head!405^post33 == 0 /\ -t!25^post33+t!25^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post33 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!1365^0-x!1365^post33 == 0 /\ a!419^0-a!419^post33 == 0 /\ rcd!2393^0-rcd!2393^post33 == 0 /\ -a!1055^post33+a!1055^0 == 0 /\ x!15^0 <= 0 /\ -a!654^post33+a!654^0 == 0 /\ -a!1610^post33+a!1610^0 == 0 /\ a!1052^0-a!1052^post33 == 0 /\ rcd!83^0-rcd!83^post33 == 0 /\ x!22^0-x!22^post33 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post33 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post33+i!406^0 == 0 /\ a!1370^0-a!1370^post33 == 0 /\ x!15^0-x!15^post33 == 0 /\ temp!34^0-temp!34^post33 == 0 /\ rcd!2515^0-rcd!2515^post33 == 0 /\ -x!15^0 <= 0 /\ -temp0!17^post33+temp0!17^0 == 0 /\ -rcd!63^post33+rcd!63^0 == 0 /\ -y!21^0 <= 0 /\ -x!18^post33+x!18^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -temp0!30^post33+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post33 == 0 /\ a!511^0-a!511^post33 == 0 /\ -result!12^post33+result!12^0 == 0 /\ ct!19^0-ct!19^post33 == 0 /\ -y!21^post33+y!21^0 == 0 /\ r!662^0-r!662^post33 == 0 /\ y!21^0 <= 0 /\ r!543^0-r!543^post33 == 0 /\ head!31^0-head!31^post33 == 0 /\ head!16^0-head!16^post33 == 0 /\ a!1810^0-a!1810^post33 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 34: l10 -> l11 : a!1052^0'=a!1052^post34, temp0!17^0'=temp0!17^post34, head!16^0'=head!16^post34, rcd!2515^0'=rcd!2515^post34, a!1810^0'=a!1810^post34, x!18^0'=x!18^post34, i!29^0'=i!29^post34, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post34, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post34, a!511^0'=a!511^post34, r!662^0'=r!662^post34, a!1370^0'=a!1370^post34, tmp!33^0'=tmp!33^post34, rcd!83^0'=rcd!83^post34, a!2238^0'=a!2238^post34, x_SLAM_f!20^0'=x_SLAM_f!20^post34, length!28^0'=length!28^post34, temp!34^0'=temp!34^post34, ct!19^0'=ct!19^post34, rcd!2460^0'=rcd!2460^post34, a!1610^0'=a!1610^post34, x!15^0'=x!15^post34, head!405^0'=head!405^post34, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post34, a!419^0'=a!419^post34, r!543^0'=r!543^post34, a!1055^0'=a!1055^post34, temp0!30^0'=temp0!30^post34, head!31^0'=head!31^post34, rcd!63^0'=rcd!63^post34, a!2035^0'=a!2035^post34, x!22^0'=x!22^post34, i!406^0'=i!406^post34, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post34, t!25^0'=t!25^post34, a!654^0'=a!654^post34, rcd!2393^0'=rcd!2393^post34, a!1371^0'=a!1371^post34, x!1365^0'=x!1365^post34, result!12^0'=result!12^post34, a!244^0'=a!244^post34, y!21^0'=y!21^post34, nondet!13^0'=nondet!13^post34, (head!16^0-head!16^post34 == 0 /\ 1+t!25^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post34 == 0 /\ -sel_r!1224_Flink!24^post34+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post34+x!1365^0 == 0 /\ x!18^0-x!18^post34 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post34 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post34 == 0 /\ i!29^0-i!29^post34 == 0 /\ rcd!2515^0-rcd!2515^post34 == 0 /\ a!511^0-a!511^post34 == 0 /\ a!419^0-a!419^post34 == 0 /\ r!543^0-r!543^post34 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post34 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post34+x!15^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post34+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post34 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post34 == 0 /\ x!15^0 <= 0 /\ -a!1055^post34+a!1055^0 == 0 /\ a!1610^0-a!1610^post34 == 0 /\ -ct!19^0 <= 0 /\ a!2238^0-a!2238^post34 == 0 /\ -a!1810^post34+a!1810^0 == 0 /\ -head!405^post34+head!405^0 == 0 /\ -t!25^post34+t!25^0 == 0 /\ head!31^0-head!31^post34 == 0 /\ -temp!34^post34+temp!34^0 == 0 /\ a!1370^0-a!1370^post34 == 0 /\ rcd!83^0-rcd!83^post34 == 0 /\ -i!406^post34+i!406^0 == 0 /\ x!22^0-x!22^post34 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post34 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -a!654^post34+a!654^0 == 0 /\ -result!12^post34+result!12^0 == 0 /\ -y!21^post34+y!21^0 == 0 /\ -rcd!63^post34+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!30^0-temp0!30^post34 == 0 /\ -nondet!13^post34+nondet!13^0 == 0 /\ length!28^0-length!28^post34 == 0 /\ r!662^0-r!662^post34 == 0 /\ temp0!17^0-temp0!17^post34 == 0 /\ -rcd!2393^post34+rcd!2393^0 == 0 /\ -a!2035^post34+a!2035^0 == 0 /\ -ct!19^post34+ct!19^0 == 0 /\ y!21^0 <= 0 /\ -a!244^post34+a!244^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 35: l10 -> l11 : a!1052^0'=a!1052^post35, temp0!17^0'=temp0!17^post35, head!16^0'=head!16^post35, rcd!2515^0'=rcd!2515^post35, a!1810^0'=a!1810^post35, x!18^0'=x!18^post35, i!29^0'=i!29^post35, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post35, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post35, a!511^0'=a!511^post35, r!662^0'=r!662^post35, a!1370^0'=a!1370^post35, tmp!33^0'=tmp!33^post35, rcd!83^0'=rcd!83^post35, a!2238^0'=a!2238^post35, x_SLAM_f!20^0'=x_SLAM_f!20^post35, length!28^0'=length!28^post35, temp!34^0'=temp!34^post35, ct!19^0'=ct!19^post35, rcd!2460^0'=rcd!2460^post35, a!1610^0'=a!1610^post35, x!15^0'=x!15^post35, head!405^0'=head!405^post35, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post35, a!419^0'=a!419^post35, r!543^0'=r!543^post35, a!1055^0'=a!1055^post35, temp0!30^0'=temp0!30^post35, head!31^0'=head!31^post35, rcd!63^0'=rcd!63^post35, a!2035^0'=a!2035^post35, x!22^0'=x!22^post35, i!406^0'=i!406^post35, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post35, t!25^0'=t!25^post35, a!654^0'=a!654^post35, rcd!2393^0'=rcd!2393^post35, a!1371^0'=a!1371^post35, x!1365^0'=x!1365^post35, result!12^0'=result!12^post35, a!244^0'=a!244^post35, y!21^0'=y!21^post35, nondet!13^0'=nondet!13^post35, (1+t!25^0 <= 0 /\ 2-a!1810^0 <= 0 /\ ct!19^0-ct!19^post35 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post35 == 0 /\ head!16^0-head!16^post35 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post35 == 0 /\ -x!1365^post35+x!1365^0 == 0 /\ x!15^0-x!15^post35 == 0 /\ temp0!17^0-temp0!17^post35 == 0 /\ x!18^0-x!18^post35 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post35 == 0 /\ -head!31^post35+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post35 == 0 /\ -a!1370^post35+a!1370^0 == 0 /\ -a!1610^post35+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post35+y!21^0 == 0 /\ -temp!34^post35+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post35 == 0 /\ -a!2238^post35+a!2238^0 == 0 /\ -a!1371^post35+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post35 == 0 /\ ct!19^0 <= 0 /\ a!511^0-a!511^post35 == 0 /\ x!15^0 <= 0 /\ -r!543^post35+r!543^0 == 0 /\ -a!654^post35+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post35 == 0 /\ -ct!19^0 <= 0 /\ -a!1055^post35+a!1055^0 == 0 /\ -a!419^post35+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post35 == 0 /\ -tmp!33^post35+tmp!33^0 == 0 /\ result!12^0-result!12^post35 == 0 /\ -x!15^0 <= 0 /\ -a!244^post35+a!244^0 == 0 /\ i!29^0-i!29^post35 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post35+temp0!30^0 == 0 /\ -x!22^post35+x!22^0 == 0 /\ -head!405^post35+head!405^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!406^0-i!406^post35 == 0 /\ r!662^0-r!662^post35 == 0 /\ -a!1810^post35+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post35 == 0 /\ -t!25^post35+t!25^0 == 0 /\ length!28^0-length!28^post35 == 0 /\ -rcd!2393^post35+rcd!2393^0 == 0 /\ -a!2035^post35+a!2035^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post35 == 0 /\ -nondet!13^post35+nondet!13^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 36: l10 -> l11 : a!1052^0'=a!1052^post36, temp0!17^0'=temp0!17^post36, head!16^0'=head!16^post36, rcd!2515^0'=rcd!2515^post36, a!1810^0'=a!1810^post36, x!18^0'=x!18^post36, i!29^0'=i!29^post36, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post36, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post36, a!511^0'=a!511^post36, r!662^0'=r!662^post36, a!1370^0'=a!1370^post36, tmp!33^0'=tmp!33^post36, rcd!83^0'=rcd!83^post36, a!2238^0'=a!2238^post36, x_SLAM_f!20^0'=x_SLAM_f!20^post36, length!28^0'=length!28^post36, temp!34^0'=temp!34^post36, ct!19^0'=ct!19^post36, rcd!2460^0'=rcd!2460^post36, a!1610^0'=a!1610^post36, x!15^0'=x!15^post36, head!405^0'=head!405^post36, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post36, a!419^0'=a!419^post36, r!543^0'=r!543^post36, a!1055^0'=a!1055^post36, temp0!30^0'=temp0!30^post36, head!31^0'=head!31^post36, rcd!63^0'=rcd!63^post36, a!2035^0'=a!2035^post36, x!22^0'=x!22^post36, i!406^0'=i!406^post36, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post36, t!25^0'=t!25^post36, a!654^0'=a!654^post36, rcd!2393^0'=rcd!2393^post36, a!1371^0'=a!1371^post36, x!1365^0'=x!1365^post36, result!12^0'=result!12^post36, a!244^0'=a!244^post36, y!21^0'=y!21^post36, nondet!13^0'=nondet!13^post36, (head!405^0-head!405^post36 == 0 /\ -a!1610^post36+a!1610^0 == 0 /\ head!31^0-head!31^post36 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post36 == 0 /\ -rcd!2393^post36+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post36+x!1365^0 == 0 /\ ct!19^0-ct!19^post36 == 0 /\ -rcd!2460^post36+rcd!2460^0 == 0 /\ -x!22^0 <= 0 /\ a!419^0-a!419^post36 == 0 /\ rcd!83^0-rcd!83^post36 == 0 /\ temp0!17^0-temp0!17^post36 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post36 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post36 == 0 /\ a!1370^0-a!1370^post36 == 0 /\ x!18^0-x!18^post36 == 0 /\ -x!22^post36+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post36 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -result!12^post36+result!12^0 == 0 /\ -y!21^post36+y!21^0 == 0 /\ ct!19^0 <= 0 /\ -temp0!30^post36+temp0!30^0 == 0 /\ -i!406^post36+i!406^0 == 0 /\ -a!511^post36+a!511^0 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post36 == 0 /\ -a!1371^post36+a!1371^0 == 0 /\ -ct!19^0 <= 0 /\ -a!654^post36+a!654^0 == 0 /\ -r!543^post36+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post36 == 0 /\ -nondet!13^post36+nondet!13^0 == 0 /\ -a!2035^post36+a!2035^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1810^0-a!1810^post36 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post36+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!244^post36+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post36+a!2238^0 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post36 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ a!1052^0-a!1052^post36 == 0 /\ -t!25^post36+t!25^0 == 0 /\ -length!28^post36+length!28^0 == 0 /\ -a!1055^post36+a!1055^0 == 0 /\ temp!34^0-temp!34^post36 == 0 /\ -tmp!33^post36+tmp!33^0 == 0 /\ -i!29^post36+i!29^0 == 0 /\ rcd!2515^0-rcd!2515^post36 == 0 /\ y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post36+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 37: l10 -> l11 : a!1052^0'=a!1052^post37, temp0!17^0'=temp0!17^post37, head!16^0'=head!16^post37, rcd!2515^0'=rcd!2515^post37, a!1810^0'=a!1810^post37, x!18^0'=x!18^post37, i!29^0'=i!29^post37, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post37, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post37, a!511^0'=a!511^post37, r!662^0'=r!662^post37, a!1370^0'=a!1370^post37, tmp!33^0'=tmp!33^post37, rcd!83^0'=rcd!83^post37, a!2238^0'=a!2238^post37, x_SLAM_f!20^0'=x_SLAM_f!20^post37, length!28^0'=length!28^post37, temp!34^0'=temp!34^post37, ct!19^0'=ct!19^post37, rcd!2460^0'=rcd!2460^post37, a!1610^0'=a!1610^post37, x!15^0'=x!15^post37, head!405^0'=head!405^post37, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post37, a!419^0'=a!419^post37, r!543^0'=r!543^post37, a!1055^0'=a!1055^post37, temp0!30^0'=temp0!30^post37, head!31^0'=head!31^post37, rcd!63^0'=rcd!63^post37, a!2035^0'=a!2035^post37, x!22^0'=x!22^post37, i!406^0'=i!406^post37, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post37, t!25^0'=t!25^post37, a!654^0'=a!654^post37, rcd!2393^0'=rcd!2393^post37, a!1371^0'=a!1371^post37, x!1365^0'=x!1365^post37, result!12^0'=result!12^post37, a!244^0'=a!244^post37, y!21^0'=y!21^post37, nondet!13^0'=nondet!13^post37, (temp0!30^0-temp0!30^post37 == 0 /\ 2-a!1810^0 <= 0 /\ -t!25^post37+t!25^0 == 0 /\ -x!22^post37+x!22^0 == 0 /\ -temp!34^post37+temp!34^0 == 0 /\ -a!1055^post37+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post37 == 0 /\ a!419^0-a!419^post37 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post37+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post37 == 0 /\ -y!21^post37+y!21^0 == 0 /\ a!1810^0-a!1810^post37 == 0 /\ a!1610^0-a!1610^post37 == 0 /\ -a!654^post37+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post37 == 0 /\ -rcd!63^post37+rcd!63^0 == 0 /\ -rcd!2393^post37+rcd!2393^0 == 0 /\ -result!12^post37+result!12^0 == 0 /\ head!16^0-head!16^post37 == 0 /\ -nondet!13^post37+nondet!13^0 == 0 /\ -a!2035^post37+a!2035^0 == 0 /\ a!2238^0-a!2238^post37 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!1365^post37+x!1365^0 == 0 /\ ct!19^0 <= 0 /\ -a!244^post37+a!244^0 == 0 /\ length!28^0-length!28^post37 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post37 == 0 /\ a!511^0-a!511^post37 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post37 == 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post37 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post37 == 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post37 == 0 /\ -sel_r!1224_Flink!24^post37+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post37 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post37+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ ct!19^0-ct!19^post37 == 0 /\ -head!16^0+x!18^0 <= 0 /\ head!31^0-head!31^post37 == 0 /\ i!29^0-i!29^post37 == 0 /\ x!15^0-x!15^post37 == 0 /\ 1-t!25^0 <= 0 /\ x!18^0-x!18^post37 == 0 /\ rcd!83^0-rcd!83^post37 == 0 /\ -rcd!2460^post37+rcd!2460^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post37 == 0 /\ y!21^0 <= 0 /\ -a!1371^post37+a!1371^0 == 0 /\ a!1370^0-a!1370^post37 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 38: l10 -> l11 : a!1052^0'=a!1052^post38, temp0!17^0'=temp0!17^post38, head!16^0'=head!16^post38, rcd!2515^0'=rcd!2515^post38, a!1810^0'=a!1810^post38, x!18^0'=x!18^post38, i!29^0'=i!29^post38, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post38, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post38, a!511^0'=a!511^post38, r!662^0'=r!662^post38, a!1370^0'=a!1370^post38, tmp!33^0'=tmp!33^post38, rcd!83^0'=rcd!83^post38, a!2238^0'=a!2238^post38, x_SLAM_f!20^0'=x_SLAM_f!20^post38, length!28^0'=length!28^post38, temp!34^0'=temp!34^post38, ct!19^0'=ct!19^post38, rcd!2460^0'=rcd!2460^post38, a!1610^0'=a!1610^post38, x!15^0'=x!15^post38, head!405^0'=head!405^post38, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post38, a!419^0'=a!419^post38, r!543^0'=r!543^post38, a!1055^0'=a!1055^post38, temp0!30^0'=temp0!30^post38, head!31^0'=head!31^post38, rcd!63^0'=rcd!63^post38, a!2035^0'=a!2035^post38, x!22^0'=x!22^post38, i!406^0'=i!406^post38, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post38, t!25^0'=t!25^post38, a!654^0'=a!654^post38, rcd!2393^0'=rcd!2393^post38, a!1371^0'=a!1371^post38, x!1365^0'=x!1365^post38, result!12^0'=result!12^post38, a!244^0'=a!244^post38, y!21^0'=y!21^post38, nondet!13^0'=nondet!13^post38, (-x!22^post38+x!22^0 == 0 /\ r!662^0-r!662^post38 == 0 /\ 1+t!25^0 <= 0 /\ -tmp!33^post38+tmp!33^0 == 0 /\ r!543^0-r!543^post38 == 0 /\ -x_SLAM_f!20^post38+x_SLAM_f!20^0 == 0 /\ -t!25^post38+t!25^0 == 0 /\ -a!244^post38+a!244^0 == 0 /\ -a!654^post38+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -temp0!30^post38+temp0!30^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post38 == 0 /\ -x!22^0 <= 0 /\ -head!405^post38+head!405^0 == 0 /\ -result!12^post38+result!12^0 == 0 /\ a!1052^0-a!1052^post38 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post38 == 0 /\ -nondet!13^post38+nondet!13^0 == 0 /\ ct!19^0-ct!19^post38 == 0 /\ rcd!2460^0-rcd!2460^post38 == 0 /\ a!2238^0-a!2238^post38 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post38 == 0 /\ -rcd!2393^post38+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post38 == 0 /\ a!1810^0-a!1810^post38 == 0 /\ rcd!83^0-rcd!83^post38 == 0 /\ a!1371^0-a!1371^post38 == 0 /\ i!29^0-i!29^post38 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ i!406^0-i!406^post38 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post38 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post38 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post38 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post38 == 0 /\ a!511^0-a!511^post38 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post38+x!1365^0 == 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post38+sel_r!1224_Flink!24^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post38 == 0 /\ -temp!34^post38+temp!34^0 == 0 /\ -y!21^post38+y!21^0 == 0 /\ -head!31^post38+head!31^0 == 0 /\ -a!1370^post38+a!1370^0 == 0 /\ -a!1610^post38+a!1610^0 == 0 /\ a!2035^0-a!2035^post38 == 0 /\ -x!15^post38+x!15^0 == 0 /\ y!21^0 <= 0 /\ -a!419^post38+a!419^0 == 0 /\ x!18^0-x!18^post38 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 39: l10 -> l11 : a!1052^0'=a!1052^post39, temp0!17^0'=temp0!17^post39, head!16^0'=head!16^post39, rcd!2515^0'=rcd!2515^post39, a!1810^0'=a!1810^post39, x!18^0'=x!18^post39, i!29^0'=i!29^post39, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post39, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post39, a!511^0'=a!511^post39, r!662^0'=r!662^post39, a!1370^0'=a!1370^post39, tmp!33^0'=tmp!33^post39, rcd!83^0'=rcd!83^post39, a!2238^0'=a!2238^post39, x_SLAM_f!20^0'=x_SLAM_f!20^post39, length!28^0'=length!28^post39, temp!34^0'=temp!34^post39, ct!19^0'=ct!19^post39, rcd!2460^0'=rcd!2460^post39, a!1610^0'=a!1610^post39, x!15^0'=x!15^post39, head!405^0'=head!405^post39, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post39, a!419^0'=a!419^post39, r!543^0'=r!543^post39, a!1055^0'=a!1055^post39, temp0!30^0'=temp0!30^post39, head!31^0'=head!31^post39, rcd!63^0'=rcd!63^post39, a!2035^0'=a!2035^post39, x!22^0'=x!22^post39, i!406^0'=i!406^post39, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post39, t!25^0'=t!25^post39, a!654^0'=a!654^post39, rcd!2393^0'=rcd!2393^post39, a!1371^0'=a!1371^post39, x!1365^0'=x!1365^post39, result!12^0'=result!12^post39, a!244^0'=a!244^post39, y!21^0'=y!21^post39, nondet!13^0'=nondet!13^post39, (-r!543^post39+r!543^0 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post39 == 0 /\ -a!654^post39+a!654^0 == 0 /\ 2-a!1810^0 <= 0 /\ -a!1371^post39+a!1371^0 == 0 /\ -a!2035^post39+a!2035^0 == 0 /\ a!1370^0-a!1370^post39 == 0 /\ -a!2238^post39+a!2238^0 == 0 /\ -nondet!13^post39+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp!34^0-temp!34^post39 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post39+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post39+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post39 == 0 /\ rcd!2515^0-rcd!2515^post39 == 0 /\ -tmp!33^post39+tmp!33^0 == 0 /\ -x_SLAM_f!20^post39+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post39+length!28^0 == 0 /\ head!16^0-head!16^post39 == 0 /\ ct!19^0-ct!19^post39 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post39 == 0 /\ a!1810^0-a!1810^post39 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post39 == 0 /\ rcd!83^0-rcd!83^post39 == 0 /\ a!1055^0-a!1055^post39 == 0 /\ x!15^0 <= 0 /\ -t!25^post39+t!25^0 == 0 /\ temp0!17^0-temp0!17^post39 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post39+rcd!2460^0 == 0 /\ -a!1610^post39+a!1610^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2393^post39+rcd!2393^0 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post39 == 0 /\ -head!31^post39+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post39 == 0 /\ -y!21^0 <= 0 /\ -r!662^post39+r!662^0 == 0 /\ -x!1365^post39+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post39+sel_r!1224_Flink!24^0 == 0 /\ rcd!63^0-rcd!63^post39 == 0 /\ -x!22^post39+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post39 == 0 /\ -y!21^post39+y!21^0 == 0 /\ -temp0!30^post39+temp0!30^0 == 0 /\ a!419^0-a!419^post39 == 0 /\ -result!12^post39+result!12^0 == 0 /\ -head!405^post39+head!405^0 == 0 /\ y!21^0 <= 0 /\ -i!406^post39+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 40: l11 -> l12 : a!1052^0'=a!1052^post40, temp0!17^0'=temp0!17^post40, head!16^0'=head!16^post40, rcd!2515^0'=rcd!2515^post40, a!1810^0'=a!1810^post40, x!18^0'=x!18^post40, i!29^0'=i!29^post40, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post40, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post40, a!511^0'=a!511^post40, r!662^0'=r!662^post40, a!1370^0'=a!1370^post40, tmp!33^0'=tmp!33^post40, rcd!83^0'=rcd!83^post40, a!2238^0'=a!2238^post40, x_SLAM_f!20^0'=x_SLAM_f!20^post40, length!28^0'=length!28^post40, temp!34^0'=temp!34^post40, ct!19^0'=ct!19^post40, rcd!2460^0'=rcd!2460^post40, a!1610^0'=a!1610^post40, x!15^0'=x!15^post40, head!405^0'=head!405^post40, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post40, a!419^0'=a!419^post40, r!543^0'=r!543^post40, a!1055^0'=a!1055^post40, temp0!30^0'=temp0!30^post40, head!31^0'=head!31^post40, rcd!63^0'=rcd!63^post40, a!2035^0'=a!2035^post40, x!22^0'=x!22^post40, i!406^0'=i!406^post40, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post40, t!25^0'=t!25^post40, a!654^0'=a!654^post40, rcd!2393^0'=rcd!2393^post40, a!1371^0'=a!1371^post40, x!1365^0'=x!1365^post40, result!12^0'=result!12^post40, a!244^0'=a!244^post40, y!21^0'=y!21^post40, nondet!13^0'=nondet!13^post40, (0 == 0 /\ -r!662^post40+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post40+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post40 == 0 /\ rcd!83^0-rcd!83^post40 == 0 /\ -sel_r!1224_Flink!24^post40+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post40 == 0 /\ tmp!33^0-tmp!33^post40 == 0 /\ length!28^0-length!28^post40 == 0 /\ -a!654^post40+a!654^0 == 0 /\ -a!2238^post40+a!2238^0 == 0 /\ -a!1371^post40+a!1371^0 == 0 /\ 1-a!1810^0+a!2035^post40 == 0 /\ temp0!17^0-temp0!17^post40 == 0 /\ -a!1055^post40+a!1055^0 == 0 /\ -head!31^post40+head!31^0 == 0 /\ head!405^0-head!405^post40 == 0 /\ rcd!2393^0-rcd!2393^post40 == 0 /\ -t!25^post40+t!25^0 == 0 /\ a!1370^0-a!1370^post40 == 0 /\ temp!34^0-temp!34^post40 == 0 /\ x!15^0-x!15^post40 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post40 == 0 /\ -x!22^post40+x!22^0 == 0 /\ -rcd!2515^post40+rcd!2515^0 == 0 /\ -x!18^post40+x!18^0 == 0 /\ -i!406^post40+i!406^0 == 0 /\ -i!29^post40+i!29^0 == 0 /\ -rcd!63^post40+rcd!63^0 == 0 /\ a!511^0-a!511^post40 == 0 /\ a!419^0-a!419^post40 == 0 /\ y!21^0-y!21^post40 == 0 /\ -result!12^post40+result!12^0 == 0 /\ -nondet!13^post40+nondet!13^0 == 0 /\ -temp0!30^post40+temp0!30^0 == 0 /\ r!543^0-r!543^post40 == 0 /\ -a!244^post40+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post40 == 0 /\ head!16^0-head!16^post40 == 0 /\ ct!19^0-ct!19^post40 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post40 == 0 /\ a!1610^0-a!1610^post40 == 0 /\ -x!1365^post40+x!1365^0 == 0), cost: 1 41: l12 -> l0 : a!1052^0'=a!1052^post41, temp0!17^0'=temp0!17^post41, head!16^0'=head!16^post41, rcd!2515^0'=rcd!2515^post41, a!1810^0'=a!1810^post41, x!18^0'=x!18^post41, i!29^0'=i!29^post41, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post41, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post41, a!511^0'=a!511^post41, r!662^0'=r!662^post41, a!1370^0'=a!1370^post41, tmp!33^0'=tmp!33^post41, rcd!83^0'=rcd!83^post41, a!2238^0'=a!2238^post41, x_SLAM_f!20^0'=x_SLAM_f!20^post41, length!28^0'=length!28^post41, temp!34^0'=temp!34^post41, ct!19^0'=ct!19^post41, rcd!2460^0'=rcd!2460^post41, a!1610^0'=a!1610^post41, x!15^0'=x!15^post41, head!405^0'=head!405^post41, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post41, a!419^0'=a!419^post41, r!543^0'=r!543^post41, a!1055^0'=a!1055^post41, temp0!30^0'=temp0!30^post41, head!31^0'=head!31^post41, rcd!63^0'=rcd!63^post41, a!2035^0'=a!2035^post41, x!22^0'=x!22^post41, i!406^0'=i!406^post41, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post41, t!25^0'=t!25^post41, a!654^0'=a!654^post41, rcd!2393^0'=rcd!2393^post41, a!1371^0'=a!1371^post41, x!1365^0'=x!1365^post41, result!12^0'=result!12^post41, a!244^0'=a!244^post41, y!21^0'=y!21^post41, nondet!13^0'=nondet!13^post41, (-x!1365^post41+x!1365^0 == 0 /\ -ct!19^post41+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post41 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post41 == 0 /\ a!1055^0-a!1055^post41 == 0 /\ a!1810^0-a!1810^post41 == 0 /\ a!2238^0-a!2238^post41 == 0 /\ tmp!33^0-tmp!33^post41 == 0 /\ t!25^0-t!25^post41 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ i!29^0-i!29^post41 == 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post41+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post41+y!21^0 == 0 /\ -temp!34^post41+temp!34^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post41+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post41 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post41+head!31^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post41+x!15^0 == 0 /\ -a!419^post41+a!419^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post41+a!1371^0 == 0 /\ a!1052^0-a!1052^post41 == 0 /\ x!15^0 <= 0 /\ -a!244^post41+a!244^0 == 0 /\ -head!405^post41+head!405^0 == 0 /\ -ct!19^0 <= 0 /\ -x_SLAM_f!20^post41+x_SLAM_f!20^0 == 0 /\ -x!22^post41+x!22^0 == 0 /\ head!16^0-head!16^post41 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post41 == 0 /\ a!1370^0-a!1370^post41 == 0 /\ -x!15^0 <= 0 /\ -a!654^post41+a!654^0 == 0 /\ -rcd!63^post41+rcd!63^0 == 0 /\ -temp0!30^post41+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post41 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ -i!406^post41+i!406^0 == 0 /\ x!18^0-x!18^post41 == 0 /\ x!22^0 <= 0 /\ a!2035^0-a!2035^post41 == 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2515^0-rcd!2515^post41 == 0 /\ -rcd!2393^post41+rcd!2393^0 == 0 /\ r!543^0-r!543^post41 == 0 /\ 1-t!25^0 <= 0 /\ -result!12^post41+result!12^0 == 0 /\ temp0!17^0-temp0!17^post41 == 0 /\ r!662^0-r!662^post41 == 0 /\ a!511^0-a!511^post41 == 0 /\ a!1610^0-a!1610^post41 == 0 /\ -nondet!13^post41+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 42: l12 -> l0 : a!1052^0'=a!1052^post42, temp0!17^0'=temp0!17^post42, head!16^0'=head!16^post42, rcd!2515^0'=rcd!2515^post42, a!1810^0'=a!1810^post42, x!18^0'=x!18^post42, i!29^0'=i!29^post42, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post42, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post42, a!511^0'=a!511^post42, r!662^0'=r!662^post42, a!1370^0'=a!1370^post42, tmp!33^0'=tmp!33^post42, rcd!83^0'=rcd!83^post42, a!2238^0'=a!2238^post42, x_SLAM_f!20^0'=x_SLAM_f!20^post42, length!28^0'=length!28^post42, temp!34^0'=temp!34^post42, ct!19^0'=ct!19^post42, rcd!2460^0'=rcd!2460^post42, a!1610^0'=a!1610^post42, x!15^0'=x!15^post42, head!405^0'=head!405^post42, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post42, a!419^0'=a!419^post42, r!543^0'=r!543^post42, a!1055^0'=a!1055^post42, temp0!30^0'=temp0!30^post42, head!31^0'=head!31^post42, rcd!63^0'=rcd!63^post42, a!2035^0'=a!2035^post42, x!22^0'=x!22^post42, i!406^0'=i!406^post42, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post42, t!25^0'=t!25^post42, a!654^0'=a!654^post42, rcd!2393^0'=rcd!2393^post42, a!1371^0'=a!1371^post42, x!1365^0'=x!1365^post42, result!12^0'=result!12^post42, a!244^0'=a!244^post42, y!21^0'=y!21^post42, nondet!13^0'=nondet!13^post42, (-rcd!2393^post42+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post42 == 0 /\ -rcd!2460^post42+rcd!2460^0 == 0 /\ a!654^0-a!654^post42 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post42 == 0 /\ -a!2035^0 <= 0 /\ a!1055^0-a!1055^post42 == 0 /\ -x!1365^post42+x!1365^0 == 0 /\ x!15^0-x!15^post42 == 0 /\ i!29^0-i!29^post42 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post42+head!31^0 == 0 /\ -a!1610^post42+a!1610^0 == 0 /\ -head!405^post42+head!405^0 == 0 /\ -y!21^post42+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post42 == 0 /\ -sel_r!543_Flink!24^post42+sel_r!543_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -temp0!30^post42+temp0!30^0 == 0 /\ -rcd!63^post42+rcd!63^0 == 0 /\ ct!19^0 <= 0 /\ temp!34^0-temp!34^post42 == 0 /\ -sel_r!1224_Flink!24^post42+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post42 == 0 /\ -r!543^post42+r!543^0 == 0 /\ rcd!2515^0-rcd!2515^post42 == 0 /\ a!1052^0-a!1052^post42 == 0 /\ x!15^0 <= 0 /\ -result!12^post42+result!12^0 == 0 /\ -a!419^post42+a!419^0 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post42 == 0 /\ -a!1371^post42+a!1371^0 == 0 /\ -a!244^post42+a!244^0 == 0 /\ -x!22^post42+x!22^0 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post42 == 0 /\ -y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post42+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post42 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post42 == 0 /\ 1-t!25^0 <= 0 /\ i!406^0-i!406^post42 == 0 /\ temp0!17^0-temp0!17^post42 == 0 /\ -x_SLAM_f!20^post42+x_SLAM_f!20^0 == 0 /\ -rcd!83^post42+rcd!83^0 == 0 /\ a!1370^0-a!1370^post42 == 0 /\ a!511^0-a!511^post42 == 0 /\ -nondet!13^post42+nondet!13^0 == 0 /\ -t!25^post42+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post42 == 0 /\ -a!2035^post42+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 43: l12 -> l0 : a!1052^0'=a!1052^post43, temp0!17^0'=temp0!17^post43, head!16^0'=head!16^post43, rcd!2515^0'=rcd!2515^post43, a!1810^0'=a!1810^post43, x!18^0'=x!18^post43, i!29^0'=i!29^post43, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post43, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post43, a!511^0'=a!511^post43, r!662^0'=r!662^post43, a!1370^0'=a!1370^post43, tmp!33^0'=tmp!33^post43, rcd!83^0'=rcd!83^post43, a!2238^0'=a!2238^post43, x_SLAM_f!20^0'=x_SLAM_f!20^post43, length!28^0'=length!28^post43, temp!34^0'=temp!34^post43, ct!19^0'=ct!19^post43, rcd!2460^0'=rcd!2460^post43, a!1610^0'=a!1610^post43, x!15^0'=x!15^post43, head!405^0'=head!405^post43, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post43, a!419^0'=a!419^post43, r!543^0'=r!543^post43, a!1055^0'=a!1055^post43, temp0!30^0'=temp0!30^post43, head!31^0'=head!31^post43, rcd!63^0'=rcd!63^post43, a!2035^0'=a!2035^post43, x!22^0'=x!22^post43, i!406^0'=i!406^post43, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post43, t!25^0'=t!25^post43, a!654^0'=a!654^post43, rcd!2393^0'=rcd!2393^post43, a!1371^0'=a!1371^post43, x!1365^0'=x!1365^post43, result!12^0'=result!12^post43, a!244^0'=a!244^post43, y!21^0'=y!21^post43, nondet!13^0'=nondet!13^post43, (-t!25^post43+t!25^0 == 0 /\ -temp!34^post43+temp!34^0 == 0 /\ -y!21^post43+y!21^0 == 0 /\ -x!22^post43+x!22^0 == 0 /\ a!419^0-a!419^post43 == 0 /\ r!543^0-r!543^post43 == 0 /\ temp0!17^0-temp0!17^post43 == 0 /\ -rcd!63^post43+rcd!63^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post43 == 0 /\ -i!406^post43+i!406^0 == 0 /\ -a!2035^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post43 == 0 /\ a!1810^0-a!1810^post43 == 0 /\ temp0!30^0-temp0!30^post43 == 0 /\ -rcd!2393^post43+rcd!2393^0 == 0 /\ -a!2035^post43+a!2035^0 == 0 /\ -result!12^post43+result!12^0 == 0 /\ -nondet!13^post43+nondet!13^0 == 0 /\ a!2238^0-a!2238^post43 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post43+a!244^0 == 0 /\ -x!1365^post43+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post43 == 0 /\ ct!19^0 <= 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post43 == 0 /\ a!511^0-a!511^post43 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post43 == 0 /\ r!662^0-r!662^post43 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post43+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post43 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post43+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -y!21^0 <= 0 /\ head!16^0-head!16^post43 == 0 /\ ct!19^0-ct!19^post43 == 0 /\ head!405^0-head!405^post43 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post43 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post43+a!1371^0 == 0 /\ head!31^0-head!31^post43 == 0 /\ 1-t!25^0 <= 0 /\ x!15^0-x!15^post43 == 0 /\ i!29^0-i!29^post43 == 0 /\ -a!654^post43+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post43 == 0 /\ rcd!83^0-rcd!83^post43 == 0 /\ x!18^0-x!18^post43 == 0 /\ tmp!33^0-tmp!33^post43 == 0 /\ -a!1055^post43+a!1055^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ a!1370^0-a!1370^post43 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 44: l12 -> l0 : a!1052^0'=a!1052^post44, temp0!17^0'=temp0!17^post44, head!16^0'=head!16^post44, rcd!2515^0'=rcd!2515^post44, a!1810^0'=a!1810^post44, x!18^0'=x!18^post44, i!29^0'=i!29^post44, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post44, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post44, a!511^0'=a!511^post44, r!662^0'=r!662^post44, a!1370^0'=a!1370^post44, tmp!33^0'=tmp!33^post44, rcd!83^0'=rcd!83^post44, a!2238^0'=a!2238^post44, x_SLAM_f!20^0'=x_SLAM_f!20^post44, length!28^0'=length!28^post44, temp!34^0'=temp!34^post44, ct!19^0'=ct!19^post44, rcd!2460^0'=rcd!2460^post44, a!1610^0'=a!1610^post44, x!15^0'=x!15^post44, head!405^0'=head!405^post44, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post44, a!419^0'=a!419^post44, r!543^0'=r!543^post44, a!1055^0'=a!1055^post44, temp0!30^0'=temp0!30^post44, head!31^0'=head!31^post44, rcd!63^0'=rcd!63^post44, a!2035^0'=a!2035^post44, x!22^0'=x!22^post44, i!406^0'=i!406^post44, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post44, t!25^0'=t!25^post44, a!654^0'=a!654^post44, rcd!2393^0'=rcd!2393^post44, a!1371^0'=a!1371^post44, x!1365^0'=x!1365^post44, result!12^0'=result!12^post44, a!244^0'=a!244^post44, y!21^0'=y!21^post44, nondet!13^0'=nondet!13^post44, (r!543^0-r!543^post44 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post44+a!244^0 == 0 /\ r!662^0-r!662^post44 == 0 /\ -head!405^post44+head!405^0 == 0 /\ -x_SLAM_f!20^post44+x_SLAM_f!20^0 == 0 /\ -t!25^post44+t!25^0 == 0 /\ -a!654^post44+a!654^0 == 0 /\ -a!1610^post44+a!1610^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!63^0-rcd!63^post44 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -temp0!30^post44+temp0!30^0 == 0 /\ -tmp!33^post44+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post44 == 0 /\ ct!19^0-ct!19^post44 == 0 /\ -result!12^post44+result!12^0 == 0 /\ -rcd!2393^post44+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post44 == 0 /\ a!1810^0-a!1810^post44 == 0 /\ a!2238^0-a!2238^post44 == 0 /\ a!1055^0-a!1055^post44 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post44 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post44 == 0 /\ ct!19^0 <= 0 /\ rcd!83^0-rcd!83^post44 == 0 /\ -nondet!13^post44+nondet!13^0 == 0 /\ i!29^0-i!29^post44 == 0 /\ a!1371^0-a!1371^post44 == 0 /\ i!406^0-i!406^post44 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post44 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post44+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post44 == 0 /\ length!28^0-length!28^post44 == 0 /\ a!511^0-a!511^post44 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post44+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post44 == 0 /\ -y!21^post44+y!21^0 == 0 /\ -temp!34^post44+temp!34^0 == 0 /\ -a!1370^post44+a!1370^0 == 0 /\ -head!31^post44+head!31^0 == 0 /\ -a!419^post44+a!419^0 == 0 /\ -x!15^post44+x!15^0 == 0 /\ x!22^0-x!22^post44 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post44 == 0 /\ y!21^0 <= 0 /\ x!18^0-x!18^post44 == 0 /\ a!2035^0-a!2035^post44 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 45: l12 -> l0 : a!1052^0'=a!1052^post45, temp0!17^0'=temp0!17^post45, head!16^0'=head!16^post45, rcd!2515^0'=rcd!2515^post45, a!1810^0'=a!1810^post45, x!18^0'=x!18^post45, i!29^0'=i!29^post45, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post45, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post45, a!511^0'=a!511^post45, r!662^0'=r!662^post45, a!1370^0'=a!1370^post45, tmp!33^0'=tmp!33^post45, rcd!83^0'=rcd!83^post45, a!2238^0'=a!2238^post45, x_SLAM_f!20^0'=x_SLAM_f!20^post45, length!28^0'=length!28^post45, temp!34^0'=temp!34^post45, ct!19^0'=ct!19^post45, rcd!2460^0'=rcd!2460^post45, a!1610^0'=a!1610^post45, x!15^0'=x!15^post45, head!405^0'=head!405^post45, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post45, a!419^0'=a!419^post45, r!543^0'=r!543^post45, a!1055^0'=a!1055^post45, temp0!30^0'=temp0!30^post45, head!31^0'=head!31^post45, rcd!63^0'=rcd!63^post45, a!2035^0'=a!2035^post45, x!22^0'=x!22^post45, i!406^0'=i!406^post45, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post45, t!25^0'=t!25^post45, a!654^0'=a!654^post45, rcd!2393^0'=rcd!2393^post45, a!1371^0'=a!1371^post45, x!1365^0'=x!1365^post45, result!12^0'=result!12^post45, a!244^0'=a!244^post45, y!21^0'=y!21^post45, nondet!13^0'=nondet!13^post45, (x!18^0-x!18^post45 == 0 /\ -a!2035^post45+a!2035^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post45+a!244^0 == 0 /\ -a!2238^post45+a!2238^0 == 0 /\ -a!1371^post45+a!1371^0 == 0 /\ -result!12^post45+result!12^0 == 0 /\ -a!654^post45+a!654^0 == 0 /\ a!1370^0-a!1370^post45 == 0 /\ -x!22^post45+x!22^0 == 0 /\ -length!28^post45+length!28^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post45 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post45 == 0 /\ rcd!2515^0-rcd!2515^post45 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post45+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-x!22^0 <= 0 /\ -tmp!33^post45+tmp!33^0 == 0 /\ -x_SLAM_f!20^post45+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post45 == 0 /\ -nondet!13^post45+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ i!29^0-i!29^post45 == 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post45 == 0 /\ a!1810^0-a!1810^post45 == 0 /\ rcd!83^0-rcd!83^post45 == 0 /\ x!15^0-x!15^post45 == 0 /\ -t!25^post45+t!25^0 == 0 /\ a!1055^0-a!1055^post45 == 0 /\ x!15^0 <= 0 /\ -rcd!2393^post45+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post45 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post45+rcd!2460^0 == 0 /\ -x!15^0 <= 0 /\ -r!662^post45+r!662^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post45 == 0 /\ -x!1365^post45+x!1365^0 == 0 /\ -head!31^post45+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post45+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post45 == 0 /\ rcd!63^0-rcd!63^post45 == 0 /\ -head!405^post45+head!405^0 == 0 /\ a!511^0-a!511^post45 == 0 /\ -y!21^post45+y!21^0 == 0 /\ a!419^0-a!419^post45 == 0 /\ -temp0!30^post45+temp0!30^0 == 0 /\ y!21^0 <= 0 /\ -r!543^post45+r!543^0 == 0 /\ -a!1610^post45+a!1610^0 == 0 /\ -sel_r!1224_Flink!24^post45+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 46: l12 -> l0 : a!1052^0'=a!1052^post46, temp0!17^0'=temp0!17^post46, head!16^0'=head!16^post46, rcd!2515^0'=rcd!2515^post46, a!1810^0'=a!1810^post46, x!18^0'=x!18^post46, i!29^0'=i!29^post46, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post46, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post46, a!511^0'=a!511^post46, r!662^0'=r!662^post46, a!1370^0'=a!1370^post46, tmp!33^0'=tmp!33^post46, rcd!83^0'=rcd!83^post46, a!2238^0'=a!2238^post46, x_SLAM_f!20^0'=x_SLAM_f!20^post46, length!28^0'=length!28^post46, temp!34^0'=temp!34^post46, ct!19^0'=ct!19^post46, rcd!2460^0'=rcd!2460^post46, a!1610^0'=a!1610^post46, x!15^0'=x!15^post46, head!405^0'=head!405^post46, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post46, a!419^0'=a!419^post46, r!543^0'=r!543^post46, a!1055^0'=a!1055^post46, temp0!30^0'=temp0!30^post46, head!31^0'=head!31^post46, rcd!63^0'=rcd!63^post46, a!2035^0'=a!2035^post46, x!22^0'=x!22^post46, i!406^0'=i!406^post46, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post46, t!25^0'=t!25^post46, a!654^0'=a!654^post46, rcd!2393^0'=rcd!2393^post46, a!1371^0'=a!1371^post46, x!1365^0'=x!1365^post46, result!12^0'=result!12^post46, a!244^0'=a!244^post46, y!21^0'=y!21^post46, nondet!13^0'=nondet!13^post46, (1+t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post46+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post46 == 0 /\ rcd!83^0-rcd!83^post46 == 0 /\ -nondet!13^post46+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post46+sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post46 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post46+a!2238^0 == 0 /\ -a!1371^post46+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post46+a!654^0 == 0 /\ -a!1055^post46+a!1055^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post46 == 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post46 == 0 /\ -head!31^post46+head!31^0 == 0 /\ x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post46 == 0 /\ -length!28^post46+length!28^0 == 0 /\ -r!662^post46+r!662^0 == 0 /\ a!1370^0-a!1370^post46 == 0 /\ -i!406^post46+i!406^0 == 0 /\ -ct!19^0 <= 0 /\ x!15^0-x!15^post46 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post46 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post46 == 0 /\ temp!34^0-temp!34^post46 == 0 /\ -x!22^post46+x!22^0 == 0 /\ -rcd!2515^post46+rcd!2515^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -i!29^post46+i!29^0 == 0 /\ -t!25^post46+t!25^0 == 0 /\ -x!18^post46+x!18^0 == 0 /\ -a!1610^post46+a!1610^0 == 0 /\ -rcd!63^post46+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post46+a!2035^0 == 0 /\ a!419^0-a!419^post46 == 0 /\ -temp0!30^post46+temp0!30^0 == 0 /\ -a!244^post46+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post46 == 0 /\ -result!12^post46+result!12^0 == 0 /\ a!511^0-a!511^post46 == 0 /\ r!543^0-r!543^post46 == 0 /\ head!16^0-head!16^post46 == 0 /\ ct!19^0-ct!19^post46 == 0 /\ y!21^0 <= 0 /\ -x!1365^post46+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post46 == 0 /\ 1+x!22^0 <= 0 /\ a!1810^0-a!1810^post46 == 0 /\ -y!21^post46+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 47: l12 -> l0 : a!1052^0'=a!1052^post47, temp0!17^0'=temp0!17^post47, head!16^0'=head!16^post47, rcd!2515^0'=rcd!2515^post47, a!1810^0'=a!1810^post47, x!18^0'=x!18^post47, i!29^0'=i!29^post47, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post47, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post47, a!511^0'=a!511^post47, r!662^0'=r!662^post47, a!1370^0'=a!1370^post47, tmp!33^0'=tmp!33^post47, rcd!83^0'=rcd!83^post47, a!2238^0'=a!2238^post47, x_SLAM_f!20^0'=x_SLAM_f!20^post47, length!28^0'=length!28^post47, temp!34^0'=temp!34^post47, ct!19^0'=ct!19^post47, rcd!2460^0'=rcd!2460^post47, a!1610^0'=a!1610^post47, x!15^0'=x!15^post47, head!405^0'=head!405^post47, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post47, a!419^0'=a!419^post47, r!543^0'=r!543^post47, a!1055^0'=a!1055^post47, temp0!30^0'=temp0!30^post47, head!31^0'=head!31^post47, rcd!63^0'=rcd!63^post47, a!2035^0'=a!2035^post47, x!22^0'=x!22^post47, i!406^0'=i!406^post47, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post47, t!25^0'=t!25^post47, a!654^0'=a!654^post47, rcd!2393^0'=rcd!2393^post47, a!1371^0'=a!1371^post47, x!1365^0'=x!1365^post47, result!12^0'=result!12^post47, a!244^0'=a!244^post47, y!21^0'=y!21^post47, nondet!13^0'=nondet!13^post47, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post47 == 0 /\ -ct!19^post47+ct!19^0 == 0 /\ a!1810^0-a!1810^post47 == 0 /\ -x!1365^post47+x!1365^0 == 0 /\ a!2238^0-a!2238^post47 == 0 /\ t!25^0-t!25^post47 == 0 /\ tmp!33^0-tmp!33^post47 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post47+sel_r!1224_Flink!24^0 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ rcd!2460^0-rcd!2460^post47 == 0 /\ i!29^0-i!29^post47 == 0 /\ -a!1371^post47+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post47+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post47 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post47 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post47+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -a!419^post47+a!419^0 == 0 /\ -temp!34^post47+temp!34^0 == 0 /\ x!15^0 <= 0 /\ -x!15^post47+x!15^0 == 0 /\ -x_SLAM_f!20^post47+x_SLAM_f!20^0 == 0 /\ -a!244^post47+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post47 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post47 == 0 /\ -head!405^post47+head!405^0 == 0 /\ -a!654^post47+a!654^0 == 0 /\ -rcd!63^post47+rcd!63^0 == 0 /\ a!1370^0-a!1370^post47 == 0 /\ -x!15^0 <= 0 /\ rcd!83^0-rcd!83^post47 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ x!22^0-x!22^post47 == 0 /\ -y!21^post47+y!21^0 == 0 /\ -i!406^post47+i!406^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ r!543^0-r!543^post47 == 0 /\ -rcd!2393^post47+rcd!2393^0 == 0 /\ -result!12^post47+result!12^0 == 0 /\ temp0!17^0-temp0!17^post47 == 0 /\ r!662^0-r!662^post47 == 0 /\ -temp0!30^post47+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post47 == 0 /\ -a!2035^post47+a!2035^0 == 0 /\ a!1055^0-a!1055^post47 == 0 /\ -x!18^post47+x!18^0 == 0 /\ y!21^0 <= 0 /\ -nondet!13^post47+nondet!13^0 == 0 /\ a!511^0-a!511^post47 == 0 /\ a!1610^0-a!1610^post47 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 48: l12 -> l0 : a!1052^0'=a!1052^post48, temp0!17^0'=temp0!17^post48, head!16^0'=head!16^post48, rcd!2515^0'=rcd!2515^post48, a!1810^0'=a!1810^post48, x!18^0'=x!18^post48, i!29^0'=i!29^post48, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post48, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post48, a!511^0'=a!511^post48, r!662^0'=r!662^post48, a!1370^0'=a!1370^post48, tmp!33^0'=tmp!33^post48, rcd!83^0'=rcd!83^post48, a!2238^0'=a!2238^post48, x_SLAM_f!20^0'=x_SLAM_f!20^post48, length!28^0'=length!28^post48, temp!34^0'=temp!34^post48, ct!19^0'=ct!19^post48, rcd!2460^0'=rcd!2460^post48, a!1610^0'=a!1610^post48, x!15^0'=x!15^post48, head!405^0'=head!405^post48, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post48, a!419^0'=a!419^post48, r!543^0'=r!543^post48, a!1055^0'=a!1055^post48, temp0!30^0'=temp0!30^post48, head!31^0'=head!31^post48, rcd!63^0'=rcd!63^post48, a!2035^0'=a!2035^post48, x!22^0'=x!22^post48, i!406^0'=i!406^post48, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post48, t!25^0'=t!25^post48, a!654^0'=a!654^post48, rcd!2393^0'=rcd!2393^post48, a!1371^0'=a!1371^post48, x!1365^0'=x!1365^post48, result!12^0'=result!12^post48, a!244^0'=a!244^post48, y!21^0'=y!21^post48, nondet!13^0'=nondet!13^post48, (tmp!33^0-tmp!33^post48 == 0 /\ -rcd!2393^post48+rcd!2393^0 == 0 /\ -x!1365^post48+x!1365^0 == 0 /\ a!654^0-a!654^post48 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post48 == 0 /\ -rcd!2460^post48+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post48 == 0 /\ ct!19^0-ct!19^post48 == 0 /\ a!511^0-a!511^post48 == 0 /\ a!1810^0-a!1810^post48 == 0 /\ -temp!34^post48+temp!34^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post48 == 0 /\ -a!2035^0 <= 0 /\ x!15^0-x!15^post48 == 0 /\ i!29^0-i!29^post48 == 0 /\ 1-x!22^0 <= 0 /\ -head!405^post48+head!405^0 == 0 /\ -head!31^post48+head!31^0 == 0 /\ -y!21^post48+y!21^0 == 0 /\ -a!1610^post48+a!1610^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post48 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post48+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post48+rcd!63^0 == 0 /\ -r!543^post48+r!543^0 == 0 /\ -sel_r!543_Flink!24^post48+sel_r!543_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post48 == 0 /\ a!1052^0-a!1052^post48 == 0 /\ a!2238^0-a!2238^post48 == 0 /\ x!15^0 <= 0 /\ -a!244^post48+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!419^post48+a!419^0 == 0 /\ -temp0!30^post48+temp0!30^0 == 0 /\ head!16^0-head!16^post48 == 0 /\ -a!1371^post48+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post48 == 0 /\ -x!15^0 <= 0 /\ -x!22^post48+x!22^0 == 0 /\ -y!21^0 <= 0 /\ x!18^0-x!18^post48 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -x_SLAM_f!20^post48+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post48 == 0 /\ r!662^0-r!662^post48 == 0 /\ temp0!17^0-temp0!17^post48 == 0 /\ a!1370^0-a!1370^post48 == 0 /\ -rcd!83^post48+rcd!83^0 == 0 /\ -t!25^post48+t!25^0 == 0 /\ -nondet!13^post48+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ -a!2035^post48+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 49: l12 -> l0 : a!1052^0'=a!1052^post49, temp0!17^0'=temp0!17^post49, head!16^0'=head!16^post49, rcd!2515^0'=rcd!2515^post49, a!1810^0'=a!1810^post49, x!18^0'=x!18^post49, i!29^0'=i!29^post49, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post49, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post49, a!511^0'=a!511^post49, r!662^0'=r!662^post49, a!1370^0'=a!1370^post49, tmp!33^0'=tmp!33^post49, rcd!83^0'=rcd!83^post49, a!2238^0'=a!2238^post49, x_SLAM_f!20^0'=x_SLAM_f!20^post49, length!28^0'=length!28^post49, temp!34^0'=temp!34^post49, ct!19^0'=ct!19^post49, rcd!2460^0'=rcd!2460^post49, a!1610^0'=a!1610^post49, x!15^0'=x!15^post49, head!405^0'=head!405^post49, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post49, a!419^0'=a!419^post49, r!543^0'=r!543^post49, a!1055^0'=a!1055^post49, temp0!30^0'=temp0!30^post49, head!31^0'=head!31^post49, rcd!63^0'=rcd!63^post49, a!2035^0'=a!2035^post49, x!22^0'=x!22^post49, i!406^0'=i!406^post49, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post49, t!25^0'=t!25^post49, a!654^0'=a!654^post49, rcd!2393^0'=rcd!2393^post49, a!1371^0'=a!1371^post49, x!1365^0'=x!1365^post49, result!12^0'=result!12^post49, a!244^0'=a!244^post49, y!21^0'=y!21^post49, nondet!13^0'=nondet!13^post49, (-head!31^post49+head!31^0 == 0 /\ head!405^0-head!405^post49 == 0 /\ -a!1610^post49+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post49 == 0 /\ -rcd!2460^post49+rcd!2460^0 == 0 /\ -rcd!2393^post49+rcd!2393^0 == 0 /\ -rcd!83^post49+rcd!83^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!654^0-a!654^post49 == 0 /\ -t!25^post49+t!25^0 == 0 /\ ct!19^0-ct!19^post49 == 0 /\ -a!2035^0 <= 0 /\ head!16^0-head!16^post49 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post49 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post49 == 0 /\ -temp0!30^post49+temp0!30^0 == 0 /\ -x!1365^post49+x!1365^0 == 0 /\ x!18^0-x!18^post49 == 0 /\ a!1370^0-a!1370^post49 == 0 /\ x!15^0-x!15^post49 == 0 /\ i!29^0-i!29^post49 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post49 == 0 /\ -result!12^post49+result!12^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post49+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post49+y!21^0 == 0 /\ -a!511^post49+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post49 == 0 /\ -ct!19^0 <= 0 /\ a!419^0-a!419^post49 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post49 == 0 /\ -r!543^post49+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post49+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post49 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post49 == 0 /\ -nondet!13^post49+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ -a!2035^post49+a!2035^0 == 0 /\ -a!2238^post49+a!2238^0 == 0 /\ -a!244^post49+a!244^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -length!28^post49+length!28^0 == 0 /\ 1-t!25^0 <= 0 /\ -tmp!33^post49+tmp!33^0 == 0 /\ -a!1371^post49+a!1371^0 == 0 /\ temp!34^0-temp!34^post49 == 0 /\ i!406^0-i!406^post49 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post49 == 0 /\ -r!662^post49+r!662^0 == 0 /\ y!21^0 <= 0 /\ -a!1055^post49+a!1055^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 50: l12 -> l0 : a!1052^0'=a!1052^post50, temp0!17^0'=temp0!17^post50, head!16^0'=head!16^post50, rcd!2515^0'=rcd!2515^post50, a!1810^0'=a!1810^post50, x!18^0'=x!18^post50, i!29^0'=i!29^post50, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post50, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post50, a!511^0'=a!511^post50, r!662^0'=r!662^post50, a!1370^0'=a!1370^post50, tmp!33^0'=tmp!33^post50, rcd!83^0'=rcd!83^post50, a!2238^0'=a!2238^post50, x_SLAM_f!20^0'=x_SLAM_f!20^post50, length!28^0'=length!28^post50, temp!34^0'=temp!34^post50, ct!19^0'=ct!19^post50, rcd!2460^0'=rcd!2460^post50, a!1610^0'=a!1610^post50, x!15^0'=x!15^post50, head!405^0'=head!405^post50, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post50, a!419^0'=a!419^post50, r!543^0'=r!543^post50, a!1055^0'=a!1055^post50, temp0!30^0'=temp0!30^post50, head!31^0'=head!31^post50, rcd!63^0'=rcd!63^post50, a!2035^0'=a!2035^post50, x!22^0'=x!22^post50, i!406^0'=i!406^post50, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post50, t!25^0'=t!25^post50, a!654^0'=a!654^post50, rcd!2393^0'=rcd!2393^post50, a!1371^0'=a!1371^post50, x!1365^0'=x!1365^post50, result!12^0'=result!12^post50, a!244^0'=a!244^post50, y!21^0'=y!21^post50, nondet!13^0'=nondet!13^post50, (-length!28^post50+length!28^0 == 0 /\ -i!406^post50+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post50+x!22^0 == 0 /\ -head!405^post50+head!405^0 == 0 /\ temp0!17^0-temp0!17^post50 == 0 /\ rcd!2515^0-rcd!2515^post50 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -y!21^post50+y!21^0 == 0 /\ -a!2035^0 <= 0 /\ a!511^0-a!511^post50 == 0 /\ -t!25^post50+t!25^0 == 0 /\ -a!654^post50+a!654^0 == 0 /\ -rcd!63^post50+rcd!63^0 == 0 /\ -rcd!2393^post50+rcd!2393^0 == 0 /\ -nondet!13^post50+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post50 == 0 /\ x!1365^0-x!1365^post50 == 0 /\ -sel_r!1224_Flink!24^post50+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post50+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post50+a!2035^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1370^0-a!1370^post50 == 0 /\ x!18^0-x!18^post50 == 0 /\ tmp!33^0-tmp!33^post50 == 0 /\ -a!244^post50+a!244^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post50+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -ct!19^0 <= 0 /\ -ct!19^post50+ct!19^0 == 0 /\ r!662^0-r!662^post50 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post50 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post50 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post50 == 0 /\ a!2035^0 <= 0 /\ a!1610^0-a!1610^post50 == 0 /\ x!22^0 <= 0 /\ temp!34^0-temp!34^post50 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post50 == 0 /\ -x!15^post50+x!15^0 == 0 /\ -r!543^post50+r!543^0 == 0 /\ -a!1371^post50+a!1371^0 == 0 /\ -a!419^post50+a!419^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post50+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post50 == 0 /\ a!1810^0-a!1810^post50 == 0 /\ a!2238^0-a!2238^post50 == 0 /\ -a!1055^post50+a!1055^0 == 0 /\ rcd!83^0-rcd!83^post50 == 0 /\ y!21^0 <= 0 /\ -head!31^post50+head!31^0 == 0 /\ -rcd!2460^post50+rcd!2460^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 51: l12 -> l0 : a!1052^0'=a!1052^post51, temp0!17^0'=temp0!17^post51, head!16^0'=head!16^post51, rcd!2515^0'=rcd!2515^post51, a!1810^0'=a!1810^post51, x!18^0'=x!18^post51, i!29^0'=i!29^post51, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post51, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post51, a!511^0'=a!511^post51, r!662^0'=r!662^post51, a!1370^0'=a!1370^post51, tmp!33^0'=tmp!33^post51, rcd!83^0'=rcd!83^post51, a!2238^0'=a!2238^post51, x_SLAM_f!20^0'=x_SLAM_f!20^post51, length!28^0'=length!28^post51, temp!34^0'=temp!34^post51, ct!19^0'=ct!19^post51, rcd!2460^0'=rcd!2460^post51, a!1610^0'=a!1610^post51, x!15^0'=x!15^post51, head!405^0'=head!405^post51, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post51, a!419^0'=a!419^post51, r!543^0'=r!543^post51, a!1055^0'=a!1055^post51, temp0!30^0'=temp0!30^post51, head!31^0'=head!31^post51, rcd!63^0'=rcd!63^post51, a!2035^0'=a!2035^post51, x!22^0'=x!22^post51, i!406^0'=i!406^post51, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post51, t!25^0'=t!25^post51, a!654^0'=a!654^post51, rcd!2393^0'=rcd!2393^post51, a!1371^0'=a!1371^post51, x!1365^0'=x!1365^post51, result!12^0'=result!12^post51, a!244^0'=a!244^post51, y!21^0'=y!21^post51, nondet!13^0'=nondet!13^post51, (1+t!25^0 <= 0 /\ -a!244^post51+a!244^0 == 0 /\ r!543^0-r!543^post51 == 0 /\ length!28^0-length!28^post51 == 0 /\ temp0!17^0-temp0!17^post51 == 0 /\ -t!25^post51+t!25^0 == 0 /\ 1-a!2035^0 <= 0 /\ -a!654^post51+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post51+result!12^0 == 0 /\ -a!2035^0 <= 0 /\ -x!22^post51+x!22^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post51+x_SLAM_f!20^0 == 0 /\ -y!21^post51+y!21^0 == 0 /\ -temp0!30^post51+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post51 == 0 /\ tmp!33^0-tmp!33^post51 == 0 /\ ct!19^0-ct!19^post51 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post51 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -rcd!83^post51+rcd!83^0 == 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post51 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post51 == 0 /\ a!1371^0-a!1371^post51 == 0 /\ -rcd!2393^post51+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post51+nondet!13^0 == 0 /\ i!406^0-i!406^post51 == 0 /\ rcd!2515^0-rcd!2515^post51 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post51+x!15^0 == 0 /\ r!662^0-r!662^post51 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post51+x!1365^0 == 0 /\ a!1052^0-a!1052^post51 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post51 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ a!2238^0-a!2238^post51 == 0 /\ a!1055^0-a!1055^post51 == 0 /\ -head!31^post51+head!31^0 == 0 /\ head!16^0-head!16^post51 == 0 /\ -head!405^post51+head!405^0 == 0 /\ -a!1610^post51+a!1610^0 == 0 /\ a!1810^0-a!1810^post51 == 0 /\ -temp!34^post51+temp!34^0 == 0 /\ a!2035^0-a!2035^post51 == 0 /\ -sel_r!1224_Flink!24^post51+sel_r!1224_Flink!24^0 == 0 /\ y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post51 == 0 /\ -a!419^post51+a!419^0 == 0 /\ -rcd!63^post51+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post51+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post51 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 52: l12 -> l0 : a!1052^0'=a!1052^post52, temp0!17^0'=temp0!17^post52, head!16^0'=head!16^post52, rcd!2515^0'=rcd!2515^post52, a!1810^0'=a!1810^post52, x!18^0'=x!18^post52, i!29^0'=i!29^post52, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post52, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post52, a!511^0'=a!511^post52, r!662^0'=r!662^post52, a!1370^0'=a!1370^post52, tmp!33^0'=tmp!33^post52, rcd!83^0'=rcd!83^post52, a!2238^0'=a!2238^post52, x_SLAM_f!20^0'=x_SLAM_f!20^post52, length!28^0'=length!28^post52, temp!34^0'=temp!34^post52, ct!19^0'=ct!19^post52, rcd!2460^0'=rcd!2460^post52, a!1610^0'=a!1610^post52, x!15^0'=x!15^post52, head!405^0'=head!405^post52, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post52, a!419^0'=a!419^post52, r!543^0'=r!543^post52, a!1055^0'=a!1055^post52, temp0!30^0'=temp0!30^post52, head!31^0'=head!31^post52, rcd!63^0'=rcd!63^post52, a!2035^0'=a!2035^post52, x!22^0'=x!22^post52, i!406^0'=i!406^post52, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post52, t!25^0'=t!25^post52, a!654^0'=a!654^post52, rcd!2393^0'=rcd!2393^post52, a!1371^0'=a!1371^post52, x!1365^0'=x!1365^post52, result!12^0'=result!12^post52, a!244^0'=a!244^post52, y!21^0'=y!21^post52, nondet!13^0'=nondet!13^post52, (x_SLAM_f!20^0-x_SLAM_f!20^post52 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post52 == 0 /\ -r!543^post52+r!543^0 == 0 /\ a!1370^0-a!1370^post52 == 0 /\ temp!34^0-temp!34^post52 == 0 /\ x!15^0-x!15^post52 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post52 == 0 /\ -a!2238^post52+a!2238^0 == 0 /\ -a!244^post52+a!244^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post52+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post52+a!1371^0 == 0 /\ -a!419^post52+a!419^0 == 0 /\ -a!2035^0 <= 0 /\ -nondet!13^post52+nondet!13^0 == 0 /\ -tmp!33^post52+tmp!33^0 == 0 /\ -length!28^post52+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post52 == 0 /\ a!1810^0-a!1810^post52 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0-ct!19^post52 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post52 == 0 /\ a!654^0-a!654^post52 == 0 /\ x!15^0 <= 0 /\ a!1055^0-a!1055^post52 == 0 /\ a!1052^0-a!1052^post52 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post52+head!31^0 == 0 /\ -a!1610^post52+a!1610^0 == 0 /\ -rcd!2393^post52+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post52+t!25^0 == 0 /\ i!406^0-i!406^post52 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post52+rcd!83^0 == 0 /\ -rcd!2460^post52+rcd!2460^0 == 0 /\ rcd!2515^0-rcd!2515^post52 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!63^0-rcd!63^post52 == 0 /\ a!2035^0-a!2035^post52 == 0 /\ -sel_r!1224_Flink!24^post52+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post52+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post52 == 0 /\ -y!21^post52+y!21^0 == 0 /\ r!662^0-r!662^post52 == 0 /\ -a!511^post52+a!511^0 == 0 /\ temp0!17^0-temp0!17^post52 == 0 /\ -result!12^post52+result!12^0 == 0 /\ -x!22^post52+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -head!405^post52+head!405^0 == 0 /\ -temp0!30^post52+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 53: l13 -> l14 : a!1052^0'=a!1052^post53, temp0!17^0'=temp0!17^post53, head!16^0'=head!16^post53, rcd!2515^0'=rcd!2515^post53, a!1810^0'=a!1810^post53, x!18^0'=x!18^post53, i!29^0'=i!29^post53, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post53, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post53, a!511^0'=a!511^post53, r!662^0'=r!662^post53, a!1370^0'=a!1370^post53, tmp!33^0'=tmp!33^post53, rcd!83^0'=rcd!83^post53, a!2238^0'=a!2238^post53, x_SLAM_f!20^0'=x_SLAM_f!20^post53, length!28^0'=length!28^post53, temp!34^0'=temp!34^post53, ct!19^0'=ct!19^post53, rcd!2460^0'=rcd!2460^post53, a!1610^0'=a!1610^post53, x!15^0'=x!15^post53, head!405^0'=head!405^post53, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post53, a!419^0'=a!419^post53, r!543^0'=r!543^post53, a!1055^0'=a!1055^post53, temp0!30^0'=temp0!30^post53, head!31^0'=head!31^post53, rcd!63^0'=rcd!63^post53, a!2035^0'=a!2035^post53, x!22^0'=x!22^post53, i!406^0'=i!406^post53, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post53, t!25^0'=t!25^post53, a!654^0'=a!654^post53, rcd!2393^0'=rcd!2393^post53, a!1371^0'=a!1371^post53, x!1365^0'=x!1365^post53, result!12^0'=result!12^post53, a!244^0'=a!244^post53, y!21^0'=y!21^post53, nondet!13^0'=nondet!13^post53, (-r!662^post53+r!662^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post53 == 0 /\ head!16^0-head!16^post53 == 0 /\ rcd!83^0-rcd!83^post53 == 0 /\ -ct!19^post53+ct!19^0 == 0 /\ x!18^0-x!18^post53 == 0 /\ a!1370^0-a!1370^post53 == 0 /\ -x!15^post53+x!15^0 == 0 /\ -r!543^post53+r!543^0 == 0 /\ -a!654^post53+a!654^0 == 0 /\ a!419^0-a!419^post53 == 0 /\ rcd!2515^0-rcd!2515^post53 == 0 /\ -a!1371^post53+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post53 == 0 /\ a!1610^0-a!1610^post53 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post53+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post53+head!31^0 == 0 /\ -rcd!2460^post53+rcd!2460^0 == 0 /\ -a!1055^post53+a!1055^0 == 0 /\ a!1810^0-a!1810^post53 == 0 /\ -x!22^post53+x!22^0 == 0 /\ -length!28^post53+length!28^0 == 0 /\ -i!406^post53+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post53 == 0 /\ -rcd!2393^post53+rcd!2393^0 == 0 /\ -i!29^post53+i!29^0 == 0 /\ a!2238^0-a!2238^post53 == 0 /\ -t!25^post53+t!25^0 == 0 /\ -a!511^post53+a!511^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ y!21^0-y!21^post53 == 0 /\ -rcd!63^post53+rcd!63^0 == 0 /\ head!405^0-head!405^post53 == 0 /\ -a!2035^post53+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post53 == 0 /\ -nondet!13^post53+nondet!13^0 == 0 /\ -sel_r!1224_Flink!24^post53+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post53+a!244^0 == 0 /\ -x!1365^post53+x!1365^0 == 0 /\ -result!12^post53+result!12^0 == 0 /\ a!1052^0-a!1052^post53 == 0 /\ temp!34^0-temp!34^post53 == 0 /\ temp0!30^0-temp0!30^post53 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post53 == 0), cost: 1 54: l13 -> l14 : a!1052^0'=a!1052^post54, temp0!17^0'=temp0!17^post54, head!16^0'=head!16^post54, rcd!2515^0'=rcd!2515^post54, a!1810^0'=a!1810^post54, x!18^0'=x!18^post54, i!29^0'=i!29^post54, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post54, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post54, a!511^0'=a!511^post54, r!662^0'=r!662^post54, a!1370^0'=a!1370^post54, tmp!33^0'=tmp!33^post54, rcd!83^0'=rcd!83^post54, a!2238^0'=a!2238^post54, x_SLAM_f!20^0'=x_SLAM_f!20^post54, length!28^0'=length!28^post54, temp!34^0'=temp!34^post54, ct!19^0'=ct!19^post54, rcd!2460^0'=rcd!2460^post54, a!1610^0'=a!1610^post54, x!15^0'=x!15^post54, head!405^0'=head!405^post54, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post54, a!419^0'=a!419^post54, r!543^0'=r!543^post54, a!1055^0'=a!1055^post54, temp0!30^0'=temp0!30^post54, head!31^0'=head!31^post54, rcd!63^0'=rcd!63^post54, a!2035^0'=a!2035^post54, x!22^0'=x!22^post54, i!406^0'=i!406^post54, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post54, t!25^0'=t!25^post54, a!654^0'=a!654^post54, rcd!2393^0'=rcd!2393^post54, a!1371^0'=a!1371^post54, x!1365^0'=x!1365^post54, result!12^0'=result!12^post54, a!244^0'=a!244^post54, y!21^0'=y!21^post54, nondet!13^0'=nondet!13^post54, (-x!1365^post54+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post54+sel_r!1224_Flink!24^0 == 0 /\ a!1055^0-a!1055^post54 == 0 /\ head!16^0-head!16^post54 == 0 /\ rcd!83^0-rcd!83^post54 == 0 /\ t!25^0-t!25^post54 == 0 /\ x!18^0-x!18^post54 == 0 /\ -temp!34^post54+temp!34^0 == 0 /\ r!662^0-r!662^post54 == 0 /\ temp0!17^0-temp0!17^post54 == 0 /\ -head!31^post54+head!31^0 == 0 /\ length!28^0-length!28^post54 == 0 /\ -a!419^post54+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post54 == 0 /\ -x!15^post54+x!15^0 == 0 /\ -rcd!63^post54+rcd!63^0 == 0 /\ -a!1371^post54+a!1371^0 == 0 /\ a!2238^0-a!2238^post54 == 0 /\ -x!22^post54+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post54 == 0 /\ i!29^0-i!29^post54 == 0 /\ -temp0!30^post54+temp0!30^0 == 0 /\ -i!406^post54+i!406^0 == 0 /\ -y!21^post54+y!21^0 == 0 /\ -a!654^post54+a!654^0 == 0 /\ tmp!33^0-tmp!33^post54 == 0 /\ a!2035^0-a!2035^post54 == 0 /\ rcd!2460^0-rcd!2460^post54 == 0 /\ -result!12^post54+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post54 == 0 /\ -a!1370^post54+a!1370^0 == 0 /\ -a!1810^post54+a!1810^0 == 0 /\ rcd!2515^0-rcd!2515^post54 == 0 /\ -nondet!13^post54+nondet!13^0 == 0 /\ r!543^0-r!543^post54 == 0 /\ -rcd!2393^post54+rcd!2393^0 == 0 /\ a!511^0-a!511^post54 == 0 /\ a!1052^0-a!1052^post54 == 0 /\ head!405^0-head!405^post54 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post54 == 0 /\ a!1610^0-a!1610^post54 == 0 /\ -ct!19^post54+ct!19^0 == 0 /\ -a!244^post54+a!244^0 == 0), cost: 1 55: l14 -> l15 : a!1052^0'=a!1052^post55, temp0!17^0'=temp0!17^post55, head!16^0'=head!16^post55, rcd!2515^0'=rcd!2515^post55, a!1810^0'=a!1810^post55, x!18^0'=x!18^post55, i!29^0'=i!29^post55, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post55, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post55, a!511^0'=a!511^post55, r!662^0'=r!662^post55, a!1370^0'=a!1370^post55, tmp!33^0'=tmp!33^post55, rcd!83^0'=rcd!83^post55, a!2238^0'=a!2238^post55, x_SLAM_f!20^0'=x_SLAM_f!20^post55, length!28^0'=length!28^post55, temp!34^0'=temp!34^post55, ct!19^0'=ct!19^post55, rcd!2460^0'=rcd!2460^post55, a!1610^0'=a!1610^post55, x!15^0'=x!15^post55, head!405^0'=head!405^post55, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post55, a!419^0'=a!419^post55, r!543^0'=r!543^post55, a!1055^0'=a!1055^post55, temp0!30^0'=temp0!30^post55, head!31^0'=head!31^post55, rcd!63^0'=rcd!63^post55, a!2035^0'=a!2035^post55, x!22^0'=x!22^post55, i!406^0'=i!406^post55, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post55, t!25^0'=t!25^post55, a!654^0'=a!654^post55, rcd!2393^0'=rcd!2393^post55, a!1371^0'=a!1371^post55, x!1365^0'=x!1365^post55, result!12^0'=result!12^post55, a!244^0'=a!244^post55, y!21^0'=y!21^post55, nondet!13^0'=nondet!13^post55, (0 == 0 /\ -rcd!2460^post55+rcd!2460^0 == 0 /\ -head!31^post55+head!31^0 == 0 /\ -rcd!2393^post55+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post55 == 0 /\ i!29^0-i!29^post55 == 0 /\ -x!15^post55+x!15^0 == 0 /\ a!1810^0-a!1810^post55 == 0 /\ a!1055^0-a!1055^post55 == 0 /\ -x!1365^post55+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post55 == 0 /\ -rcd!83^post55+rcd!83^0 == 0 /\ -head!405^post55+head!405^0 == 0 /\ -rcd!63^post55+rcd!63^0 == 0 /\ a!1371^0-a!1371^post55 == 0 /\ -y!21^post55+y!21^0 == 0 /\ -sel_r!543_Flink!24^post55+sel_r!543_Flink!24^0 == 0 /\ -i!406^post55+i!406^0 == 0 /\ -temp0!30^post55+temp0!30^0 == 0 /\ -a!1610^post55+a!1610^0 == 0 /\ length!28^0-length!28^post55 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post55 == 0 /\ temp!34^0-temp!34^post55 == 0 /\ a!2238^0-a!2238^post55 == 0 /\ -sel_r!1224_Flink!24^post55+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post55+result!12^0 == 0 /\ -r!543^post55+r!543^0 == 0 /\ -nondet!13^post55+nondet!13^0 == 0 /\ -a!244^post55+a!244^0 == 0 /\ a!2035^0-a!2035^post55 == 0 /\ ct!19^0-ct!19^post55 == 0 /\ head!16^0-head!16^post55 == 0 /\ -x!22^0+t!25^post55 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post55+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post55 == 0 /\ -a!419^post55+a!419^0 == 0 /\ x!18^0-x!18^post55 == 0 /\ a!1370^0-a!1370^post55 == 0 /\ -x_SLAM_f!20^post55+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post55 == 0 /\ a!511^0-a!511^post55 == 0 /\ -a!654^post55+a!654^0 == 0), cost: 1 56: l15 -> l16 : a!1052^0'=a!1052^post56, temp0!17^0'=temp0!17^post56, head!16^0'=head!16^post56, rcd!2515^0'=rcd!2515^post56, a!1810^0'=a!1810^post56, x!18^0'=x!18^post56, i!29^0'=i!29^post56, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post56, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post56, a!511^0'=a!511^post56, r!662^0'=r!662^post56, a!1370^0'=a!1370^post56, tmp!33^0'=tmp!33^post56, rcd!83^0'=rcd!83^post56, a!2238^0'=a!2238^post56, x_SLAM_f!20^0'=x_SLAM_f!20^post56, length!28^0'=length!28^post56, temp!34^0'=temp!34^post56, ct!19^0'=ct!19^post56, rcd!2460^0'=rcd!2460^post56, a!1610^0'=a!1610^post56, x!15^0'=x!15^post56, head!405^0'=head!405^post56, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post56, a!419^0'=a!419^post56, r!543^0'=r!543^post56, a!1055^0'=a!1055^post56, temp0!30^0'=temp0!30^post56, head!31^0'=head!31^post56, rcd!63^0'=rcd!63^post56, a!2035^0'=a!2035^post56, x!22^0'=x!22^post56, i!406^0'=i!406^post56, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post56, t!25^0'=t!25^post56, a!654^0'=a!654^post56, rcd!2393^0'=rcd!2393^post56, a!1371^0'=a!1371^post56, x!1365^0'=x!1365^post56, result!12^0'=result!12^post56, a!244^0'=a!244^post56, y!21^0'=y!21^post56, nondet!13^0'=nondet!13^post56, (-head!16^0+t!25^0 <= 0 /\ -rcd!83^post56+rcd!83^0 == 0 /\ -rcd!2393^post56+rcd!2393^0 == 0 /\ -y!21^post56+y!21^0 == 0 /\ -length!28^post56+length!28^0 == 0 /\ -i!406^post56+i!406^0 == 0 /\ tmp!33^0-tmp!33^post56 == 0 /\ -x!22^post56+x!22^0 == 0 /\ a!654^0-a!654^post56 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post56 == 0 /\ -x!22^0 <= 0 /\ temp0!30^0-temp0!30^post56 == 0 /\ a!419^0-a!419^post56 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post56 == 0 /\ head!16^0-head!16^post56 == 0 /\ -sel_r!1224_Flink!24^post56+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post56+a!2035^0 == 0 /\ -rcd!63^post56+rcd!63^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ i!29^0-i!29^post56 == 0 /\ temp!34^0-temp!34^post56 == 0 /\ a!1810^0-a!1810^post56 == 0 /\ a!1052^0-a!1052^post56 == 0 /\ -a!244^post56+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post56 == 0 /\ -result!12^post56+result!12^0 == 0 /\ -x!1365^post56+x!1365^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post56 == 0 /\ a!511^0-a!511^post56 == 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post56+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post56 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post56 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -r!543^post56+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post56+a!1371^0 == 0 /\ -a!1055^post56+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post56 == 0 /\ x!15^0-x!15^post56 == 0 /\ -rcd!2460^post56+rcd!2460^0 == 0 /\ -t!25^post56+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post56 == 0 /\ x!18^0-x!18^post56 == 0 /\ rcd!2515^0-rcd!2515^post56 == 0 /\ a!1370^0-a!1370^post56 == 0 /\ -head!31^post56+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post56+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ y!21^0 <= 0 /\ -r!662^post56+r!662^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 57: l15 -> l16 : a!1052^0'=a!1052^post57, temp0!17^0'=temp0!17^post57, head!16^0'=head!16^post57, rcd!2515^0'=rcd!2515^post57, a!1810^0'=a!1810^post57, x!18^0'=x!18^post57, i!29^0'=i!29^post57, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post57, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post57, a!511^0'=a!511^post57, r!662^0'=r!662^post57, a!1370^0'=a!1370^post57, tmp!33^0'=tmp!33^post57, rcd!83^0'=rcd!83^post57, a!2238^0'=a!2238^post57, x_SLAM_f!20^0'=x_SLAM_f!20^post57, length!28^0'=length!28^post57, temp!34^0'=temp!34^post57, ct!19^0'=ct!19^post57, rcd!2460^0'=rcd!2460^post57, a!1610^0'=a!1610^post57, x!15^0'=x!15^post57, head!405^0'=head!405^post57, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post57, a!419^0'=a!419^post57, r!543^0'=r!543^post57, a!1055^0'=a!1055^post57, temp0!30^0'=temp0!30^post57, head!31^0'=head!31^post57, rcd!63^0'=rcd!63^post57, a!2035^0'=a!2035^post57, x!22^0'=x!22^post57, i!406^0'=i!406^post57, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post57, t!25^0'=t!25^post57, a!654^0'=a!654^post57, rcd!2393^0'=rcd!2393^post57, a!1371^0'=a!1371^post57, x!1365^0'=x!1365^post57, result!12^0'=result!12^post57, a!244^0'=a!244^post57, y!21^0'=y!21^post57, nondet!13^0'=nondet!13^post57, (-rcd!63^post57+rcd!63^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!2515^0-rcd!2515^post57 == 0 /\ r!662^0-r!662^post57 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post57 == 0 /\ -y!21^post57+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post57 == 0 /\ -i!406^post57+i!406^0 == 0 /\ -length!28^post57+length!28^0 == 0 /\ 2-a!1052^0 <= 0 /\ a!511^0-a!511^post57 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post57 == 0 /\ i!29^0-i!29^post57 == 0 /\ a!1810^0-a!1810^post57 == 0 /\ head!16^0-head!16^post57 == 0 /\ head!16^0-t!25^0 <= 0 /\ -result!12^post57+result!12^0 == 0 /\ -rcd!2393^post57+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post57 == 0 /\ -a!2035^post57+a!2035^0 == 0 /\ -nondet!13^post57+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post57 == 0 /\ t!25^0-t!25^post57 == 0 /\ -a!244^post57+a!244^0 == 0 /\ -x!1365^post57+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post57 == 0 /\ rcd!2460^0-rcd!2460^post57 == 0 /\ x!15^0 <= 0 /\ -ct!19^post57+ct!19^0 == 0 /\ r!543^0-r!543^post57 == 0 /\ -ct!19^0 <= 0 /\ -sel_r!1224_Flink!24^post57+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post57 == 0 /\ head!405^0-head!405^post57 == 0 /\ temp!34^0-temp!34^post57 == 0 /\ -x!15^0 <= 0 /\ a!1055^0-a!1055^post57 == 0 /\ a!1610^0-a!1610^post57 == 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post57 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post57+a!1371^0 == 0 /\ -a!654^post57+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post57 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post57 == 0 /\ -head!31^post57+head!31^0 == 0 /\ -a!419^post57+a!419^0 == 0 /\ x!22^0-x!22^post57 == 0 /\ tmp!33^0-tmp!33^post57 == 0 /\ a!1370^0-a!1370^post57 == 0 /\ y!21^0 <= 0 /\ -x!15^post57+x!15^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 58: l15 -> l16 : a!1052^0'=a!1052^post58, temp0!17^0'=temp0!17^post58, head!16^0'=head!16^post58, rcd!2515^0'=rcd!2515^post58, a!1810^0'=a!1810^post58, x!18^0'=x!18^post58, i!29^0'=i!29^post58, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post58, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post58, a!511^0'=a!511^post58, r!662^0'=r!662^post58, a!1370^0'=a!1370^post58, tmp!33^0'=tmp!33^post58, rcd!83^0'=rcd!83^post58, a!2238^0'=a!2238^post58, x_SLAM_f!20^0'=x_SLAM_f!20^post58, length!28^0'=length!28^post58, temp!34^0'=temp!34^post58, ct!19^0'=ct!19^post58, rcd!2460^0'=rcd!2460^post58, a!1610^0'=a!1610^post58, x!15^0'=x!15^post58, head!405^0'=head!405^post58, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post58, a!419^0'=a!419^post58, r!543^0'=r!543^post58, a!1055^0'=a!1055^post58, temp0!30^0'=temp0!30^post58, head!31^0'=head!31^post58, rcd!63^0'=rcd!63^post58, a!2035^0'=a!2035^post58, x!22^0'=x!22^post58, i!406^0'=i!406^post58, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post58, t!25^0'=t!25^post58, a!654^0'=a!654^post58, rcd!2393^0'=rcd!2393^post58, a!1371^0'=a!1371^post58, x!1365^0'=x!1365^post58, result!12^0'=result!12^post58, a!244^0'=a!244^post58, y!21^0'=y!21^post58, nondet!13^0'=nondet!13^post58, (-a!1371^post58+a!1371^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ a!1052^0-a!1052^post58 == 0 /\ -a!654^post58+a!654^0 == 0 /\ -result!12^post58+result!12^0 == 0 /\ -a!2035^post58+a!2035^0 == 0 /\ -nondet!13^post58+nondet!13^0 == 0 /\ -a!244^post58+a!244^0 == 0 /\ length!28^0-length!28^post58 == 0 /\ rcd!2515^0-rcd!2515^post58 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!511^0-a!511^post58 == 0 /\ -a!419^post58+a!419^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!2238^0-a!2238^post58 == 0 /\ -ct!19^post58+ct!19^0 == 0 /\ t!25^0-t!25^post58 == 0 /\ head!16^0-t!25^0 <= 0 /\ tmp!33^0-tmp!33^post58 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -x_SLAM_f!20^post58+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post58+rcd!83^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post58 == 0 /\ r!662^0-r!662^post58 == 0 /\ x!18^0-x!18^post58 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post58 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post58+x!1365^0 == 0 /\ -rcd!2393^post58+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post58 == 0 /\ 1+head!16^0 <= 0 /\ temp0!30^0-temp0!30^post58 == 0 /\ temp!34^0-temp!34^post58 == 0 /\ -x!15^post58+x!15^0 == 0 /\ -head!31^post58+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post58 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -head!405^post58+head!405^0 == 0 /\ -y!21^post58+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post58 == 0 /\ a!1610^0-a!1610^post58 == 0 /\ a!1810^0-a!1810^post58 == 0 /\ -x!22^post58+x!22^0 == 0 /\ -sel_r!543_Flink!24^post58+sel_r!543_Flink!24^0 == 0 /\ head!16^0-head!16^post58 == 0 /\ -rcd!63^post58+rcd!63^0 == 0 /\ i!29^0-i!29^post58 == 0 /\ a!1055^0-a!1055^post58 == 0 /\ -r!543^post58+r!543^0 == 0 /\ -i!406^post58+i!406^0 == 0 /\ y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post58+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 59: l15 -> l16 : a!1052^0'=a!1052^post59, temp0!17^0'=temp0!17^post59, head!16^0'=head!16^post59, rcd!2515^0'=rcd!2515^post59, a!1810^0'=a!1810^post59, x!18^0'=x!18^post59, i!29^0'=i!29^post59, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post59, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post59, a!511^0'=a!511^post59, r!662^0'=r!662^post59, a!1370^0'=a!1370^post59, tmp!33^0'=tmp!33^post59, rcd!83^0'=rcd!83^post59, a!2238^0'=a!2238^post59, x_SLAM_f!20^0'=x_SLAM_f!20^post59, length!28^0'=length!28^post59, temp!34^0'=temp!34^post59, ct!19^0'=ct!19^post59, rcd!2460^0'=rcd!2460^post59, a!1610^0'=a!1610^post59, x!15^0'=x!15^post59, head!405^0'=head!405^post59, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post59, a!419^0'=a!419^post59, r!543^0'=r!543^post59, a!1055^0'=a!1055^post59, temp0!30^0'=temp0!30^post59, head!31^0'=head!31^post59, rcd!63^0'=rcd!63^post59, a!2035^0'=a!2035^post59, x!22^0'=x!22^post59, i!406^0'=i!406^post59, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post59, t!25^0'=t!25^post59, a!654^0'=a!654^post59, rcd!2393^0'=rcd!2393^post59, a!1371^0'=a!1371^post59, x!1365^0'=x!1365^post59, result!12^0'=result!12^post59, a!244^0'=a!244^post59, y!21^0'=y!21^post59, nondet!13^0'=nondet!13^post59, (-head!16^0+t!25^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post59 == 0 /\ -a!2238^post59+a!2238^0 == 0 /\ i!29^0-i!29^post59 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post59 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post59+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post59 == 0 /\ -r!543^post59+r!543^0 == 0 /\ 2-a!1052^0 <= 0 /\ length!28^0-length!28^post59 == 0 /\ -rcd!2460^post59+rcd!2460^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -t!25^post59+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post59 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post59+a!1371^0 == 0 /\ head!405^0-head!405^post59 == 0 /\ -a!1055^post59+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post59 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post59 == 0 /\ a!654^0-a!654^post59 == 0 /\ ct!19^0 <= 0 /\ rcd!2393^0-rcd!2393^post59 == 0 /\ x!15^0 <= 0 /\ -head!31^post59+head!31^0 == 0 /\ temp!34^0-temp!34^post59 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post59 == 0 /\ -y!21^post59+y!21^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!83^post59+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post59 == 0 /\ x!18^0-x!18^post59 == 0 /\ a!1052^0-a!1052^post59 == 0 /\ -x!15^0 <= 0 /\ -sel_r!543_Flink!24^post59+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post59 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!511^0-a!511^post59 == 0 /\ a!2035^0-a!2035^post59 == 0 /\ -x!1365^post59+x!1365^0 == 0 /\ -rcd!63^post59+rcd!63^0 == 0 /\ -a!244^post59+a!244^0 == 0 /\ -a!1610^post59+a!1610^0 == 0 /\ ct!19^0-ct!19^post59 == 0 /\ -temp0!30^post59+temp0!30^0 == 0 /\ temp0!17^0-temp0!17^post59 == 0 /\ -x!22^post59+x!22^0 == 0 /\ r!662^0-r!662^post59 == 0 /\ -i!406^post59+i!406^0 == 0 /\ a!1810^0-a!1810^post59 == 0 /\ a!419^0-a!419^post59 == 0 /\ y!21^0 <= 0 /\ -result!12^post59+result!12^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 60: l16 -> l17 : a!1052^0'=a!1052^post60, temp0!17^0'=temp0!17^post60, head!16^0'=head!16^post60, rcd!2515^0'=rcd!2515^post60, a!1810^0'=a!1810^post60, x!18^0'=x!18^post60, i!29^0'=i!29^post60, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post60, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post60, a!511^0'=a!511^post60, r!662^0'=r!662^post60, a!1370^0'=a!1370^post60, tmp!33^0'=tmp!33^post60, rcd!83^0'=rcd!83^post60, a!2238^0'=a!2238^post60, x_SLAM_f!20^0'=x_SLAM_f!20^post60, length!28^0'=length!28^post60, temp!34^0'=temp!34^post60, ct!19^0'=ct!19^post60, rcd!2460^0'=rcd!2460^post60, a!1610^0'=a!1610^post60, x!15^0'=x!15^post60, head!405^0'=head!405^post60, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post60, a!419^0'=a!419^post60, r!543^0'=r!543^post60, a!1055^0'=a!1055^post60, temp0!30^0'=temp0!30^post60, head!31^0'=head!31^post60, rcd!63^0'=rcd!63^post60, a!2035^0'=a!2035^post60, x!22^0'=x!22^post60, i!406^0'=i!406^post60, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post60, t!25^0'=t!25^post60, a!654^0'=a!654^post60, rcd!2393^0'=rcd!2393^post60, a!1371^0'=a!1371^post60, x!1365^0'=x!1365^post60, result!12^0'=result!12^post60, a!244^0'=a!244^post60, y!21^0'=y!21^post60, nondet!13^0'=nondet!13^post60, (0 == 0 /\ i!29^0-i!29^post60 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post60 == 0 /\ a!2238^0-a!2238^post60 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post60 == 0 /\ -ct!19^post60+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post60 == 0 /\ -nondet!13^post60+nondet!13^0 == 0 /\ x!18^0-x!18^post60 == 0 /\ -sel_r!1224_Flink!24^post60+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post60 == 0 /\ a!419^0-a!419^post60 == 0 /\ -a!1371^post60+a!1371^0 == 0 /\ -r!543^post60+r!543^0 == 0 /\ -a!654^post60+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post60 == 0 /\ -a!1055^post60+a!1055^0 == 0 /\ head!405^0-head!405^post60 == 0 /\ x!1365^0-x!1365^post60 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post60+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!15^post60+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post60 == 0 /\ a!1610^0-a!1610^post60 == 0 /\ -i!406^post60+i!406^0 == 0 /\ -length!28^post60+length!28^0 == 0 /\ head!31^0-head!31^post60 == 0 /\ head!16^0-head!16^post60 == 0 /\ rcd!83^0-rcd!83^post60 == 0 /\ -y!21^post60+y!21^0 == 0 /\ -rcd!63^post60+rcd!63^0 == 0 /\ -a!511^post60+a!511^0 == 0 /\ x!22^0-x!22^post60 == 0 /\ 1-a!1052^0+a!1810^post60 == 0 /\ a!1370^0-a!1370^post60 == 0 /\ -t!25^post60+t!25^0 == 0 /\ -rcd!2393^post60+rcd!2393^0 == 0 /\ -a!2035^post60+a!2035^0 == 0 /\ -result!12^post60+result!12^0 == 0 /\ -a!244^post60+a!244^0 == 0 /\ r!662^0-r!662^post60 == 0 /\ temp0!17^0-temp0!17^post60 == 0 /\ temp0!30^0-temp0!30^post60 == 0 /\ temp!34^0-temp!34^post60 == 0), cost: 1 61: l17 -> l7 : a!1052^0'=a!1052^post61, temp0!17^0'=temp0!17^post61, head!16^0'=head!16^post61, rcd!2515^0'=rcd!2515^post61, a!1810^0'=a!1810^post61, x!18^0'=x!18^post61, i!29^0'=i!29^post61, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post61, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post61, a!511^0'=a!511^post61, r!662^0'=r!662^post61, a!1370^0'=a!1370^post61, tmp!33^0'=tmp!33^post61, rcd!83^0'=rcd!83^post61, a!2238^0'=a!2238^post61, x_SLAM_f!20^0'=x_SLAM_f!20^post61, length!28^0'=length!28^post61, temp!34^0'=temp!34^post61, ct!19^0'=ct!19^post61, rcd!2460^0'=rcd!2460^post61, a!1610^0'=a!1610^post61, x!15^0'=x!15^post61, head!405^0'=head!405^post61, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post61, a!419^0'=a!419^post61, r!543^0'=r!543^post61, a!1055^0'=a!1055^post61, temp0!30^0'=temp0!30^post61, head!31^0'=head!31^post61, rcd!63^0'=rcd!63^post61, a!2035^0'=a!2035^post61, x!22^0'=x!22^post61, i!406^0'=i!406^post61, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post61, t!25^0'=t!25^post61, a!654^0'=a!654^post61, rcd!2393^0'=rcd!2393^post61, a!1371^0'=a!1371^post61, x!1365^0'=x!1365^post61, result!12^0'=result!12^post61, a!244^0'=a!244^post61, y!21^0'=y!21^post61, nondet!13^0'=nondet!13^post61, (-head!16^0+t!25^0 <= 0 /\ head!16^0-head!16^post61 == 0 /\ a!1810^0 <= 0 /\ -x!1365^post61+x!1365^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post61 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ x!18^0-x!18^post61 == 0 /\ -x!15^post61+x!15^0 == 0 /\ -y!21^post61+y!21^0 == 0 /\ -temp!34^post61+temp!34^0 == 0 /\ r!543^0-r!543^post61 == 0 /\ head!16^0-t!25^0 <= 0 /\ -head!405^post61+head!405^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post61+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post61 == 0 /\ a!1052^0-a!1052^post61 == 0 /\ rcd!2515^0-rcd!2515^post61 == 0 /\ -i!406^post61+i!406^0 == 0 /\ -rcd!63^post61+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ a!511^0-a!511^post61 == 0 /\ -a!2035^post61+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post61 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post61+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post61 == 0 /\ -a!244^post61+a!244^0 == 0 /\ -a!419^post61+a!419^0 == 0 /\ -result!12^post61+result!12^0 == 0 /\ a!1610^0-a!1610^post61 == 0 /\ -nondet!13^post61+nondet!13^0 == 0 /\ -a!654^post61+a!654^0 == 0 /\ -a!1055^post61+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post61 == 0 /\ -a!1370^post61+a!1370^0 == 0 /\ -a!1810^post61+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post61 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post61 == 0 /\ x!22^0 <= 0 /\ i!29^0-i!29^post61 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post61 == 0 /\ temp0!17^0-temp0!17^post61 == 0 /\ x!22^0-x!22^post61 == 0 /\ length!28^0-length!28^post61 == 0 /\ -ct!19^post61+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post61 == 0 /\ -rcd!2393^post61+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post61 == 0 /\ y!21^0 <= 0 /\ -t!25^post61+t!25^0 == 0 /\ a!2238^0-a!2238^post61 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 62: l17 -> l7 : a!1052^0'=a!1052^post62, temp0!17^0'=temp0!17^post62, head!16^0'=head!16^post62, rcd!2515^0'=rcd!2515^post62, a!1810^0'=a!1810^post62, x!18^0'=x!18^post62, i!29^0'=i!29^post62, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post62, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post62, a!511^0'=a!511^post62, r!662^0'=r!662^post62, a!1370^0'=a!1370^post62, tmp!33^0'=tmp!33^post62, rcd!83^0'=rcd!83^post62, a!2238^0'=a!2238^post62, x_SLAM_f!20^0'=x_SLAM_f!20^post62, length!28^0'=length!28^post62, temp!34^0'=temp!34^post62, ct!19^0'=ct!19^post62, rcd!2460^0'=rcd!2460^post62, a!1610^0'=a!1610^post62, x!15^0'=x!15^post62, head!405^0'=head!405^post62, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post62, a!419^0'=a!419^post62, r!543^0'=r!543^post62, a!1055^0'=a!1055^post62, temp0!30^0'=temp0!30^post62, head!31^0'=head!31^post62, rcd!63^0'=rcd!63^post62, a!2035^0'=a!2035^post62, x!22^0'=x!22^post62, i!406^0'=i!406^post62, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post62, t!25^0'=t!25^post62, a!654^0'=a!654^post62, rcd!2393^0'=rcd!2393^post62, a!1371^0'=a!1371^post62, x!1365^0'=x!1365^post62, result!12^0'=result!12^post62, a!244^0'=a!244^post62, y!21^0'=y!21^post62, nondet!13^0'=nondet!13^post62, (-temp!34^post62+temp!34^0 == 0 /\ -y!21^post62+y!21^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ -head!31^post62+head!31^0 == 0 /\ -rcd!2393^post62+rcd!2393^0 == 0 /\ head!405^0-head!405^post62 == 0 /\ a!511^0-a!511^post62 == 0 /\ ct!19^0-ct!19^post62 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post62 == 0 /\ -rcd!83^post62+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post62 == 0 /\ head!16^0-head!16^post62 == 0 /\ 1-x!22^0 <= 0 /\ -x!1365^post62+x!1365^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!244^post62+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post62 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post62 == 0 /\ x!18^0-x!18^post62 == 0 /\ 1-head!16^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post62 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1371^0-a!1371^post62 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post62+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -a!1610^post62+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post62 == 0 /\ -x!22^post62+x!22^0 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!2035^0-a!2035^post62 == 0 /\ -ct!19^0 <= 0 /\ -a!2238^post62+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post62 == 0 /\ rcd!63^0-rcd!63^post62 == 0 /\ -temp0!30^post62+temp0!30^0 == 0 /\ -r!543^post62+r!543^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post62 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post62 == 0 /\ -y!21^0 <= 0 /\ -a!419^post62+a!419^0 == 0 /\ result!12^0-result!12^post62 == 0 /\ a!1810^0-a!1810^post62 == 0 /\ -nondet!13^post62+nondet!13^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post62 == 0 /\ -t!25^post62+t!25^0 == 0 /\ -a!1055^post62+a!1055^0 == 0 /\ i!406^0-i!406^post62 == 0 /\ i!29^0-i!29^post62 == 0 /\ rcd!2515^0-rcd!2515^post62 == 0 /\ -a!654^post62+a!654^0 == 0 /\ length!28^0-length!28^post62 == 0 /\ y!21^0 <= 0 /\ -tmp!33^post62+tmp!33^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 63: l17 -> l7 : a!1052^0'=a!1052^post63, temp0!17^0'=temp0!17^post63, head!16^0'=head!16^post63, rcd!2515^0'=rcd!2515^post63, a!1810^0'=a!1810^post63, x!18^0'=x!18^post63, i!29^0'=i!29^post63, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post63, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post63, a!511^0'=a!511^post63, r!662^0'=r!662^post63, a!1370^0'=a!1370^post63, tmp!33^0'=tmp!33^post63, rcd!83^0'=rcd!83^post63, a!2238^0'=a!2238^post63, x_SLAM_f!20^0'=x_SLAM_f!20^post63, length!28^0'=length!28^post63, temp!34^0'=temp!34^post63, ct!19^0'=ct!19^post63, rcd!2460^0'=rcd!2460^post63, a!1610^0'=a!1610^post63, x!15^0'=x!15^post63, head!405^0'=head!405^post63, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post63, a!419^0'=a!419^post63, r!543^0'=r!543^post63, a!1055^0'=a!1055^post63, temp0!30^0'=temp0!30^post63, head!31^0'=head!31^post63, rcd!63^0'=rcd!63^post63, a!2035^0'=a!2035^post63, x!22^0'=x!22^post63, i!406^0'=i!406^post63, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post63, t!25^0'=t!25^post63, a!654^0'=a!654^post63, rcd!2393^0'=rcd!2393^post63, a!1371^0'=a!1371^post63, x!1365^0'=x!1365^post63, result!12^0'=result!12^post63, a!244^0'=a!244^post63, y!21^0'=y!21^post63, nondet!13^0'=nondet!13^post63, (-head!16^0+t!25^0 <= 0 /\ -i!406^post63+i!406^0 == 0 /\ -length!28^post63+length!28^0 == 0 /\ -y!21^post63+y!21^0 == 0 /\ a!419^0-a!419^post63 == 0 /\ -rcd!2393^post63+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post63 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post63 == 0 /\ -t!25^post63+t!25^0 == 0 /\ temp!34^0-temp!34^post63 == 0 /\ temp0!30^0-temp0!30^post63 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post63 == 0 /\ head!405^0-head!405^post63 == 0 /\ a!1810^0-a!1810^post63 == 0 /\ head!16^0-t!25^0 <= 0 /\ -x!1365^post63+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post63+a!244^0 == 0 /\ tmp!33^0-tmp!33^post63 == 0 /\ -result!12^post63+result!12^0 == 0 /\ a!2238^0-a!2238^post63 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post63+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ a!1370^0-a!1370^post63 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post63 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post63 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post63 == 0 /\ a!511^0-a!511^post63 == 0 /\ ct!19^0-ct!19^post63 == 0 /\ -y!21^0 <= 0 /\ rcd!63^0-rcd!63^post63 == 0 /\ -a!2035^post63+a!2035^0 == 0 /\ -head!16^post63+head!16^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post63 == 0 /\ -rcd!2460^post63+rcd!2460^0 == 0 /\ -r!543^post63+r!543^0 == 0 /\ rcd!83^0-rcd!83^post63 == 0 /\ head!31^0-head!31^post63 == 0 /\ x!15^0-x!15^post63 == 0 /\ i!29^0-i!29^post63 == 0 /\ -a!654^post63+a!654^0 == 0 /\ -a!1371^post63+a!1371^0 == 0 /\ a!1052^0-a!1052^post63 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post63+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post63+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post63 == 0 /\ y!21^0 <= 0 /\ -a!1055^post63+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post63 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 64: l17 -> l7 : a!1052^0'=a!1052^post64, temp0!17^0'=temp0!17^post64, head!16^0'=head!16^post64, rcd!2515^0'=rcd!2515^post64, a!1810^0'=a!1810^post64, x!18^0'=x!18^post64, i!29^0'=i!29^post64, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post64, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post64, a!511^0'=a!511^post64, r!662^0'=r!662^post64, a!1370^0'=a!1370^post64, tmp!33^0'=tmp!33^post64, rcd!83^0'=rcd!83^post64, a!2238^0'=a!2238^post64, x_SLAM_f!20^0'=x_SLAM_f!20^post64, length!28^0'=length!28^post64, temp!34^0'=temp!34^post64, ct!19^0'=ct!19^post64, rcd!2460^0'=rcd!2460^post64, a!1610^0'=a!1610^post64, x!15^0'=x!15^post64, head!405^0'=head!405^post64, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post64, a!419^0'=a!419^post64, r!543^0'=r!543^post64, a!1055^0'=a!1055^post64, temp0!30^0'=temp0!30^post64, head!31^0'=head!31^post64, rcd!63^0'=rcd!63^post64, a!2035^0'=a!2035^post64, x!22^0'=x!22^post64, i!406^0'=i!406^post64, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post64, t!25^0'=t!25^post64, a!654^0'=a!654^post64, rcd!2393^0'=rcd!2393^post64, a!1371^0'=a!1371^post64, x!1365^0'=x!1365^post64, result!12^0'=result!12^post64, a!244^0'=a!244^post64, y!21^0'=y!21^post64, nondet!13^0'=nondet!13^post64, (-head!16^0+t!25^0 <= 0 /\ temp0!30^0-temp0!30^post64 == 0 /\ a!1810^0 <= 0 /\ r!543^0-r!543^post64 == 0 /\ -a!1371^post64+a!1371^0 == 0 /\ -result!12^post64+result!12^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post64 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post64 == 0 /\ -y!21^post64+y!21^0 == 0 /\ -a!1055^post64+a!1055^0 == 0 /\ -a!654^post64+a!654^0 == 0 /\ a!1610^0-a!1610^post64 == 0 /\ i!29^0-i!29^post64 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!2238^0-a!2238^post64 == 0 /\ -ct!19^post64+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post64 == 0 /\ a!1810^0-a!1810^post64 == 0 /\ rcd!83^0-rcd!83^post64 == 0 /\ -rcd!2393^post64+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post64+nondet!13^0 == 0 /\ a!419^0-a!419^post64 == 0 /\ -a!1810^0 <= 0 /\ -t!25^post64+t!25^0 == 0 /\ -a!244^post64+a!244^0 == 0 /\ x!22^0-x!22^post64 == 0 /\ rcd!2460^0-rcd!2460^post64 == 0 /\ -a!2035^post64+a!2035^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post64 == 0 /\ -ct!19^0 <= 0 /\ length!28^0-length!28^post64 == 0 /\ -sel_r!1224_Flink!24^post64+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post64+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post64 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post64+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post64 == 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post64 == 0 /\ x!22^0 <= 0 /\ a!511^0-a!511^post64 == 0 /\ a!1052^0-a!1052^post64 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post64+i!406^0 == 0 /\ a!1370^0-a!1370^post64 == 0 /\ x!18^0-x!18^post64 == 0 /\ head!31^0-head!31^post64 == 0 /\ x!15^0-x!15^post64 == 0 /\ tmp!33^0-tmp!33^post64 == 0 /\ y!21^0 <= 0 /\ -rcd!63^post64+rcd!63^0 == 0 /\ -temp!34^post64+temp!34^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post64 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 65: l17 -> l7 : a!1052^0'=a!1052^post65, temp0!17^0'=temp0!17^post65, head!16^0'=head!16^post65, rcd!2515^0'=rcd!2515^post65, a!1810^0'=a!1810^post65, x!18^0'=x!18^post65, i!29^0'=i!29^post65, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post65, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post65, a!511^0'=a!511^post65, r!662^0'=r!662^post65, a!1370^0'=a!1370^post65, tmp!33^0'=tmp!33^post65, rcd!83^0'=rcd!83^post65, a!2238^0'=a!2238^post65, x_SLAM_f!20^0'=x_SLAM_f!20^post65, length!28^0'=length!28^post65, temp!34^0'=temp!34^post65, ct!19^0'=ct!19^post65, rcd!2460^0'=rcd!2460^post65, a!1610^0'=a!1610^post65, x!15^0'=x!15^post65, head!405^0'=head!405^post65, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post65, a!419^0'=a!419^post65, r!543^0'=r!543^post65, a!1055^0'=a!1055^post65, temp0!30^0'=temp0!30^post65, head!31^0'=head!31^post65, rcd!63^0'=rcd!63^post65, a!2035^0'=a!2035^post65, x!22^0'=x!22^post65, i!406^0'=i!406^post65, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post65, t!25^0'=t!25^post65, a!654^0'=a!654^post65, rcd!2393^0'=rcd!2393^post65, a!1371^0'=a!1371^post65, x!1365^0'=x!1365^post65, result!12^0'=result!12^post65, a!244^0'=a!244^post65, y!21^0'=y!21^post65, nondet!13^0'=nondet!13^post65, (a!1052^0-a!1052^post65 == 0 /\ rcd!83^0-rcd!83^post65 == 0 /\ -nondet!13^post65+nondet!13^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ x!18^0-x!18^post65 == 0 /\ -result!12^post65+result!12^0 == 0 /\ -temp0!30^post65+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post65 == 0 /\ -a!244^post65+a!244^0 == 0 /\ -a!1371^post65+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post65+x_SLAM_f!20^0 == 0 /\ -a!419^post65+a!419^0 == 0 /\ a!2238^0-a!2238^post65 == 0 /\ a!2035^0-a!2035^post65 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!1055^0-a!1055^post65 == 0 /\ t!25^0-t!25^post65 == 0 /\ rcd!2460^0-rcd!2460^post65 == 0 /\ ct!19^0-ct!19^post65 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post65 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -tmp!33^post65+tmp!33^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -rcd!2393^post65+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post65 == 0 /\ r!662^0-r!662^post65 == 0 /\ -a!654^post65+a!654^0 == 0 /\ 1-a!1810^0 <= 0 /\ r!543^0-r!543^post65 == 0 /\ x!15^0 <= 0 /\ a!1810^0-a!1810^post65 == 0 /\ head!16^0-head!16^post65 == 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post65 == 0 /\ -head!31^post65+head!31^0 == 0 /\ i!29^0-i!29^post65 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post65 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post65 == 0 /\ -x!15^0 <= 0 /\ length!28^0-length!28^post65 == 0 /\ -y!21^0 <= 0 /\ -temp!34^post65+temp!34^0 == 0 /\ -x!15^post65+x!15^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post65+x!22^0 == 0 /\ -x!1365^post65+x!1365^0 == 0 /\ -head!405^post65+head!405^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post65 == 0 /\ rcd!63^0-rcd!63^post65 == 0 /\ -sel_r!1224_Flink!24^post65+sel_r!1224_Flink!24^0 == 0 /\ -a!1370^post65+a!1370^0 == 0 /\ -y!21^post65+y!21^0 == 0 /\ y!21^0 <= 0 /\ -a!1610^post65+a!1610^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 66: l17 -> l7 : a!1052^0'=a!1052^post66, temp0!17^0'=temp0!17^post66, head!16^0'=head!16^post66, rcd!2515^0'=rcd!2515^post66, a!1810^0'=a!1810^post66, x!18^0'=x!18^post66, i!29^0'=i!29^post66, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post66, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post66, a!511^0'=a!511^post66, r!662^0'=r!662^post66, a!1370^0'=a!1370^post66, tmp!33^0'=tmp!33^post66, rcd!83^0'=rcd!83^post66, a!2238^0'=a!2238^post66, x_SLAM_f!20^0'=x_SLAM_f!20^post66, length!28^0'=length!28^post66, temp!34^0'=temp!34^post66, ct!19^0'=ct!19^post66, rcd!2460^0'=rcd!2460^post66, a!1610^0'=a!1610^post66, x!15^0'=x!15^post66, head!405^0'=head!405^post66, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post66, a!419^0'=a!419^post66, r!543^0'=r!543^post66, a!1055^0'=a!1055^post66, temp0!30^0'=temp0!30^post66, head!31^0'=head!31^post66, rcd!63^0'=rcd!63^post66, a!2035^0'=a!2035^post66, x!22^0'=x!22^post66, i!406^0'=i!406^post66, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post66, t!25^0'=t!25^post66, a!654^0'=a!654^post66, rcd!2393^0'=rcd!2393^post66, a!1371^0'=a!1371^post66, x!1365^0'=x!1365^post66, result!12^0'=result!12^post66, a!244^0'=a!244^post66, y!21^0'=y!21^post66, nondet!13^0'=nondet!13^post66, (a!1052^0-a!1052^post66 == 0 /\ a!1370^0-a!1370^post66 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!83^0-rcd!83^post66 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post66 == 0 /\ a!1810^0-a!1810^post66 == 0 /\ -a!2238^post66+a!2238^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post66 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post66 == 0 /\ -a!1371^post66+a!1371^0 == 0 /\ -a!2035^post66+a!2035^0 == 0 /\ -nondet!13^post66+nondet!13^0 == 0 /\ -r!543^post66+r!543^0 == 0 /\ length!28^0-length!28^post66 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!1055^post66+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post66+a!654^0 == 0 /\ -r!662^post66+r!662^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post66 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ temp0!17^0-temp0!17^post66 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post66 == 0 /\ head!16^0-head!16^post66 == 0 /\ -y!21^post66+y!21^0 == 0 /\ temp!34^0-temp!34^post66 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post66+head!31^0 == 0 /\ -a!1610^post66+a!1610^0 == 0 /\ -i!29^post66+i!29^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post66+head!405^0 == 0 /\ -i!406^post66+i!406^0 == 0 /\ x!15^0-x!15^post66 == 0 /\ -t!25^post66+t!25^0 == 0 /\ -tmp!33^post66+tmp!33^0 == 0 /\ x!18^0-x!18^post66 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post66 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post66+rcd!2460^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post66+x!1365^0 == 0 /\ a!511^0-a!511^post66 == 0 /\ -a!244^post66+a!244^0 == 0 /\ ct!19^0-ct!19^post66 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post66 == 0 /\ -result!12^post66+result!12^0 == 0 /\ a!419^0-a!419^post66 == 0 /\ -x!22^post66+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -temp0!30^post66+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post66 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 94: l18 -> l36 : a!1052^0'=a!1052^post94, temp0!17^0'=temp0!17^post94, head!16^0'=head!16^post94, rcd!2515^0'=rcd!2515^post94, a!1810^0'=a!1810^post94, x!18^0'=x!18^post94, i!29^0'=i!29^post94, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post94, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post94, a!511^0'=a!511^post94, r!662^0'=r!662^post94, a!1370^0'=a!1370^post94, tmp!33^0'=tmp!33^post94, rcd!83^0'=rcd!83^post94, a!2238^0'=a!2238^post94, x_SLAM_f!20^0'=x_SLAM_f!20^post94, length!28^0'=length!28^post94, temp!34^0'=temp!34^post94, ct!19^0'=ct!19^post94, rcd!2460^0'=rcd!2460^post94, a!1610^0'=a!1610^post94, x!15^0'=x!15^post94, head!405^0'=head!405^post94, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post94, a!419^0'=a!419^post94, r!543^0'=r!543^post94, a!1055^0'=a!1055^post94, temp0!30^0'=temp0!30^post94, head!31^0'=head!31^post94, rcd!63^0'=rcd!63^post94, a!2035^0'=a!2035^post94, x!22^0'=x!22^post94, i!406^0'=i!406^post94, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post94, t!25^0'=t!25^post94, a!654^0'=a!654^post94, rcd!2393^0'=rcd!2393^post94, a!1371^0'=a!1371^post94, x!1365^0'=x!1365^post94, result!12^0'=result!12^post94, a!244^0'=a!244^post94, y!21^0'=y!21^post94, nondet!13^0'=nondet!13^post94, (0 == 0 /\ -y!21^post94+y!21^0 == 0 /\ a!2238^0-a!2238^post94 == 0 /\ tmp!33^post94-head!31^post94 <= 0 /\ -x!1365^post94+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post94+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post94 == 0 /\ r!662^0-r!662^post94 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -a!244^post94+a!244^0 == 0 /\ rcd!2393^0-rcd!2393^post94 == 0 /\ a!1370^0-a!1370^post94 == 0 /\ -1-i!29^0+i!29^post94 == 0 /\ a!1052^0-a!1052^post94 == 0 /\ -a!511^post94+a!511^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+temp!34^10 == 0 /\ x!18^0-x!18^post94 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post94+head!31^post94 <= 0 /\ -tmp!33^post94+head!31^post94 == 0 /\ 2-i!29^post94 <= 0 /\ -a!1371^post94+a!1371^0 == 0 /\ head!405^0-head!405^post94 == 0 /\ x!15^0-x!15^post94 == 0 /\ ct!19^0-ct!19^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post94+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -t!25^post94+t!25^0 == 0 /\ -nondet!13^post94+nondet!13^0 == 0 /\ -rcd!63^post94+rcd!63^0 == 0 /\ -a!1055^post94+a!1055^0 == 0 /\ -a!2035^post94+a!2035^0 == 0 /\ -rcd!2515^post94+rcd!2515^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^post94-temp!34^10 == 0 /\ sdv_CALLSITE_RETURN_1!32^post94-head!31^post94 <= 0 /\ -r!543^post94+r!543^0 == 0 /\ -i!406^post94+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post94 == 0 /\ -temp0!30^post94+temp0!30^0 == 0 /\ a!1810^0-a!1810^post94 == 0 /\ rcd!83^0-rcd!83^post94 == 0 /\ temp0!17^0-temp0!17^post94 == 0 /\ x!22^0-x!22^post94 == 0 /\ -result!12^post94+result!12^0 == 0 /\ -rcd!2460^post94+rcd!2460^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+head!31^post94 <= 0 /\ -2+i!29^post94 <= 0 /\ a!1610^0-a!1610^post94 == 0 /\ -a!654^post94+a!654^0 == 0 /\ -length!28^post94+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post94 == 0), cost: 1 95: l36 -> l35 : a!1052^0'=a!1052^post95, temp0!17^0'=temp0!17^post95, head!16^0'=head!16^post95, rcd!2515^0'=rcd!2515^post95, a!1810^0'=a!1810^post95, x!18^0'=x!18^post95, i!29^0'=i!29^post95, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post95, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post95, a!511^0'=a!511^post95, r!662^0'=r!662^post95, a!1370^0'=a!1370^post95, tmp!33^0'=tmp!33^post95, rcd!83^0'=rcd!83^post95, a!2238^0'=a!2238^post95, x_SLAM_f!20^0'=x_SLAM_f!20^post95, length!28^0'=length!28^post95, temp!34^0'=temp!34^post95, ct!19^0'=ct!19^post95, rcd!2460^0'=rcd!2460^post95, a!1610^0'=a!1610^post95, x!15^0'=x!15^post95, head!405^0'=head!405^post95, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post95, a!419^0'=a!419^post95, r!543^0'=r!543^post95, a!1055^0'=a!1055^post95, temp0!30^0'=temp0!30^post95, head!31^0'=head!31^post95, rcd!63^0'=rcd!63^post95, a!2035^0'=a!2035^post95, x!22^0'=x!22^post95, i!406^0'=i!406^post95, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post95, t!25^0'=t!25^post95, a!654^0'=a!654^post95, rcd!2393^0'=rcd!2393^post95, a!1371^0'=a!1371^post95, x!1365^0'=x!1365^post95, result!12^0'=result!12^post95, a!244^0'=a!244^post95, y!21^0'=y!21^post95, nondet!13^0'=nondet!13^post95, (rcd!2515^0-rcd!2515^post95 == 0 /\ a!511^0-a!511^post95 == 0 /\ -head!405^post95+head!405^0 == 0 /\ -head!31^0 <= 0 /\ -x_SLAM_f!20^post95+x_SLAM_f!20^0 == 0 /\ -y!21^post95+y!21^0 == 0 /\ -temp!34^post95+temp!34^0 == 0 /\ -rcd!83^post95+rcd!83^0 == 0 /\ -a!1370^post95+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -i!406^post95+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post95 == 0 /\ -rcd!63^post95+rcd!63^0 == 0 /\ -rcd!2393^post95+rcd!2393^0 == 0 /\ -result!12^post95+result!12^0 == 0 /\ -x!1365^post95+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post95+a!244^0 == 0 /\ x!18^0-x!18^post95 == 0 /\ tmp!33^0-tmp!33^post95 == 0 /\ -x!22^post95+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ t!25^0-t!25^post95 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post95 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post95 == 0 /\ temp0!30^0-temp0!30^post95 == 0 /\ -ct!19^post95+ct!19^0 == 0 /\ a!2035^0-a!2035^post95 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post95 == 0 /\ r!662^0-r!662^post95 == 0 /\ head!31^0 <= 0 /\ -nondet!13^post95+nondet!13^0 == 0 /\ a!1810^0-a!1810^post95 == 0 /\ -sel_r!1224_Flink!24^post95+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post95 == 0 /\ -r!543^post95+r!543^0 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ head!16^0-head!16^post95 == 0 /\ a!1055^0-a!1055^post95 == 0 /\ -a!654^post95+a!654^0 == 0 /\ a!2238^0-a!2238^post95 == 0 /\ i!29^0-i!29^post95 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post95 == 0 /\ -x!15^post95+x!15^0 == 0 /\ -a!419^post95+a!419^0 == 0 /\ rcd!2460^0-rcd!2460^post95 == 0 /\ a!244^0 <= 0 /\ -a!1371^post95+a!1371^0 == 0 /\ length!28^0-length!28^post95 == 0 /\ -head!31^post95+head!31^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 96: l36 -> l35 : a!1052^0'=a!1052^post96, temp0!17^0'=temp0!17^post96, head!16^0'=head!16^post96, rcd!2515^0'=rcd!2515^post96, a!1810^0'=a!1810^post96, x!18^0'=x!18^post96, i!29^0'=i!29^post96, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post96, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post96, a!511^0'=a!511^post96, r!662^0'=r!662^post96, a!1370^0'=a!1370^post96, tmp!33^0'=tmp!33^post96, rcd!83^0'=rcd!83^post96, a!2238^0'=a!2238^post96, x_SLAM_f!20^0'=x_SLAM_f!20^post96, length!28^0'=length!28^post96, temp!34^0'=temp!34^post96, ct!19^0'=ct!19^post96, rcd!2460^0'=rcd!2460^post96, a!1610^0'=a!1610^post96, x!15^0'=x!15^post96, head!405^0'=head!405^post96, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post96, a!419^0'=a!419^post96, r!543^0'=r!543^post96, a!1055^0'=a!1055^post96, temp0!30^0'=temp0!30^post96, head!31^0'=head!31^post96, rcd!63^0'=rcd!63^post96, a!2035^0'=a!2035^post96, x!22^0'=x!22^post96, i!406^0'=i!406^post96, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post96, t!25^0'=t!25^post96, a!654^0'=a!654^post96, rcd!2393^0'=rcd!2393^post96, a!1371^0'=a!1371^post96, x!1365^0'=x!1365^post96, result!12^0'=result!12^post96, a!244^0'=a!244^post96, y!21^0'=y!21^post96, nondet!13^0'=nondet!13^post96, (-temp0!30^post96+temp0!30^0 == 0 /\ -length!28^post96+length!28^0 == 0 /\ temp0!17^0-temp0!17^post96 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post96 == 0 /\ rcd!2393^0-rcd!2393^post96 == 0 /\ -a!1371^post96+a!1371^0 == 0 /\ 1-head!31^0 <= 0 /\ -a!654^post96+a!654^0 == 0 /\ -a!419^post96+a!419^0 == 0 /\ -a!244^post96+a!244^0 == 0 /\ -result!12^post96+result!12^0 == 0 /\ head!405^0-head!405^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x!22^post96+x!22^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post96 == 0 /\ temp!34^0-temp!34^post96 == 0 /\ a!1055^0-a!1055^post96 == 0 /\ ct!19^0-ct!19^post96 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post96+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -nondet!13^post96+nondet!13^0 == 0 /\ -t!25^post96+t!25^0 == 0 /\ x!18^0-x!18^post96 == 0 /\ tmp!33^0-tmp!33^post96 == 0 /\ r!662^0-r!662^post96 == 0 /\ i!406^0-i!406^post96 == 0 /\ -x!15^post96+x!15^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post96 == 0 /\ rcd!63^0-rcd!63^post96 == 0 /\ 1-a!244^0 <= 0 /\ -x!1365^post96+x!1365^0 == 0 /\ a!1052^0-a!1052^post96 == 0 /\ rcd!2515^0-rcd!2515^post96 == 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post96 == 0 /\ -head!31^post96+head!31^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post96 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1610^post96+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post96 == 0 /\ -y!21^post96+y!21^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post96+r!543^0 == 0 /\ -a!2238^post96+a!2238^0 == 0 /\ -sel_r!543_Flink!24^post96+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post96 == 0 /\ head!16^0-head!16^post96 == 0 /\ a!1810^0-a!1810^post96 == 0 /\ i!29^0-i!29^post96 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 97: l36 -> l35 : a!1052^0'=a!1052^post97, temp0!17^0'=temp0!17^post97, head!16^0'=head!16^post97, rcd!2515^0'=rcd!2515^post97, a!1810^0'=a!1810^post97, x!18^0'=x!18^post97, i!29^0'=i!29^post97, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post97, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post97, a!511^0'=a!511^post97, r!662^0'=r!662^post97, a!1370^0'=a!1370^post97, tmp!33^0'=tmp!33^post97, rcd!83^0'=rcd!83^post97, a!2238^0'=a!2238^post97, x_SLAM_f!20^0'=x_SLAM_f!20^post97, length!28^0'=length!28^post97, temp!34^0'=temp!34^post97, ct!19^0'=ct!19^post97, rcd!2460^0'=rcd!2460^post97, a!1610^0'=a!1610^post97, x!15^0'=x!15^post97, head!405^0'=head!405^post97, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post97, a!419^0'=a!419^post97, r!543^0'=r!543^post97, a!1055^0'=a!1055^post97, temp0!30^0'=temp0!30^post97, head!31^0'=head!31^post97, rcd!63^0'=rcd!63^post97, a!2035^0'=a!2035^post97, x!22^0'=x!22^post97, i!406^0'=i!406^post97, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post97, t!25^0'=t!25^post97, a!654^0'=a!654^post97, rcd!2393^0'=rcd!2393^post97, a!1371^0'=a!1371^post97, x!1365^0'=x!1365^post97, result!12^0'=result!12^post97, a!244^0'=a!244^post97, y!21^0'=y!21^post97, nondet!13^0'=nondet!13^post97, (-a!654^post97+a!654^0 == 0 /\ a!1370^0-a!1370^post97 == 0 /\ temp0!17^0-temp0!17^post97 == 0 /\ -a!2035^post97+a!2035^0 == 0 /\ -a!1371^post97+a!1371^0 == 0 /\ -result!12^post97+result!12^0 == 0 /\ x!18^0-x!18^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post97+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post97 == 0 /\ -r!543^post97+r!543^0 == 0 /\ -nondet!13^post97+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post97 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -a!1055^post97+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post97 == 0 /\ -a!244^post97+a!244^0 == 0 /\ -ct!19^post97+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ a!419^0-a!419^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post97+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -rcd!2393^post97+rcd!2393^0 == 0 /\ -length!28^post97+length!28^0 == 0 /\ a!1810^0-a!1810^post97 == 0 /\ -t!25^post97+t!25^0 == 0 /\ head!16^0-head!16^post97 == 0 /\ r!662^0-r!662^post97 == 0 /\ x!22^0-x!22^post97 == 0 /\ -i!29^post97+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1-a!244^0 <= 0 /\ a!1052^0-a!1052^post97 == 0 /\ -a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post97 == 0 /\ -rcd!2460^post97+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post97 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post97 == 0 /\ head!405^0-head!405^post97 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post97+x!1365^0 == 0 /\ 1+head!31^0 <= 0 /\ -sel_r!1224_Flink!24^post97+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post97+rcd!63^0 == 0 /\ -a!511^post97+a!511^0 == 0 /\ head!31^0-head!31^post97 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post97 == 0 /\ x!15^0-x!15^post97 == 0 /\ rcd!83^0-rcd!83^post97 == 0 /\ -y!21^post97+y!21^0 == 0 /\ -i!406^post97+i!406^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 214: l35 -> l60 : a!1052^0'=a!1052^post214, temp0!17^0'=temp0!17^post214, head!16^0'=head!16^post214, rcd!2515^0'=rcd!2515^post214, a!1810^0'=a!1810^post214, x!18^0'=x!18^post214, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post214, a!511^0'=a!511^post214, r!662^0'=r!662^post214, a!1370^0'=a!1370^post214, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post214, a!2238^0'=a!2238^post214, x_SLAM_f!20^0'=x_SLAM_f!20^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=ct!19^post214, rcd!2460^0'=rcd!2460^post214, a!1610^0'=a!1610^post214, x!15^0'=x!15^post214, head!405^0'=head!405^post214, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post214, a!419^0'=a!419^post214, r!543^0'=r!543^post214, a!1055^0'=a!1055^post214, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!63^post214, a!2035^0'=a!2035^post214, x!22^0'=x!22^post214, i!406^0'=i!406^post214, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post214, t!25^0'=t!25^post214, a!654^0'=a!654^post214, rcd!2393^0'=rcd!2393^post214, a!1371^0'=a!1371^post214, x!1365^0'=x!1365^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, y!21^0'=y!21^post214, nondet!13^0'=nondet!13^post214, (0 == 0 /\ -ct!19^post214+ct!19^0 == 0 /\ x!15^post214-head!16^post214 == 0 /\ a!2238^0-a!2238^post214 == 0 /\ head!16^post214-result!12^11 == 0 /\ -sel_r!1224_Flink!24^post214+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post214+y!21^0 == 0 /\ temp0!17^0-temp0!17^post214 == 0 /\ -rcd!83^post214+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post214 == 0 /\ -x!1365^post214+x!1365^0 == 0 /\ -x!22^post214+x!22^0 == 0 /\ a!1810^0-a!1810^post214 == 0 /\ -i!29^0+length!28^0 <= 0 /\ -a!1610^post214+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post214 == 0 /\ -x_SLAM_f!20^post214+x_SLAM_f!20^0 == 0 /\ -a!2035^post214+a!2035^0 == 0 /\ -a!1371^post214+a!1371^0 == 0 /\ -a!419^post214+a!419^0 == 0 /\ -nondet!13^post214+nondet!13^0 == 0 /\ -head!405^post214+head!405^0 == 0 /\ -rcd!63^post214+rcd!63^0 == 0 /\ a!511^0-a!511^post214 == 0 /\ -t!25^post214+t!25^0 == 0 /\ r!662^0-r!662^post214 == 0 /\ a!1052^0-a!1052^post214 == 0 /\ -rcd!2393^post214+rcd!2393^0 == 0 /\ i!406^0-i!406^post214 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post214+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -r!543^post214+r!543^0 == 0 /\ result!12^11-temp0!30^110 == 0 /\ a!1370^0-a!1370^post214 == 0 /\ -a!654^post214+a!654^0 == 0 /\ a!1055^0-a!1055^post214 == 0 /\ x!18^0-x!18^post214 == 0 /\ -head!31^0+temp0!30^110 == 0 /\ -rcd!2460^post214+rcd!2460^0 == 0), cost: 1 221: l35 -> l64 : a!1052^0'=a!1052^post221, temp0!17^0'=temp0!17^post221, head!16^0'=head!16^post221, rcd!2515^0'=rcd!2515^post221, a!1810^0'=a!1810^post221, x!18^0'=x!18^post221, i!29^0'=i!29^post221, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post221, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post221, a!511^0'=a!511^post221, r!662^0'=r!662^post221, a!1370^0'=a!1370^post221, tmp!33^0'=tmp!33^post221, rcd!83^0'=rcd!83^post221, a!2238^0'=a!2238^post221, x_SLAM_f!20^0'=x_SLAM_f!20^post221, length!28^0'=length!28^post221, temp!34^0'=temp!34^post221, ct!19^0'=ct!19^post221, rcd!2460^0'=rcd!2460^post221, a!1610^0'=a!1610^post221, x!15^0'=x!15^post221, head!405^0'=head!405^post221, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post221, a!419^0'=a!419^post221, r!543^0'=r!543^post221, a!1055^0'=a!1055^post221, temp0!30^0'=temp0!30^post221, head!31^0'=head!31^post221, rcd!63^0'=rcd!63^post221, a!2035^0'=a!2035^post221, x!22^0'=x!22^post221, i!406^0'=i!406^post221, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post221, t!25^0'=t!25^post221, a!654^0'=a!654^post221, rcd!2393^0'=rcd!2393^post221, a!1371^0'=a!1371^post221, x!1365^0'=x!1365^post221, result!12^0'=result!12^post221, a!244^0'=a!244^post221, y!21^0'=y!21^post221, nondet!13^0'=nondet!13^post221, (0 == 0 /\ x!18^0-x!18^post221 == 0 /\ -a!654^post221+a!654^0 == 0 /\ a!1052^0-a!1052^post221 == 0 /\ -t!25^post221+t!25^0 == 0 /\ -a!1055^post221+a!1055^0 == 0 /\ -a!2035^post221+a!2035^0 == 0 /\ -tmp!33^post221+head!31^post221 == 0 /\ -nondet!13^post221+nondet!13^0 == 0 /\ rcd!2393^0-rcd!2393^post221 == 0 /\ -a!244^post221+a!244^0 == 0 /\ head!405^0-head!405^post221 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post221 == 0 /\ a!1610^0-a!1610^post221 == 0 /\ -i!406^post221+i!406^0 == 0 /\ -temp0!30^post221+temp0!30^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -result!12^post221+result!12^0 == 0 /\ rcd!2460^0-rcd!2460^post221 == 0 /\ a!1810^0-a!1810^post221 == 0 /\ head!16^0-head!16^post221 == 0 /\ -temp!34^11+tmp!33^post221 == 0 /\ r!543^0-r!543^post221 == 0 /\ temp!34^11-sdv_CALLSITE_RETURN_1!32^post221 == 0 /\ rcd!83^0-rcd!83^post221 == 0 /\ temp0!17^0-temp0!17^post221 == 0 /\ r!662^0-r!662^post221 == 0 /\ rcd!2515^0-rcd!2515^post221 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post221 == 0 /\ length!28^0-length!28^post221 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post221 == 0 /\ -x!1365^post221+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post221 == 0 /\ x!15^0-x!15^post221 == 0 /\ ct!19^0-ct!19^post221 == 0 /\ -x!22^post221+x!22^0 == 0 /\ a!511^0-a!511^post221 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post221 == 0 /\ -y!21^post221+y!21^0 == 0 /\ -a!2238^post221+a!2238^0 == 0 /\ -a!1370^post221+a!1370^0 == 0 /\ -1-i!29^0+i!29^post221 == 0 /\ -a!1371^post221+a!1371^0 == 0), cost: 1 98: l37 -> l38 : a!1052^0'=a!1052^post98, temp0!17^0'=temp0!17^post98, head!16^0'=head!16^post98, rcd!2515^0'=rcd!2515^post98, a!1810^0'=a!1810^post98, x!18^0'=x!18^post98, i!29^0'=i!29^post98, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post98, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post98, a!511^0'=a!511^post98, r!662^0'=r!662^post98, a!1370^0'=a!1370^post98, tmp!33^0'=tmp!33^post98, rcd!83^0'=rcd!83^post98, a!2238^0'=a!2238^post98, x_SLAM_f!20^0'=x_SLAM_f!20^post98, length!28^0'=length!28^post98, temp!34^0'=temp!34^post98, ct!19^0'=ct!19^post98, rcd!2460^0'=rcd!2460^post98, a!1610^0'=a!1610^post98, x!15^0'=x!15^post98, head!405^0'=head!405^post98, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post98, a!419^0'=a!419^post98, r!543^0'=r!543^post98, a!1055^0'=a!1055^post98, temp0!30^0'=temp0!30^post98, head!31^0'=head!31^post98, rcd!63^0'=rcd!63^post98, a!2035^0'=a!2035^post98, x!22^0'=x!22^post98, i!406^0'=i!406^post98, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post98, t!25^0'=t!25^post98, a!654^0'=a!654^post98, rcd!2393^0'=rcd!2393^post98, a!1371^0'=a!1371^post98, x!1365^0'=x!1365^post98, result!12^0'=result!12^post98, a!244^0'=a!244^post98, y!21^0'=y!21^post98, nondet!13^0'=nondet!13^post98, (0 == 0 /\ head!31^post98 <= 0 /\ head!31^post98 == 0 /\ rcd!2515^0-rcd!2515^post98 == 0 /\ r!662^0-r!662^post98 == 0 /\ r!543^0-r!543^post98 == 0 /\ a!1052^0-a!1052^post98 == 0 /\ -a!654^post98+a!654^0 == 0 /\ head!405^0-head!405^post98 == 0 /\ ct!19^0-ct!19^post98 == 0 /\ -a!1610^post98+a!1610^0 == 0 /\ -y!21^post98+y!21^0 == 0 /\ -rcd!2393^post98+rcd!2393^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post98 == 0 /\ -temp0!30^post98+temp0!30^0 == 0 /\ x!15^0-x!15^post98 == 0 /\ -head!31^post98 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post98 == 0 /\ head!16^0-head!16^post98 == 0 /\ -result!12^post98+result!12^0 == 0 /\ a!1810^0-a!1810^post98 == 0 /\ -a!2035^post98+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post98 == 0 /\ tmp!33^0-tmp!33^post98 == 0 /\ t!25^0-t!25^post98 == 0 /\ rcd!2460^0-rcd!2460^post98 == 0 /\ i!29^post98 <= 0 /\ i!29^post98 == 0 /\ -a!244^post98+a!244^0 == 0 /\ -nondet!13^10+sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ temp0!17^0-temp0!17^post98 == 0 /\ -x!1365^post98+x!1365^0 == 0 /\ -length!28^post98+sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ a!511^0-a!511^post98 == 0 /\ -a!2238^post98+a!2238^0 == 0 /\ rcd!63^0-rcd!63^post98 == 0 /\ -i!29^post98 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post98 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post98 == 0 /\ -a!1055^post98+a!1055^0 == 0 /\ a!1370^0-a!1370^post98 == 0 /\ -a!1371^post98+a!1371^0 == 0 /\ i!406^0-i!406^post98 == 0 /\ x!18^0-x!18^post98 == 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ -temp!34^post98+temp!34^0 == 0 /\ x!22^0-x!22^post98 == 0 /\ -a!419^post98+a!419^0 == 0), cost: 1 230: l38 -> l67 : a!1052^0'=a!1052^post230, temp0!17^0'=temp0!17^post230, head!16^0'=head!16^post230, rcd!2515^0'=rcd!2515^post230, a!1810^0'=a!1810^post230, x!18^0'=x!18^post230, i!29^0'=i!29^post230, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post230, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post230, a!511^0'=a!511^post230, r!662^0'=r!662^post230, a!1370^0'=a!1370^post230, tmp!33^0'=tmp!33^post230, rcd!83^0'=rcd!83^post230, a!2238^0'=a!2238^post230, x_SLAM_f!20^0'=x_SLAM_f!20^post230, length!28^0'=length!28^post230, temp!34^0'=temp!34^post230, ct!19^0'=ct!19^post230, rcd!2460^0'=rcd!2460^post230, a!1610^0'=a!1610^post230, x!15^0'=x!15^post230, head!405^0'=head!405^post230, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post230, a!419^0'=a!419^post230, r!543^0'=r!543^post230, a!1055^0'=a!1055^post230, temp0!30^0'=temp0!30^post230, head!31^0'=head!31^post230, rcd!63^0'=rcd!63^post230, a!2035^0'=a!2035^post230, x!22^0'=x!22^post230, i!406^0'=i!406^post230, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post230, t!25^0'=t!25^post230, a!654^0'=a!654^post230, rcd!2393^0'=rcd!2393^post230, a!1371^0'=a!1371^post230, x!1365^0'=x!1365^post230, result!12^0'=result!12^post230, a!244^0'=a!244^post230, y!21^0'=y!21^post230, nondet!13^0'=nondet!13^post230, (0 == 0 /\ -rcd!2393^post230+rcd!2393^0 == 0 /\ -a!244^post230+a!244^0 == 0 /\ a!1610^0-a!1610^post230 == 0 /\ temp0!17^0-temp0!17^post230 == 0 /\ -t!25^post230+t!25^0 == 0 /\ -a!654^post230+a!654^0 == 0 /\ 1-i!29^post230 <= 0 /\ -1+i!29^post230 <= 0 /\ -x!22^post230+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+head!31^post230 <= 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -y!21^post230+y!21^0 == 0 /\ a!511^0-a!511^post230 == 0 /\ -length!28^post230+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post230 == 0 /\ x!1365^0-x!1365^post230 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+temp!34^12 == 0 /\ x!15^0-x!15^post230 == 0 /\ a!1370^0-a!1370^post230 == 0 /\ -a!2035^post230+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post230+sel_r!1224_Flink!24^0 == 0 /\ -1-i!29^0+i!29^post230 == 0 /\ rcd!2515^0-rcd!2515^post230 == 0 /\ x!18^0-x!18^post230 == 0 /\ a!2238^0-a!2238^post230 == 0 /\ sdv_CALLSITE_RETURN_1!32^post230-head!31^post230 <= 0 /\ -nondet!13^post230+nondet!13^0 == 0 /\ -tmp!33^post230+head!31^post230 <= 0 /\ -tmp!33^post230+head!31^post230 == 0 /\ r!543^0-r!543^post230 == 0 /\ -result!12^post230+result!12^0 == 0 /\ -temp0!30^post230+temp0!30^0 == 0 /\ r!662^0-r!662^post230 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post230 == 0 /\ ct!19^0-ct!19^post230 == 0 /\ tmp!33^post230-temp!34^12 == 0 /\ a!1052^0-a!1052^post230 == 0 /\ -a!1055^post230+a!1055^0 == 0 /\ -a!1371^post230+a!1371^0 == 0 /\ -a!419^post230+a!419^0 == 0 /\ tmp!33^post230-head!31^post230 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post230+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post230 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post230 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post230 == 0 /\ rcd!63^post230-rcd!83^0 == 0 /\ i!406^0-i!406^post230 == 0 /\ -rcd!2460^post230+rcd!2460^0 == 0), cost: 1 99: l39 -> l41 : a!1052^0'=a!1052^post99, temp0!17^0'=temp0!17^post99, head!16^0'=head!16^post99, rcd!2515^0'=rcd!2515^post99, a!1810^0'=a!1810^post99, x!18^0'=x!18^post99, i!29^0'=i!29^post99, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post99, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post99, a!511^0'=a!511^post99, r!662^0'=r!662^post99, a!1370^0'=a!1370^post99, tmp!33^0'=tmp!33^post99, rcd!83^0'=rcd!83^post99, a!2238^0'=a!2238^post99, x_SLAM_f!20^0'=x_SLAM_f!20^post99, length!28^0'=length!28^post99, temp!34^0'=temp!34^post99, ct!19^0'=ct!19^post99, rcd!2460^0'=rcd!2460^post99, a!1610^0'=a!1610^post99, x!15^0'=x!15^post99, head!405^0'=head!405^post99, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post99, a!419^0'=a!419^post99, r!543^0'=r!543^post99, a!1055^0'=a!1055^post99, temp0!30^0'=temp0!30^post99, head!31^0'=head!31^post99, rcd!63^0'=rcd!63^post99, a!2035^0'=a!2035^post99, x!22^0'=x!22^post99, i!406^0'=i!406^post99, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post99, t!25^0'=t!25^post99, a!654^0'=a!654^post99, rcd!2393^0'=rcd!2393^post99, a!1371^0'=a!1371^post99, x!1365^0'=x!1365^post99, result!12^0'=result!12^post99, a!244^0'=a!244^post99, y!21^0'=y!21^post99, nondet!13^0'=nondet!13^post99, (rcd!83^0-rcd!83^post99 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post99 == 0 /\ a!1052^0-a!1052^post99 == 0 /\ -r!543^post99+r!543^0 == 0 /\ length!28^0-length!28^post99 == 0 /\ rcd!2515^0-rcd!2515^post99 == 0 /\ -a!1371^post99+a!1371^0 == 0 /\ a!511^0-a!511^post99 == 0 /\ a!2238^0-a!2238^post99 == 0 /\ -a!419^post99+a!419^0 == 0 /\ -ct!19^post99+ct!19^0 == 0 /\ -nondet!13^post99+nondet!13^0 == 0 /\ a!2035^0-a!2035^post99 == 0 /\ t!25^0-t!25^post99 == 0 /\ -x!15^post99+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post99 == 0 /\ -x_SLAM_f!20^post99+x_SLAM_f!20^0 == 0 /\ -tmp!33^post99+tmp!33^0 == 0 /\ -a!654^post99+a!654^0 == 0 /\ r!662^0-r!662^post99 == 0 /\ temp0!17^0-temp0!17^post99 == 0 /\ x!18^0-x!18^post99 == 0 /\ -head!31^post99+head!31^0 == 0 /\ -rcd!2393^post99+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post99 == 0 /\ -i!406^post99+i!406^0 == 0 /\ i!29^0-i!29^post99 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post99 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post99+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post99+a!244^0 == 0 /\ rcd!63^0-rcd!63^post99 == 0 /\ -x!1365^post99+x!1365^0 == 0 /\ -head!405^post99+head!405^0 == 0 /\ -a!1370^post99+a!1370^0 == 0 /\ head!16^0-head!16^post99 == 0 /\ a!1810^0-a!1810^post99 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post99 == 0 /\ a!1610^0-a!1610^post99 == 0 /\ -result!12^post99+result!12^0 == 0 /\ -temp0!30^post99+temp0!30^0 == 0 /\ -x!22^post99+x!22^0 == 0 /\ a!1055^0-a!1055^post99 == 0 /\ -y!21^post99+y!21^0 == 0), cost: 1 100: l39 -> l41 : a!1052^0'=a!1052^post100, temp0!17^0'=temp0!17^post100, head!16^0'=head!16^post100, rcd!2515^0'=rcd!2515^post100, a!1810^0'=a!1810^post100, x!18^0'=x!18^post100, i!29^0'=i!29^post100, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post100, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post100, a!511^0'=a!511^post100, r!662^0'=r!662^post100, a!1370^0'=a!1370^post100, tmp!33^0'=tmp!33^post100, rcd!83^0'=rcd!83^post100, a!2238^0'=a!2238^post100, x_SLAM_f!20^0'=x_SLAM_f!20^post100, length!28^0'=length!28^post100, temp!34^0'=temp!34^post100, ct!19^0'=ct!19^post100, rcd!2460^0'=rcd!2460^post100, a!1610^0'=a!1610^post100, x!15^0'=x!15^post100, head!405^0'=head!405^post100, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post100, a!419^0'=a!419^post100, r!543^0'=r!543^post100, a!1055^0'=a!1055^post100, temp0!30^0'=temp0!30^post100, head!31^0'=head!31^post100, rcd!63^0'=rcd!63^post100, a!2035^0'=a!2035^post100, x!22^0'=x!22^post100, i!406^0'=i!406^post100, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post100, t!25^0'=t!25^post100, a!654^0'=a!654^post100, rcd!2393^0'=rcd!2393^post100, a!1371^0'=a!1371^post100, x!1365^0'=x!1365^post100, result!12^0'=result!12^post100, a!244^0'=a!244^post100, y!21^0'=y!21^post100, nondet!13^0'=nondet!13^post100, (a!1810^0-a!1810^post100 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post100 == 0 /\ i!29^0-i!29^post100 == 0 /\ -a!1371^post100+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post100 == 0 /\ -a!2238^post100+a!2238^0 == 0 /\ -a!2035^post100+a!2035^0 == 0 /\ -nondet!13^post100+nondet!13^0 == 0 /\ length!28^0-length!28^post100 == 0 /\ -r!543^post100+r!543^0 == 0 /\ head!405^0-head!405^post100 == 0 /\ tmp!33^0-tmp!33^post100 == 0 /\ a!654^0-a!654^post100 == 0 /\ a!1052^0-a!1052^post100 == 0 /\ -rcd!2460^post100+rcd!2460^0 == 0 /\ -r!662^post100+r!662^0 == 0 /\ -a!1055^post100+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post100 == 0 /\ temp!34^0-temp!34^post100 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post100 == 0 /\ head!16^0-head!16^post100 == 0 /\ -head!31^post100+head!31^0 == 0 /\ -rcd!83^post100+rcd!83^0 == 0 /\ -a!1610^post100+a!1610^0 == 0 /\ -i!406^post100+i!406^0 == 0 /\ -sel_r!543_Flink!24^post100+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post100 == 0 /\ -y!21^post100+y!21^0 == 0 /\ x!18^0-x!18^post100 == 0 /\ -t!25^post100+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post100 == 0 /\ -rcd!2515^post100+rcd!2515^0 == 0 /\ a!1370^0-a!1370^post100 == 0 /\ a!419^0-a!419^post100 == 0 /\ -rcd!63^post100+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post100 == 0 /\ -x!1365^post100+x!1365^0 == 0 /\ -result!12^post100+result!12^0 == 0 /\ ct!19^0-ct!19^post100 == 0 /\ -a!244^post100+a!244^0 == 0 /\ a!511^0-a!511^post100 == 0 /\ -x!22^post100+x!22^0 == 0 /\ -temp0!30^post100+temp0!30^0 == 0), cost: 1 133: l39 -> l45 : a!1052^0'=a!1052^post133, temp0!17^0'=temp0!17^post133, head!16^0'=head!16^post133, rcd!2515^0'=rcd!2515^post133, a!1810^0'=a!1810^post133, x!18^0'=x!18^post133, i!29^0'=i!29^post133, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post133, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post133, a!511^0'=a!511^post133, r!662^0'=r!662^post133, a!1370^0'=a!1370^post133, tmp!33^0'=tmp!33^post133, rcd!83^0'=rcd!83^post133, a!2238^0'=a!2238^post133, x_SLAM_f!20^0'=x_SLAM_f!20^post133, length!28^0'=length!28^post133, temp!34^0'=temp!34^post133, ct!19^0'=ct!19^post133, rcd!2460^0'=rcd!2460^post133, a!1610^0'=a!1610^post133, x!15^0'=x!15^post133, head!405^0'=head!405^post133, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post133, a!419^0'=a!419^post133, r!543^0'=r!543^post133, a!1055^0'=a!1055^post133, temp0!30^0'=temp0!30^post133, head!31^0'=head!31^post133, rcd!63^0'=rcd!63^post133, a!2035^0'=a!2035^post133, x!22^0'=x!22^post133, i!406^0'=i!406^post133, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post133, t!25^0'=t!25^post133, a!654^0'=a!654^post133, rcd!2393^0'=rcd!2393^post133, a!1371^0'=a!1371^post133, x!1365^0'=x!1365^post133, result!12^0'=result!12^post133, a!244^0'=a!244^post133, y!21^0'=y!21^post133, nondet!13^0'=nondet!13^post133, (a!1810^0-a!1810^post133 == 0 /\ i!29^0-i!29^post133 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post133 == 0 /\ rcd!2460^0-rcd!2460^post133 == 0 /\ a!2238^0-a!2238^post133 == 0 /\ -a!654^post133+a!654^0 == 0 /\ length!28^0-length!28^post133 == 0 /\ a!419^0-a!419^post133 == 0 /\ -a!1371^post133+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post133 == 0 /\ ct!19^post133 == 0 /\ rcd!2515^0-rcd!2515^post133 == 0 /\ -x!15^post133+x!15^0 == 0 /\ x!1365^0-x!1365^post133 == 0 /\ -x_SLAM_f!20^post133+x!22^post133 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post133+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post133 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post133 == 0 /\ head!31^0-head!31^post133 == 0 /\ temp!34^0-temp!34^post133 == 0 /\ -rcd!2393^post133+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post133 == 0 /\ rcd!83^0-rcd!83^post133 == 0 /\ y!21^post133-ct!19^post133 == 0 /\ -x!15^0 <= 0 /\ -head!16^0+x!18^post133 == 0 /\ a!1370^0-a!1370^post133 == 0 /\ -i!406^post133+i!406^0 == 0 /\ -t!25^post133+t!25^0 == 0 /\ -rcd!63^post133+rcd!63^0 == 0 /\ -a!2035^post133+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post133+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post133 == 0 /\ r!543^0-r!543^post133 == 0 /\ -x!18^post133+x_SLAM_f!20^post133 == 0 /\ -nondet!13^post133+nondet!13^0 == 0 /\ r!662^0-r!662^post133 == 0 /\ temp0!17^0-temp0!17^post133 == 0 /\ -a!244^post133+a!244^0 == 0 /\ -result!12^post133+result!12^0 == 0 /\ a!1610^0-a!1610^post133 == 0 /\ -temp0!30^post133+temp0!30^0 == 0 /\ a!1055^0-a!1055^post133 == 0 /\ -head!405^post133+head!405^0 == 0), cost: 1 101: l41 -> l42 : a!1052^0'=a!1052^post101, temp0!17^0'=temp0!17^post101, head!16^0'=head!16^post101, rcd!2515^0'=rcd!2515^post101, a!1810^0'=a!1810^post101, x!18^0'=x!18^post101, i!29^0'=i!29^post101, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post101, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post101, a!511^0'=a!511^post101, r!662^0'=r!662^post101, a!1370^0'=a!1370^post101, tmp!33^0'=tmp!33^post101, rcd!83^0'=rcd!83^post101, a!2238^0'=a!2238^post101, x_SLAM_f!20^0'=x_SLAM_f!20^post101, length!28^0'=length!28^post101, temp!34^0'=temp!34^post101, ct!19^0'=ct!19^post101, rcd!2460^0'=rcd!2460^post101, a!1610^0'=a!1610^post101, x!15^0'=x!15^post101, head!405^0'=head!405^post101, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post101, a!419^0'=a!419^post101, r!543^0'=r!543^post101, a!1055^0'=a!1055^post101, temp0!30^0'=temp0!30^post101, head!31^0'=head!31^post101, rcd!63^0'=rcd!63^post101, a!2035^0'=a!2035^post101, x!22^0'=x!22^post101, i!406^0'=i!406^post101, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post101, t!25^0'=t!25^post101, a!654^0'=a!654^post101, rcd!2393^0'=rcd!2393^post101, a!1371^0'=a!1371^post101, x!1365^0'=x!1365^post101, result!12^0'=result!12^post101, a!244^0'=a!244^post101, y!21^0'=y!21^post101, nondet!13^0'=nondet!13^post101, (0 == 0 /\ a!1810^0-a!1810^post101 == 0 /\ a!1610^0-a!1610^post101 == 0 /\ i!29^0-i!29^post101 == 0 /\ a!2238^0-a!2238^post101 == 0 /\ -sel_r!1224_Flink!24^post101+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post101 == 0 /\ tmp!33^0-tmp!33^post101 == 0 /\ rcd!2460^0-rcd!2460^post101 == 0 /\ rcd!2515^0-rcd!2515^post101 == 0 /\ length!28^0-length!28^post101 == 0 /\ rcd!2393^0-rcd!2393^post101 == 0 /\ a!419^0-a!419^post101 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post101+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!405^0-head!405^post101 == 0 /\ -temp!34^post101+temp!34^0 == 0 /\ x!1365^0-x!1365^post101 == 0 /\ a!1052^0-a!1052^post101 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post101 == 0 /\ -a!1371^post101+a!1371^0 == 0 /\ -rcd!63^post101+rcd!63^0 == 0 /\ -t!25^post101+t!25^0 == 0 /\ ct!19^0-ct!19^post101 == 0 /\ head!16^0-head!16^post101 == 0 /\ head!31^0-head!31^post101 == 0 /\ rcd!83^0-rcd!83^post101 == 0 /\ x!22^0-x!22^post101 == 0 /\ -result!12^post101+result!12^0 == 0 /\ a!1370^0-a!1370^post101 == 0 /\ -i!406^post101+i!406^0 == 0 /\ -y!21^post101+y!21^0 == 0 /\ -a!1055^post101+a!1055^0 == 0 /\ -temp0!30^post101+temp0!30^0 == 0 /\ -x!18^post101+x!18^0 == 0 /\ -nondet!13^post101+nondet!13^0 == 0 /\ -a!2035^post101+a!2035^0 == 0 /\ r!662^0-r!662^post101 == 0 /\ temp0!17^0-temp0!17^post101 == 0 /\ r!543^0-r!543^post101 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post101 == 0 /\ a!511^0-a!511^post101 == 0 /\ -a!244^post101+a!244^0 == 0), cost: 1 102: l42 -> l43 : a!1052^0'=a!1052^post102, temp0!17^0'=temp0!17^post102, head!16^0'=head!16^post102, rcd!2515^0'=rcd!2515^post102, a!1810^0'=a!1810^post102, x!18^0'=x!18^post102, i!29^0'=i!29^post102, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post102, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post102, a!511^0'=a!511^post102, r!662^0'=r!662^post102, a!1370^0'=a!1370^post102, tmp!33^0'=tmp!33^post102, rcd!83^0'=rcd!83^post102, a!2238^0'=a!2238^post102, x_SLAM_f!20^0'=x_SLAM_f!20^post102, length!28^0'=length!28^post102, temp!34^0'=temp!34^post102, ct!19^0'=ct!19^post102, rcd!2460^0'=rcd!2460^post102, a!1610^0'=a!1610^post102, x!15^0'=x!15^post102, head!405^0'=head!405^post102, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post102, a!419^0'=a!419^post102, r!543^0'=r!543^post102, a!1055^0'=a!1055^post102, temp0!30^0'=temp0!30^post102, head!31^0'=head!31^post102, rcd!63^0'=rcd!63^post102, a!2035^0'=a!2035^post102, x!22^0'=x!22^post102, i!406^0'=i!406^post102, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post102, t!25^0'=t!25^post102, a!654^0'=a!654^post102, rcd!2393^0'=rcd!2393^post102, a!1371^0'=a!1371^post102, x!1365^0'=x!1365^post102, result!12^0'=result!12^post102, a!244^0'=a!244^post102, y!21^0'=y!21^post102, nondet!13^0'=nondet!13^post102, (-rcd!2393^post102+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post102 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post102 == 0 /\ rcd!2460^0-rcd!2460^post102 == 0 /\ i!29^0-i!29^post102 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post102+x!15^0 == 0 /\ head!16^0-head!16^post102 == 0 /\ -x!1365^post102+x!1365^0 == 0 /\ r!662^0-r!662^post102 == 0 /\ x!18^0-x!18^post102 == 0 /\ rcd!83^0-rcd!83^post102 == 0 /\ r!543^0-r!543^post102 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post102 == 0 /\ -head!405^post102+head!405^0 == 0 /\ a!1052^0-a!1052^post102 == 0 /\ -temp!34^post102+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post102 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1370^post102+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post102 == 0 /\ a!511^0-a!511^post102 == 0 /\ -i!406^post102+i!406^0 == 0 /\ -y!21^post102+y!21^0 == 0 /\ -rcd!63^post102+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post102+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post102+result!12^0 == 0 /\ -nondet!13^post102+nondet!13^0 == 0 /\ a!1610^0-a!1610^post102 == 0 /\ -a!2035^post102+a!2035^0 == 0 /\ -a!419^post102+a!419^0 == 0 /\ temp0!30^0-temp0!30^post102 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post102 == 0 /\ -ct!19^post102+ct!19^0 == 0 /\ -a!1371^post102+a!1371^0 == 0 /\ head!31^0-head!31^post102 == 0 /\ x!22^0-x!22^post102 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -t!25^post102+t!25^0 == 0 /\ length!28^0-length!28^post102 == 0 /\ -a!1055^post102+a!1055^0 == 0 /\ -a!1810^post102+a!1810^0 == 0 /\ a!244^0-a!244^post102 == 0 /\ -a!654^post102+a!654^0 == 0 /\ a!2238^0-a!2238^post102 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post102 == 0), cost: 1 103: l42 -> l43 : a!1052^0'=a!1052^post103, temp0!17^0'=temp0!17^post103, head!16^0'=head!16^post103, rcd!2515^0'=rcd!2515^post103, a!1810^0'=a!1810^post103, x!18^0'=x!18^post103, i!29^0'=i!29^post103, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post103, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post103, a!511^0'=a!511^post103, r!662^0'=r!662^post103, a!1370^0'=a!1370^post103, tmp!33^0'=tmp!33^post103, rcd!83^0'=rcd!83^post103, a!2238^0'=a!2238^post103, x_SLAM_f!20^0'=x_SLAM_f!20^post103, length!28^0'=length!28^post103, temp!34^0'=temp!34^post103, ct!19^0'=ct!19^post103, rcd!2460^0'=rcd!2460^post103, a!1610^0'=a!1610^post103, x!15^0'=x!15^post103, head!405^0'=head!405^post103, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post103, a!419^0'=a!419^post103, r!543^0'=r!543^post103, a!1055^0'=a!1055^post103, temp0!30^0'=temp0!30^post103, head!31^0'=head!31^post103, rcd!63^0'=rcd!63^post103, a!2035^0'=a!2035^post103, x!22^0'=x!22^post103, i!406^0'=i!406^post103, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post103, t!25^0'=t!25^post103, a!654^0'=a!654^post103, rcd!2393^0'=rcd!2393^post103, a!1371^0'=a!1371^post103, x!1365^0'=x!1365^post103, result!12^0'=result!12^post103, a!244^0'=a!244^post103, y!21^0'=y!21^post103, nondet!13^0'=nondet!13^post103, (head!405^0-head!405^post103 == 0 /\ -a!1370^post103+a!1370^0 == 0 /\ a!511^0-a!511^post103 == 0 /\ -rcd!83^post103+rcd!83^0 == 0 /\ -head!31^post103+head!31^0 == 0 /\ -rcd!2393^post103+rcd!2393^0 == 0 /\ -y!21^post103+y!21^0 == 0 /\ -temp!34^post103+temp!34^0 == 0 /\ -a!1610^post103+a!1610^0 == 0 /\ temp0!17^0-temp0!17^post103 == 0 /\ ct!19^0-ct!19^post103 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post103 == 0 /\ -a!244^post103+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post103 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post103 == 0 /\ x!18^0-x!18^post103 == 0 /\ rcd!2515^0-rcd!2515^post103 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post103 == 0 /\ -x!1365^post103+x!1365^0 == 0 /\ -result!12^post103+result!12^0 == 0 /\ -temp0!30^post103+temp0!30^0 == 0 /\ -x!22^post103+x!22^0 == 0 /\ -nondet!13^post103+nondet!13^0 == 0 /\ rcd!63^0-rcd!63^post103 == 0 /\ -a!2238^post103+a!2238^0 == 0 /\ 2-a!654^0 <= 0 /\ -a!2035^post103+a!2035^0 == 0 /\ r!662^0-r!662^post103 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post103 == 0 /\ -a!1371^post103+a!1371^0 == 0 /\ -a!419^post103+a!419^0 == 0 /\ -r!543^post103+r!543^0 == 0 /\ -a!1055^post103+a!1055^0 == 0 /\ -tmp!33^post103+tmp!33^0 == 0 /\ i!29^0-i!29^post103 == 0 /\ a!1810^0-a!1810^post103 == 0 /\ head!16^0-head!16^post103 == 0 /\ a!1052^0-a!1052^post103 == 0 /\ -a!654^post103+a!654^0 == 0 /\ -t!25^post103+t!25^0 == 0 /\ i!406^0-i!406^post103 == 0 /\ rcd!2460^0-rcd!2460^post103 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post103 == 0 /\ length!28^0-length!28^post103 == 0), cost: 1 104: l42 -> l43 : a!1052^0'=a!1052^post104, temp0!17^0'=temp0!17^post104, head!16^0'=head!16^post104, rcd!2515^0'=rcd!2515^post104, a!1810^0'=a!1810^post104, x!18^0'=x!18^post104, i!29^0'=i!29^post104, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post104, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post104, a!511^0'=a!511^post104, r!662^0'=r!662^post104, a!1370^0'=a!1370^post104, tmp!33^0'=tmp!33^post104, rcd!83^0'=rcd!83^post104, a!2238^0'=a!2238^post104, x_SLAM_f!20^0'=x_SLAM_f!20^post104, length!28^0'=length!28^post104, temp!34^0'=temp!34^post104, ct!19^0'=ct!19^post104, rcd!2460^0'=rcd!2460^post104, a!1610^0'=a!1610^post104, x!15^0'=x!15^post104, head!405^0'=head!405^post104, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post104, a!419^0'=a!419^post104, r!543^0'=r!543^post104, a!1055^0'=a!1055^post104, temp0!30^0'=temp0!30^post104, head!31^0'=head!31^post104, rcd!63^0'=rcd!63^post104, a!2035^0'=a!2035^post104, x!22^0'=x!22^post104, i!406^0'=i!406^post104, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post104, t!25^0'=t!25^post104, a!654^0'=a!654^post104, rcd!2393^0'=rcd!2393^post104, a!1371^0'=a!1371^post104, x!1365^0'=x!1365^post104, result!12^0'=result!12^post104, a!244^0'=a!244^post104, y!21^0'=y!21^post104, nondet!13^0'=nondet!13^post104, (-t!25^post104+t!25^0 == 0 /\ a!419^0-a!419^post104 == 0 /\ -a!1055^post104+a!1055^0 == 0 /\ rcd!2393^0-rcd!2393^post104 == 0 /\ a!511^0-a!511^post104 == 0 /\ -length!28^post104+length!28^0 == 0 /\ -x!22^post104+x!22^0 == 0 /\ -y!21^post104+y!21^0 == 0 /\ temp0!17^0-temp0!17^post104 == 0 /\ head!405^0-head!405^post104 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post104 == 0 /\ -result!12^post104+result!12^0 == 0 /\ -temp0!30^post104+temp0!30^0 == 0 /\ -i!406^post104+i!406^0 == 0 /\ -a!2035^post104+a!2035^0 == 0 /\ -nondet!13^post104+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post104+x!1365^0 == 0 /\ x!18^0-x!18^post104 == 0 /\ -a!244^post104+a!244^0 == 0 /\ a!1370^0-a!1370^post104 == 0 /\ tmp!33^0-tmp!33^post104 == 0 /\ x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post104 == 0 /\ rcd!2515^0-rcd!2515^post104 == 0 /\ rcd!63^0-rcd!63^post104 == 0 /\ -x!15^0 <= 0 /\ -head!16^post104+head!16^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post104+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp!34^0-temp!34^post104 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post104 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post104 == 0 /\ -a!1371^post104+a!1371^0 == 0 /\ -a!654^post104+a!654^0 == 0 /\ -r!543^post104+r!543^0 == 0 /\ head!31^0-head!31^post104 == 0 /\ a!1810^0-a!1810^post104 == 0 /\ ct!19^0-ct!19^post104 == 0 /\ x!15^0-x!15^post104 == 0 /\ i!29^0-i!29^post104 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -rcd!2460^post104+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post104 == 0 /\ -a!1610^post104+a!1610^0 == 0 /\ rcd!83^0-rcd!83^post104 == 0 /\ -a!2238^post104+a!2238^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post104+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 105: l42 -> l43 : a!1052^0'=a!1052^post105, temp0!17^0'=temp0!17^post105, head!16^0'=head!16^post105, rcd!2515^0'=rcd!2515^post105, a!1810^0'=a!1810^post105, x!18^0'=x!18^post105, i!29^0'=i!29^post105, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post105, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post105, a!511^0'=a!511^post105, r!662^0'=r!662^post105, a!1370^0'=a!1370^post105, tmp!33^0'=tmp!33^post105, rcd!83^0'=rcd!83^post105, a!2238^0'=a!2238^post105, x_SLAM_f!20^0'=x_SLAM_f!20^post105, length!28^0'=length!28^post105, temp!34^0'=temp!34^post105, ct!19^0'=ct!19^post105, rcd!2460^0'=rcd!2460^post105, a!1610^0'=a!1610^post105, x!15^0'=x!15^post105, head!405^0'=head!405^post105, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post105, a!419^0'=a!419^post105, r!543^0'=r!543^post105, a!1055^0'=a!1055^post105, temp0!30^0'=temp0!30^post105, head!31^0'=head!31^post105, rcd!63^0'=rcd!63^post105, a!2035^0'=a!2035^post105, x!22^0'=x!22^post105, i!406^0'=i!406^post105, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post105, t!25^0'=t!25^post105, a!654^0'=a!654^post105, rcd!2393^0'=rcd!2393^post105, a!1371^0'=a!1371^post105, x!1365^0'=x!1365^post105, result!12^0'=result!12^post105, a!244^0'=a!244^post105, y!21^0'=y!21^post105, nondet!13^0'=nondet!13^post105, (r!543^0-r!543^post105 == 0 /\ temp0!17^0-temp0!17^post105 == 0 /\ -a!1371^post105+a!1371^0 == 0 /\ -a!2035^post105+a!2035^0 == 0 /\ -result!12^post105+result!12^0 == 0 /\ -a!654^post105+a!654^0 == 0 /\ -rcd!63^post105+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post105 == 0 /\ -nondet!13^post105+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post105 == 0 /\ -a!244^post105+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post105+a!1055^0 == 0 /\ -t!25^post105+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post105 == 0 /\ x!1365^0-x!1365^post105 == 0 /\ -ct!19^post105+ct!19^0 == 0 /\ a!1810^0-a!1810^post105 == 0 /\ head!16^0-head!16^post105 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post105 == 0 /\ a!1610^0-a!1610^post105 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post105+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!419^0-a!419^post105 == 0 /\ a!1052^0-a!1052^post105 == 0 /\ -rcd!2393^post105+rcd!2393^0 == 0 /\ x!22^0-x!22^post105 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post105 == 0 /\ a!511^0-a!511^post105 == 0 /\ 2-a!654^0 <= 0 /\ a!2238^0-a!2238^post105 == 0 /\ rcd!2515^0-rcd!2515^post105 == 0 /\ tmp!33^0-tmp!33^post105 == 0 /\ -temp!34^post105+temp!34^0 == 0 /\ head!405^0-head!405^post105 == 0 /\ -a!1370^post105+a!1370^0 == 0 /\ head!31^0-head!31^post105 == 0 /\ -y!21^post105+y!21^0 == 0 /\ -sel_r!1224_Flink!24^post105+sel_r!1224_Flink!24^0 == 0 /\ x!15^0-x!15^post105 == 0 /\ i!29^0-i!29^post105 == 0 /\ -i!406^post105+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post105 == 0 /\ x!18^0-x!18^post105 == 0 /\ rcd!83^0-rcd!83^post105 == 0 /\ r!662^0-r!662^post105 == 0), cost: 1 106: l43 -> l44 : a!1052^0'=a!1052^post106, temp0!17^0'=temp0!17^post106, head!16^0'=head!16^post106, rcd!2515^0'=rcd!2515^post106, a!1810^0'=a!1810^post106, x!18^0'=x!18^post106, i!29^0'=i!29^post106, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post106, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post106, a!511^0'=a!511^post106, r!662^0'=r!662^post106, a!1370^0'=a!1370^post106, tmp!33^0'=tmp!33^post106, rcd!83^0'=rcd!83^post106, a!2238^0'=a!2238^post106, x_SLAM_f!20^0'=x_SLAM_f!20^post106, length!28^0'=length!28^post106, temp!34^0'=temp!34^post106, ct!19^0'=ct!19^post106, rcd!2460^0'=rcd!2460^post106, a!1610^0'=a!1610^post106, x!15^0'=x!15^post106, head!405^0'=head!405^post106, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post106, a!419^0'=a!419^post106, r!543^0'=r!543^post106, a!1055^0'=a!1055^post106, temp0!30^0'=temp0!30^post106, head!31^0'=head!31^post106, rcd!63^0'=rcd!63^post106, a!2035^0'=a!2035^post106, x!22^0'=x!22^post106, i!406^0'=i!406^post106, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post106, t!25^0'=t!25^post106, a!654^0'=a!654^post106, rcd!2393^0'=rcd!2393^post106, a!1371^0'=a!1371^post106, x!1365^0'=x!1365^post106, result!12^0'=result!12^post106, a!244^0'=a!244^post106, y!21^0'=y!21^post106, nondet!13^0'=nondet!13^post106, (0 == 0 /\ -result!12^post106+result!12^0 == 0 /\ head!16^0-head!16^post106 == 0 /\ rcd!83^0-rcd!83^post106 == 0 /\ -a!2238^post106+a!2238^0 == 0 /\ x!18^0-x!18^post106 == 0 /\ a!1052^0-a!1052^post106 == 0 /\ -a!419^post106+a!419^0 == 0 /\ -nondet!13^post106+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post106 == 0 /\ -a!1371^post106+a!1371^0 == 0 /\ a!511^0-a!511^post106 == 0 /\ -x_SLAM_f!20^post106+x_SLAM_f!20^0 == 0 /\ -t!25^post106+t!25^0 == 0 /\ r!543^0-r!543^post106 == 0 /\ ct!19^0-ct!19^post106 == 0 /\ 1-a!654^0+a!1055^post106 == 0 /\ r!662^0-r!662^post106 == 0 /\ temp0!17^0-temp0!17^post106 == 0 /\ -tmp!33^post106+tmp!33^0 == 0 /\ a!1810^0-a!1810^post106 == 0 /\ -rcd!2393^post106+rcd!2393^0 == 0 /\ -y!21^post106+y!21^0 == 0 /\ -temp!34^post106+temp!34^0 == 0 /\ -a!1370^post106+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post106 == 0 /\ i!29^0-i!29^post106 == 0 /\ i!406^0-i!406^post106 == 0 /\ -head!31^post106+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post106 == 0 /\ rcd!2460^0-rcd!2460^post106 == 0 /\ length!28^0-length!28^post106 == 0 /\ -a!244^post106+a!244^0 == 0 /\ -x!1365^post106+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post106 == 0 /\ -head!405^post106+head!405^0 == 0 /\ -x!22^post106+x!22^0 == 0 /\ a!2035^0-a!2035^post106 == 0 /\ x!15^0-x!15^post106 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post106 == 0 /\ -a!1610^post106+a!1610^0 == 0 /\ -temp0!30^post106+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post106+sel_r!1224_Flink!24^0 == 0), cost: 1 107: l44 -> l40 : a!1052^0'=a!1052^post107, temp0!17^0'=temp0!17^post107, head!16^0'=head!16^post107, rcd!2515^0'=rcd!2515^post107, a!1810^0'=a!1810^post107, x!18^0'=x!18^post107, i!29^0'=i!29^post107, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post107, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post107, a!511^0'=a!511^post107, r!662^0'=r!662^post107, a!1370^0'=a!1370^post107, tmp!33^0'=tmp!33^post107, rcd!83^0'=rcd!83^post107, a!2238^0'=a!2238^post107, x_SLAM_f!20^0'=x_SLAM_f!20^post107, length!28^0'=length!28^post107, temp!34^0'=temp!34^post107, ct!19^0'=ct!19^post107, rcd!2460^0'=rcd!2460^post107, a!1610^0'=a!1610^post107, x!15^0'=x!15^post107, head!405^0'=head!405^post107, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post107, a!419^0'=a!419^post107, r!543^0'=r!543^post107, a!1055^0'=a!1055^post107, temp0!30^0'=temp0!30^post107, head!31^0'=head!31^post107, rcd!63^0'=rcd!63^post107, a!2035^0'=a!2035^post107, x!22^0'=x!22^post107, i!406^0'=i!406^post107, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post107, t!25^0'=t!25^post107, a!654^0'=a!654^post107, rcd!2393^0'=rcd!2393^post107, a!1371^0'=a!1371^post107, x!1365^0'=x!1365^post107, result!12^0'=result!12^post107, a!244^0'=a!244^post107, y!21^0'=y!21^post107, nondet!13^0'=nondet!13^post107, (a!1052^0 <= 0 /\ ct!19^0-ct!19^post107 == 0 /\ temp!34^0-temp!34^post107 == 0 /\ head!16^0-head!16^post107 == 0 /\ a!1052^0-a!1052^post107 == 0 /\ rcd!83^0-rcd!83^post107 == 0 /\ x!18^0-x!18^post107 == 0 /\ -nondet!13^post107+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -r!543^post107+r!543^0 == 0 /\ a!1370^0-a!1370^post107 == 0 /\ -a!2238^post107+a!2238^0 == 0 /\ -a!1371^post107+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post107+a!654^0 == 0 /\ -rcd!2460^post107+rcd!2460^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -length!28^post107+length!28^0 == 0 /\ temp0!17^0-temp0!17^post107 == 0 /\ -r!662^post107+r!662^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post107 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!31^post107+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post107+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post107 == 0 /\ x!15^0 <= 0 /\ -i!406^post107+i!406^0 == 0 /\ -head!405^post107+head!405^0 == 0 /\ a!1810^0-a!1810^post107 == 0 /\ -tmp!33^post107+tmp!33^0 == 0 /\ x!15^0-x!15^post107 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post107 == 0 /\ -y!21^post107+y!21^0 == 0 /\ -a!1055^post107+a!1055^0 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ result!12^0-result!12^post107 == 0 /\ -temp0!30^post107+temp0!30^0 == 0 /\ -i!29^post107+i!29^0 == 0 /\ -t!25^post107+t!25^0 == 0 /\ -a!1610^post107+a!1610^0 == 0 /\ -rcd!2515^post107+rcd!2515^0 == 0 /\ a!419^0-a!419^post107 == 0 /\ -a!2035^post107+a!2035^0 == 0 /\ -a!511^post107+a!511^0 == 0 /\ -rcd!2393^post107+rcd!2393^0 == 0 /\ -a!244^post107+a!244^0 == 0 /\ -x!22^post107+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post107 == 0 /\ rcd!63^0-rcd!63^post107 == 0 /\ -x!1365^post107+x!1365^0 == 0), cost: 1 108: l44 -> l40 : a!1052^0'=a!1052^post108, temp0!17^0'=temp0!17^post108, head!16^0'=head!16^post108, rcd!2515^0'=rcd!2515^post108, a!1810^0'=a!1810^post108, x!18^0'=x!18^post108, i!29^0'=i!29^post108, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post108, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post108, a!511^0'=a!511^post108, r!662^0'=r!662^post108, a!1370^0'=a!1370^post108, tmp!33^0'=tmp!33^post108, rcd!83^0'=rcd!83^post108, a!2238^0'=a!2238^post108, x_SLAM_f!20^0'=x_SLAM_f!20^post108, length!28^0'=length!28^post108, temp!34^0'=temp!34^post108, ct!19^0'=ct!19^post108, rcd!2460^0'=rcd!2460^post108, a!1610^0'=a!1610^post108, x!15^0'=x!15^post108, head!405^0'=head!405^post108, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post108, a!419^0'=a!419^post108, r!543^0'=r!543^post108, a!1055^0'=a!1055^post108, temp0!30^0'=temp0!30^post108, head!31^0'=head!31^post108, rcd!63^0'=rcd!63^post108, a!2035^0'=a!2035^post108, x!22^0'=x!22^post108, i!406^0'=i!406^post108, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post108, t!25^0'=t!25^post108, a!654^0'=a!654^post108, rcd!2393^0'=rcd!2393^post108, a!1371^0'=a!1371^post108, x!1365^0'=x!1365^post108, result!12^0'=result!12^post108, a!244^0'=a!244^post108, y!21^0'=y!21^post108, nondet!13^0'=nondet!13^post108, (a!2238^0-a!2238^post108 == 0 /\ tmp!33^0-tmp!33^post108 == 0 /\ a!1610^0-a!1610^post108 == 0 /\ a!1810^0-a!1810^post108 == 0 /\ a!419^0-a!419^post108 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!31^0-head!31^post108 == 0 /\ rcd!83^0-rcd!83^post108 == 0 /\ -x!1365^post108+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post108 == 0 /\ r!662^0-r!662^post108 == 0 /\ -i!406^post108+i!406^0 == 0 /\ temp0!17^0-temp0!17^post108 == 0 /\ 1-a!1052^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post108+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post108 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post108+x!22^0 == 0 /\ rcd!2393^0-rcd!2393^post108 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post108+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post108+rcd!63^0 == 0 /\ -temp!34^post108+temp!34^0 == 0 /\ -a!2035^post108+a!2035^0 == 0 /\ -temp0!30^post108+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post108 == 0 /\ head!16^0-head!16^post108 == 0 /\ head!405^0-head!405^post108 == 0 /\ ct!19^0-ct!19^post108 == 0 /\ -a!244^post108+a!244^0 == 0 /\ -a!1371^post108+a!1371^0 == 0 /\ -result!12^post108+result!12^0 == 0 /\ -a!654^post108+a!654^0 == 0 /\ a!1055^0 <= 0 /\ a!1370^0-a!1370^post108 == 0 /\ -a!1055^post108+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post108 == 0 /\ -y!21^post108+y!21^0 == 0 /\ r!543^0-r!543^post108 == 0 /\ -nondet!13^post108+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post108+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post108 == 0 /\ a!1052^0-a!1052^post108 == 0 /\ -i!29^post108+i!29^0 == 0 /\ -t!25^post108+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post108 == 0 /\ -x!18^post108+x!18^0 == 0 /\ a!511^0-a!511^post108 == 0), cost: 1 109: l44 -> l40 : a!1052^0'=a!1052^post109, temp0!17^0'=temp0!17^post109, head!16^0'=head!16^post109, rcd!2515^0'=rcd!2515^post109, a!1810^0'=a!1810^post109, x!18^0'=x!18^post109, i!29^0'=i!29^post109, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post109, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post109, a!511^0'=a!511^post109, r!662^0'=r!662^post109, a!1370^0'=a!1370^post109, tmp!33^0'=tmp!33^post109, rcd!83^0'=rcd!83^post109, a!2238^0'=a!2238^post109, x_SLAM_f!20^0'=x_SLAM_f!20^post109, length!28^0'=length!28^post109, temp!34^0'=temp!34^post109, ct!19^0'=ct!19^post109, rcd!2460^0'=rcd!2460^post109, a!1610^0'=a!1610^post109, x!15^0'=x!15^post109, head!405^0'=head!405^post109, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post109, a!419^0'=a!419^post109, r!543^0'=r!543^post109, a!1055^0'=a!1055^post109, temp0!30^0'=temp0!30^post109, head!31^0'=head!31^post109, rcd!63^0'=rcd!63^post109, a!2035^0'=a!2035^post109, x!22^0'=x!22^post109, i!406^0'=i!406^post109, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post109, t!25^0'=t!25^post109, a!654^0'=a!654^post109, rcd!2393^0'=rcd!2393^post109, a!1371^0'=a!1371^post109, x!1365^0'=x!1365^post109, result!12^0'=result!12^post109, a!244^0'=a!244^post109, y!21^0'=y!21^post109, nondet!13^0'=nondet!13^post109, (t!25^0-t!25^post109 == 0 /\ tmp!33^0-tmp!33^post109 == 0 /\ -rcd!2393^post109+rcd!2393^0 == 0 /\ a!1055^0-a!1055^post109 == 0 /\ rcd!2460^0-rcd!2460^post109 == 0 /\ r!543^0-r!543^post109 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post109+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post109 == 0 /\ r!662^0-r!662^post109 == 0 /\ a!1810^0-a!1810^post109 == 0 /\ -temp!34^post109+temp!34^0 == 0 /\ -x!15^post109+x!15^0 == 0 /\ a!1052^0-a!1052^post109 == 0 /\ 1-a!1052^0 <= 0 /\ -a!244^post109+a!244^0 == 0 /\ rcd!83^0-rcd!83^post109 == 0 /\ a!1371^0-a!1371^post109 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post109+x!1365^0 == 0 /\ i!29^0-i!29^post109 == 0 /\ -a!1052^0 <= 0 /\ -head!405^post109+head!405^0 == 0 /\ -rcd!63^post109+rcd!63^0 == 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post109+sel_r!1224_Flink!24^0 == 0 /\ -a!1610^post109+a!1610^0 == 0 /\ length!28^0-length!28^post109 == 0 /\ -y!21^post109+y!21^0 == 0 /\ x!15^0 <= 0 /\ a!2238^0-a!2238^post109 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post109 == 0 /\ -i!406^post109+i!406^0 == 0 /\ -result!12^post109+result!12^0 == 0 /\ a!2035^0-a!2035^post109 == 0 /\ -temp0!30^post109+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ ct!19^0-ct!19^post109 == 0 /\ a!511^0-a!511^post109 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ -a!419^post109+a!419^0 == 0 /\ temp0!17^0-temp0!17^post109 == 0 /\ head!16^0-head!16^post109 == 0 /\ -nondet!13^post109+nondet!13^0 == 0 /\ -x_SLAM_f!20^post109+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post109 == 0 /\ x!18^0-x!18^post109 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post109 == 0 /\ x!22^0-x!22^post109 == 0 /\ -a!654^post109+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post109 == 0), cost: 1 110: l44 -> l40 : a!1052^0'=a!1052^post110, temp0!17^0'=temp0!17^post110, head!16^0'=head!16^post110, rcd!2515^0'=rcd!2515^post110, a!1810^0'=a!1810^post110, x!18^0'=x!18^post110, i!29^0'=i!29^post110, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post110, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post110, a!511^0'=a!511^post110, r!662^0'=r!662^post110, a!1370^0'=a!1370^post110, tmp!33^0'=tmp!33^post110, rcd!83^0'=rcd!83^post110, a!2238^0'=a!2238^post110, x_SLAM_f!20^0'=x_SLAM_f!20^post110, length!28^0'=length!28^post110, temp!34^0'=temp!34^post110, ct!19^0'=ct!19^post110, rcd!2460^0'=rcd!2460^post110, a!1610^0'=a!1610^post110, x!15^0'=x!15^post110, head!405^0'=head!405^post110, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post110, a!419^0'=a!419^post110, r!543^0'=r!543^post110, a!1055^0'=a!1055^post110, temp0!30^0'=temp0!30^post110, head!31^0'=head!31^post110, rcd!63^0'=rcd!63^post110, a!2035^0'=a!2035^post110, x!22^0'=x!22^post110, i!406^0'=i!406^post110, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post110, t!25^0'=t!25^post110, a!654^0'=a!654^post110, rcd!2393^0'=rcd!2393^post110, a!1371^0'=a!1371^post110, x!1365^0'=x!1365^post110, result!12^0'=result!12^post110, a!244^0'=a!244^post110, y!21^0'=y!21^post110, nondet!13^0'=nondet!13^post110, (-head!405^post110+head!405^0 == 0 /\ a!1052^0 <= 0 /\ -head!31^post110+head!31^0 == 0 /\ -x_SLAM_f!20^post110+x_SLAM_f!20^0 == 0 /\ -a!1610^post110+a!1610^0 == 0 /\ -y!21^post110+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post110 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post110 == 0 /\ -rcd!83^post110+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post110+t!25^0 == 0 /\ a!1055^0-a!1055^post110 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!511^0-a!511^post110 == 0 /\ a!1810^0-a!1810^post110 == 0 /\ rcd!63^0-rcd!63^post110 == 0 /\ a!654^0-a!654^post110 == 0 /\ -tmp!33^post110+tmp!33^0 == 0 /\ temp!34^0-temp!34^post110 == 0 /\ -a!244^post110+a!244^0 == 0 /\ -rcd!2393^post110+rcd!2393^0 == 0 /\ -x!1365^post110+x!1365^0 == 0 /\ -temp0!30^post110+temp0!30^0 == 0 /\ x!15^0-x!15^post110 == 0 /\ i!29^0-i!29^post110 == 0 /\ a!1052^0-a!1052^post110 == 0 /\ a!2238^0-a!2238^post110 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -result!12^post110+result!12^0 == 0 /\ -x!22^post110+x!22^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post110 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post110+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post110 == 0 /\ -a!1371^post110+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post110+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post110+r!543^0 == 0 /\ temp0!17^0-temp0!17^post110 == 0 /\ 1-x!15^0 <= 0 /\ -nondet!13^post110+nondet!13^0 == 0 /\ -a!2035^post110+a!2035^0 == 0 /\ head!16^0-head!16^post110 == 0 /\ ct!19^0-ct!19^post110 == 0 /\ -rcd!2460^post110+rcd!2460^0 == 0 /\ x!18^0-x!18^post110 == 0 /\ i!406^0-i!406^post110 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post110 == 0 /\ -r!662^post110+r!662^0 == 0 /\ a!1370^0-a!1370^post110 == 0), cost: 1 111: l44 -> l40 : a!1052^0'=a!1052^post111, temp0!17^0'=temp0!17^post111, head!16^0'=head!16^post111, rcd!2515^0'=rcd!2515^post111, a!1810^0'=a!1810^post111, x!18^0'=x!18^post111, i!29^0'=i!29^post111, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post111, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post111, a!511^0'=a!511^post111, r!662^0'=r!662^post111, a!1370^0'=a!1370^post111, tmp!33^0'=tmp!33^post111, rcd!83^0'=rcd!83^post111, a!2238^0'=a!2238^post111, x_SLAM_f!20^0'=x_SLAM_f!20^post111, length!28^0'=length!28^post111, temp!34^0'=temp!34^post111, ct!19^0'=ct!19^post111, rcd!2460^0'=rcd!2460^post111, a!1610^0'=a!1610^post111, x!15^0'=x!15^post111, head!405^0'=head!405^post111, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post111, a!419^0'=a!419^post111, r!543^0'=r!543^post111, a!1055^0'=a!1055^post111, temp0!30^0'=temp0!30^post111, head!31^0'=head!31^post111, rcd!63^0'=rcd!63^post111, a!2035^0'=a!2035^post111, x!22^0'=x!22^post111, i!406^0'=i!406^post111, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post111, t!25^0'=t!25^post111, a!654^0'=a!654^post111, rcd!2393^0'=rcd!2393^post111, a!1371^0'=a!1371^post111, x!1365^0'=x!1365^post111, result!12^0'=result!12^post111, a!244^0'=a!244^post111, y!21^0'=y!21^post111, nondet!13^0'=nondet!13^post111, (-length!28^post111+length!28^0 == 0 /\ -temp0!30^post111+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post111 == 0 /\ -a!654^post111+a!654^0 == 0 /\ -a!1371^post111+a!1371^0 == 0 /\ -result!12^post111+result!12^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post111 == 0 /\ head!405^0-head!405^post111 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post111+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post111 == 0 /\ -y!21^post111+y!21^0 == 0 /\ -a!1055^post111+a!1055^0 == 0 /\ a!511^0-a!511^post111 == 0 /\ a!1052^0-a!1052^post111 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!18^0-x!18^post111 == 0 /\ -t!25^post111+t!25^0 == 0 /\ rcd!83^0-rcd!83^post111 == 0 /\ a!1370^0-a!1370^post111 == 0 /\ -nondet!13^post111+nondet!13^0 == 0 /\ x!15^0-x!15^post111 == 0 /\ tmp!33^0-tmp!33^post111 == 0 /\ i!29^0-i!29^post111 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post111+a!2035^0 == 0 /\ -a!244^post111+a!244^0 == 0 /\ -x!1365^post111+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post111 == 0 /\ -head!16^post111+head!16^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post111 == 0 /\ rcd!63^0-rcd!63^post111 == 0 /\ -r!662^post111+r!662^0 == 0 /\ 1-x!15^0 <= 0 /\ temp!34^0-temp!34^post111 == 0 /\ a!1810^0-a!1810^post111 == 0 /\ -head!31^post111+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post111 == 0 /\ -i!406^post111+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post111 == 0 /\ -a!1610^post111+a!1610^0 == 0 /\ ct!19^0-ct!19^post111 == 0 /\ -r!543^post111+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post111+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -rcd!2460^post111+rcd!2460^0 == 0 /\ a!419^0-a!419^post111 == 0 /\ -a!2238^post111+a!2238^0 == 0), cost: 1 112: l44 -> l40 : a!1052^0'=a!1052^post112, temp0!17^0'=temp0!17^post112, head!16^0'=head!16^post112, rcd!2515^0'=rcd!2515^post112, a!1810^0'=a!1810^post112, x!18^0'=x!18^post112, i!29^0'=i!29^post112, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post112, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post112, a!511^0'=a!511^post112, r!662^0'=r!662^post112, a!1370^0'=a!1370^post112, tmp!33^0'=tmp!33^post112, rcd!83^0'=rcd!83^post112, a!2238^0'=a!2238^post112, x_SLAM_f!20^0'=x_SLAM_f!20^post112, length!28^0'=length!28^post112, temp!34^0'=temp!34^post112, ct!19^0'=ct!19^post112, rcd!2460^0'=rcd!2460^post112, a!1610^0'=a!1610^post112, x!15^0'=x!15^post112, head!405^0'=head!405^post112, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post112, a!419^0'=a!419^post112, r!543^0'=r!543^post112, a!1055^0'=a!1055^post112, temp0!30^0'=temp0!30^post112, head!31^0'=head!31^post112, rcd!63^0'=rcd!63^post112, a!2035^0'=a!2035^post112, x!22^0'=x!22^post112, i!406^0'=i!406^post112, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post112, t!25^0'=t!25^post112, a!654^0'=a!654^post112, rcd!2393^0'=rcd!2393^post112, a!1371^0'=a!1371^post112, x!1365^0'=x!1365^post112, result!12^0'=result!12^post112, a!244^0'=a!244^post112, y!21^0'=y!21^post112, nondet!13^0'=nondet!13^post112, (-nondet!13^post112+nondet!13^0 == 0 /\ -a!1371^post112+a!1371^0 == 0 /\ -a!419^post112+a!419^0 == 0 /\ -result!12^post112+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post112+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post112+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post112+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post112 == 0 /\ -a!244^post112+a!244^0 == 0 /\ -length!28^post112+length!28^0 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post112 == 0 /\ -ct!19^post112+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post112 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post112 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!1365^0-x!1365^post112 == 0 /\ 1-a!1055^0 <= 0 /\ -a!654^post112+a!654^0 == 0 /\ -rcd!2393^post112+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post112 == 0 /\ x!22^0-x!22^post112 == 0 /\ -x!18^post112+x!18^0 == 0 /\ -x!15^post112+x!15^0 == 0 /\ a!1052^0-a!1052^post112 == 0 /\ a!1370^0-a!1370^post112 == 0 /\ temp0!30^0-temp0!30^post112 == 0 /\ -sel_r!1224_Flink!24^post112+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post112 == 0 /\ -temp0!17^post112+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post112 == 0 /\ -head!31^post112+head!31^0 == 0 /\ a!2238^0-a!2238^post112 == 0 /\ -i!406^post112+i!406^0 == 0 /\ a!1055^0-a!1055^post112 == 0 /\ -head!405^post112+head!405^0 == 0 /\ a!511^0-a!511^post112 == 0 /\ a!1610^0-a!1610^post112 == 0 /\ rcd!2460^0-rcd!2460^post112 == 0 /\ i!29^0-i!29^post112 == 0 /\ -y!21^post112+y!21^0 == 0 /\ r!662^0-r!662^post112 == 0 /\ head!16^0-head!16^post112 == 0 /\ r!543^0-r!543^post112 == 0 /\ -rcd!63^post112+rcd!63^0 == 0 /\ a!1810^0-a!1810^post112 == 0), cost: 1 113: l44 -> l40 : a!1052^0'=a!1052^post113, temp0!17^0'=temp0!17^post113, head!16^0'=head!16^post113, rcd!2515^0'=rcd!2515^post113, a!1810^0'=a!1810^post113, x!18^0'=x!18^post113, i!29^0'=i!29^post113, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post113, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post113, a!511^0'=a!511^post113, r!662^0'=r!662^post113, a!1370^0'=a!1370^post113, tmp!33^0'=tmp!33^post113, rcd!83^0'=rcd!83^post113, a!2238^0'=a!2238^post113, x_SLAM_f!20^0'=x_SLAM_f!20^post113, length!28^0'=length!28^post113, temp!34^0'=temp!34^post113, ct!19^0'=ct!19^post113, rcd!2460^0'=rcd!2460^post113, a!1610^0'=a!1610^post113, x!15^0'=x!15^post113, head!405^0'=head!405^post113, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post113, a!419^0'=a!419^post113, r!543^0'=r!543^post113, a!1055^0'=a!1055^post113, temp0!30^0'=temp0!30^post113, head!31^0'=head!31^post113, rcd!63^0'=rcd!63^post113, a!2035^0'=a!2035^post113, x!22^0'=x!22^post113, i!406^0'=i!406^post113, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post113, t!25^0'=t!25^post113, a!654^0'=a!654^post113, rcd!2393^0'=rcd!2393^post113, a!1371^0'=a!1371^post113, x!1365^0'=x!1365^post113, result!12^0'=result!12^post113, a!244^0'=a!244^post113, y!21^0'=y!21^post113, nondet!13^0'=nondet!13^post113, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post113 == 0 /\ x!15^0-x!15^post113 == 0 /\ i!29^0-i!29^post113 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post113 == 0 /\ -r!543^post113+r!543^0 == 0 /\ a!2238^0-a!2238^post113 == 0 /\ -sel_r!1224_Flink!24^post113+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post113 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post113+a!1371^0 == 0 /\ length!28^0-length!28^post113 == 0 /\ -a!419^post113+a!419^0 == 0 /\ -nondet!13^post113+nondet!13^0 == 0 /\ a!511^0-a!511^post113 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post113+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ ct!19^0-ct!19^post113 == 0 /\ a!654^0-a!654^post113 == 0 /\ 1-a!1055^0 <= 0 /\ -x_SLAM_f!20^post113+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post113 == 0 /\ a!1052^0-a!1052^post113 == 0 /\ -head!31^post113+head!31^0 == 0 /\ -head!405^post113+head!405^0 == 0 /\ -a!1610^post113+a!1610^0 == 0 /\ x!18^0-x!18^post113 == 0 /\ 1+head!16^0 <= 0 /\ -temp!34^post113+temp!34^0 == 0 /\ i!406^0-i!406^post113 == 0 /\ -rcd!83^post113+rcd!83^0 == 0 /\ rcd!2515^0-rcd!2515^post113 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!63^post113+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post113+sel_r!543_Flink!24^0 == 0 /\ -rcd!2393^post113+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post113 == 0 /\ -temp0!30^post113+temp0!30^0 == 0 /\ -a!244^post113+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post113 == 0 /\ -x!1365^post113+x!1365^0 == 0 /\ a!1055^0-a!1055^post113 == 0 /\ -result!12^post113+result!12^0 == 0 /\ head!16^0-head!16^post113 == 0 /\ r!662^0-r!662^post113 == 0 /\ temp0!17^0-temp0!17^post113 == 0 /\ a!1810^0-a!1810^post113 == 0 /\ -x!22^post113+x!22^0 == 0 /\ -y!21^post113+y!21^0 == 0), cost: 1 114: l44 -> l40 : a!1052^0'=a!1052^post114, temp0!17^0'=temp0!17^post114, head!16^0'=head!16^post114, rcd!2515^0'=rcd!2515^post114, a!1810^0'=a!1810^post114, x!18^0'=x!18^post114, i!29^0'=i!29^post114, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post114, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post114, a!511^0'=a!511^post114, r!662^0'=r!662^post114, a!1370^0'=a!1370^post114, tmp!33^0'=tmp!33^post114, rcd!83^0'=rcd!83^post114, a!2238^0'=a!2238^post114, x_SLAM_f!20^0'=x_SLAM_f!20^post114, length!28^0'=length!28^post114, temp!34^0'=temp!34^post114, ct!19^0'=ct!19^post114, rcd!2460^0'=rcd!2460^post114, a!1610^0'=a!1610^post114, x!15^0'=x!15^post114, head!405^0'=head!405^post114, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post114, a!419^0'=a!419^post114, r!543^0'=r!543^post114, a!1055^0'=a!1055^post114, temp0!30^0'=temp0!30^post114, head!31^0'=head!31^post114, rcd!63^0'=rcd!63^post114, a!2035^0'=a!2035^post114, x!22^0'=x!22^post114, i!406^0'=i!406^post114, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post114, t!25^0'=t!25^post114, a!654^0'=a!654^post114, rcd!2393^0'=rcd!2393^post114, a!1371^0'=a!1371^post114, x!1365^0'=x!1365^post114, result!12^0'=result!12^post114, a!244^0'=a!244^post114, y!21^0'=y!21^post114, nondet!13^0'=nondet!13^post114, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post114 == 0 /\ head!16^0-head!16^post114 == 0 /\ ct!19^0-ct!19^post114 == 0 /\ a!654^0-a!654^post114 == 0 /\ -x!1365^post114+x!1365^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x!18^0-x!18^post114 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post114 == 0 /\ x!15^0-x!15^post114 == 0 /\ i!29^0-i!29^post114 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post114+r!543^0 == 0 /\ -head!31^post114+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post114 == 0 /\ -a!1610^post114+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post114 == 0 /\ -a!2238^post114+a!2238^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post114 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post114+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post114 == 0 /\ -rcd!2460^post114+rcd!2460^0 == 0 /\ -a!1371^post114+a!1371^0 == 0 /\ -a!419^post114+a!419^0 == 0 /\ 1-a!1055^0 <= 0 /\ -tmp!33^post114+tmp!33^0 == 0 /\ a!1810^0-a!1810^post114 == 0 /\ -a!1055^post114+a!1055^0 == 0 /\ -length!28^post114+length!28^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post114 == 0 /\ 1-x!15^0 <= 0 /\ -a!511^post114+a!511^0 == 0 /\ -head!405^post114+head!405^0 == 0 /\ -x!22^post114+x!22^0 == 0 /\ -temp0!30^post114+temp0!30^0 == 0 /\ i!406^0-i!406^post114 == 0 /\ y!21^0-y!21^post114 == 0 /\ r!662^0-r!662^post114 == 0 /\ temp0!17^0-temp0!17^post114 == 0 /\ -rcd!2393^post114+rcd!2393^0 == 0 /\ -t!25^post114+t!25^0 == 0 /\ rcd!63^0-rcd!63^post114 == 0 /\ -a!244^post114+a!244^0 == 0 /\ -a!2035^post114+a!2035^0 == 0 /\ -rcd!83^post114+rcd!83^0 == 0 /\ temp!34^0-temp!34^post114 == 0 /\ -nondet!13^post114+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post114 == 0), cost: 1 115: l44 -> l40 : a!1052^0'=a!1052^post115, temp0!17^0'=temp0!17^post115, head!16^0'=head!16^post115, rcd!2515^0'=rcd!2515^post115, a!1810^0'=a!1810^post115, x!18^0'=x!18^post115, i!29^0'=i!29^post115, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post115, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post115, a!511^0'=a!511^post115, r!662^0'=r!662^post115, a!1370^0'=a!1370^post115, tmp!33^0'=tmp!33^post115, rcd!83^0'=rcd!83^post115, a!2238^0'=a!2238^post115, x_SLAM_f!20^0'=x_SLAM_f!20^post115, length!28^0'=length!28^post115, temp!34^0'=temp!34^post115, ct!19^0'=ct!19^post115, rcd!2460^0'=rcd!2460^post115, a!1610^0'=a!1610^post115, x!15^0'=x!15^post115, head!405^0'=head!405^post115, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post115, a!419^0'=a!419^post115, r!543^0'=r!543^post115, a!1055^0'=a!1055^post115, temp0!30^0'=temp0!30^post115, head!31^0'=head!31^post115, rcd!63^0'=rcd!63^post115, a!2035^0'=a!2035^post115, x!22^0'=x!22^post115, i!406^0'=i!406^post115, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post115, t!25^0'=t!25^post115, a!654^0'=a!654^post115, rcd!2393^0'=rcd!2393^post115, a!1371^0'=a!1371^post115, x!1365^0'=x!1365^post115, result!12^0'=result!12^post115, a!244^0'=a!244^post115, y!21^0'=y!21^post115, nondet!13^0'=nondet!13^post115, (a!1052^0 <= 0 /\ -x!15^post115+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post115+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post115+x!1365^0 == 0 /\ head!16^0-head!16^post115 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post115+rcd!2460^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post115 == 0 /\ temp0!17^0-temp0!17^post115 == 0 /\ x!18^0-x!18^post115 == 0 /\ a!1370^0-a!1370^post115 == 0 /\ -x!22^post115+x!22^0 == 0 /\ -i!406^post115+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -y!21^post115+y!21^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post115 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post115 == 0 /\ -a!511^post115+a!511^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!1610^0-a!1610^post115 == 0 /\ -a!419^post115+a!419^0 == 0 /\ -rcd!63^post115+rcd!63^0 == 0 /\ -r!543^post115+r!543^0 == 0 /\ -a!654^post115+a!654^0 == 0 /\ a!2238^0-a!2238^post115 == 0 /\ -a!2035^post115+a!2035^0 == 0 /\ head!31^0-head!31^post115 == 0 /\ -nondet!13^post115+nondet!13^0 == 0 /\ -a!1371^post115+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post115 == 0 /\ -a!244^post115+a!244^0 == 0 /\ a!1810^0-a!1810^post115 == 0 /\ -result!12^post115+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post115+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post115 == 0 /\ -a!1055^post115+a!1055^0 == 0 /\ r!662^0-r!662^post115 == 0 /\ a!1052^0-a!1052^post115 == 0 /\ temp!34^0-temp!34^post115 == 0 /\ temp0!30^0-temp0!30^post115 == 0 /\ -length!28^post115+length!28^0 == 0 /\ -rcd!2393^post115+rcd!2393^0 == 0 /\ -ct!19^post115+ct!19^0 == 0 /\ -i!29^post115+i!29^0 == 0 /\ head!405^0-head!405^post115 == 0 /\ -t!25^post115+t!25^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post115+sdv_CALLSITE_RETURN_1!32^0 == 0), cost: 1 116: l44 -> l40 : a!1052^0'=a!1052^post116, temp0!17^0'=temp0!17^post116, head!16^0'=head!16^post116, rcd!2515^0'=rcd!2515^post116, a!1810^0'=a!1810^post116, x!18^0'=x!18^post116, i!29^0'=i!29^post116, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post116, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post116, a!511^0'=a!511^post116, r!662^0'=r!662^post116, a!1370^0'=a!1370^post116, tmp!33^0'=tmp!33^post116, rcd!83^0'=rcd!83^post116, a!2238^0'=a!2238^post116, x_SLAM_f!20^0'=x_SLAM_f!20^post116, length!28^0'=length!28^post116, temp!34^0'=temp!34^post116, ct!19^0'=ct!19^post116, rcd!2460^0'=rcd!2460^post116, a!1610^0'=a!1610^post116, x!15^0'=x!15^post116, head!405^0'=head!405^post116, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post116, a!419^0'=a!419^post116, r!543^0'=r!543^post116, a!1055^0'=a!1055^post116, temp0!30^0'=temp0!30^post116, head!31^0'=head!31^post116, rcd!63^0'=rcd!63^post116, a!2035^0'=a!2035^post116, x!22^0'=x!22^post116, i!406^0'=i!406^post116, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post116, t!25^0'=t!25^post116, a!654^0'=a!654^post116, rcd!2393^0'=rcd!2393^post116, a!1371^0'=a!1371^post116, x!1365^0'=x!1365^post116, result!12^0'=result!12^post116, a!244^0'=a!244^post116, y!21^0'=y!21^post116, nondet!13^0'=nondet!13^post116, (t!25^0-t!25^post116 == 0 /\ -temp!34^post116+temp!34^0 == 0 /\ -head!31^post116+head!31^0 == 0 /\ -rcd!2393^post116+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post116+x!15^0 == 0 /\ r!543^0-r!543^post116 == 0 /\ -rcd!63^post116+rcd!63^0 == 0 /\ head!16^0-head!16^post116 == 0 /\ temp0!17^0-temp0!17^post116 == 0 /\ -rcd!83^post116+rcd!83^0 == 0 /\ -x!22^post116+x!22^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post116 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post116 == 0 /\ -x!1365^post116+x!1365^0 == 0 /\ a!1371^0-a!1371^post116 == 0 /\ -sel_r!1224_Flink!24^post116+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post116 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post116+a!1610^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post116 == 0 /\ -head!405^post116+head!405^0 == 0 /\ -temp0!30^post116+temp0!30^0 == 0 /\ -i!406^post116+i!406^0 == 0 /\ 1+x!15^0 <= 0 /\ -y!21^post116+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ -result!12^post116+result!12^0 == 0 /\ -a!1370^post116+a!1370^0 == 0 /\ a!511^0-a!511^post116 == 0 /\ -nondet!13^post116+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post116 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post116 == 0 /\ a!2035^0-a!2035^post116 == 0 /\ rcd!2460^0-rcd!2460^post116 == 0 /\ ct!19^0-ct!19^post116 == 0 /\ -a!419^post116+a!419^0 == 0 /\ i!29^0-i!29^post116 == 0 /\ r!662^0-r!662^post116 == 0 /\ -a!244^post116+a!244^0 == 0 /\ a!1052^0-a!1052^post116 == 0 /\ a!2238^0-a!2238^post116 == 0 /\ rcd!2515^0-rcd!2515^post116 == 0 /\ length!28^0-length!28^post116 == 0 /\ -a!654^post116+a!654^0 == 0 /\ -a!1055^post116+a!1055^0 == 0 /\ -a!1810^post116+a!1810^0 == 0), cost: 1 117: l44 -> l40 : a!1052^0'=a!1052^post117, temp0!17^0'=temp0!17^post117, head!16^0'=head!16^post117, rcd!2515^0'=rcd!2515^post117, a!1810^0'=a!1810^post117, x!18^0'=x!18^post117, i!29^0'=i!29^post117, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post117, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post117, a!511^0'=a!511^post117, r!662^0'=r!662^post117, a!1370^0'=a!1370^post117, tmp!33^0'=tmp!33^post117, rcd!83^0'=rcd!83^post117, a!2238^0'=a!2238^post117, x_SLAM_f!20^0'=x_SLAM_f!20^post117, length!28^0'=length!28^post117, temp!34^0'=temp!34^post117, ct!19^0'=ct!19^post117, rcd!2460^0'=rcd!2460^post117, a!1610^0'=a!1610^post117, x!15^0'=x!15^post117, head!405^0'=head!405^post117, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post117, a!419^0'=a!419^post117, r!543^0'=r!543^post117, a!1055^0'=a!1055^post117, temp0!30^0'=temp0!30^post117, head!31^0'=head!31^post117, rcd!63^0'=rcd!63^post117, a!2035^0'=a!2035^post117, x!22^0'=x!22^post117, i!406^0'=i!406^post117, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post117, t!25^0'=t!25^post117, a!654^0'=a!654^post117, rcd!2393^0'=rcd!2393^post117, a!1371^0'=a!1371^post117, x!1365^0'=x!1365^post117, result!12^0'=result!12^post117, a!244^0'=a!244^post117, y!21^0'=y!21^post117, nondet!13^0'=nondet!13^post117, (-x!22^post117+x!22^0 == 0 /\ -tmp!33^post117+tmp!33^0 == 0 /\ -head!405^post117+head!405^0 == 0 /\ -x_SLAM_f!20^post117+x_SLAM_f!20^0 == 0 /\ -t!25^post117+t!25^0 == 0 /\ temp0!17^0-temp0!17^post117 == 0 /\ -y!21^post117+y!21^0 == 0 /\ -temp0!30^post117+temp0!30^0 == 0 /\ -a!1610^post117+a!1610^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post117 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post117 == 0 /\ -a!654^post117+a!654^0 == 0 /\ -result!12^post117+result!12^0 == 0 /\ ct!19^0-ct!19^post117 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post117 == 0 /\ -nondet!13^post117+nondet!13^0 == 0 /\ i!29^0-i!29^post117 == 0 /\ 1-a!1052^0 <= 0 /\ temp!34^0-temp!34^post117 == 0 /\ a!1810^0-a!1810^post117 == 0 /\ head!16^0-head!16^post117 == 0 /\ a!2238^0-a!2238^post117 == 0 /\ a!1055^0-a!1055^post117 == 0 /\ -a!244^post117+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post117+rcd!2393^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!1371^0-a!1371^post117 == 0 /\ length!28^0-length!28^post117 == 0 /\ i!406^0-i!406^post117 == 0 /\ -rcd!83^post117+rcd!83^0 == 0 /\ rcd!2515^0-rcd!2515^post117 == 0 /\ a!511^0-a!511^post117 == 0 /\ -x!1365^post117+x!1365^0 == 0 /\ r!662^0-r!662^post117 == 0 /\ a!1052^0-a!1052^post117 == 0 /\ -sel_r!1224_Flink!24^post117+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post117+r!543^0 == 0 /\ -rcd!2460^post117+rcd!2460^0 == 0 /\ -head!31^post117+head!31^0 == 0 /\ x!18^0-x!18^post117 == 0 /\ -x!15^post117+x!15^0 == 0 /\ a!1370^0-a!1370^post117 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post117+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!2035^0-a!2035^post117 == 0 /\ -a!419^post117+a!419^0 == 0), cost: 1 118: l44 -> l40 : a!1052^0'=a!1052^post118, temp0!17^0'=temp0!17^post118, head!16^0'=head!16^post118, rcd!2515^0'=rcd!2515^post118, a!1810^0'=a!1810^post118, x!18^0'=x!18^post118, i!29^0'=i!29^post118, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post118, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post118, a!511^0'=a!511^post118, r!662^0'=r!662^post118, a!1370^0'=a!1370^post118, tmp!33^0'=tmp!33^post118, rcd!83^0'=rcd!83^post118, a!2238^0'=a!2238^post118, x_SLAM_f!20^0'=x_SLAM_f!20^post118, length!28^0'=length!28^post118, temp!34^0'=temp!34^post118, ct!19^0'=ct!19^post118, rcd!2460^0'=rcd!2460^post118, a!1610^0'=a!1610^post118, x!15^0'=x!15^post118, head!405^0'=head!405^post118, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post118, a!419^0'=a!419^post118, r!543^0'=r!543^post118, a!1055^0'=a!1055^post118, temp0!30^0'=temp0!30^post118, head!31^0'=head!31^post118, rcd!63^0'=rcd!63^post118, a!2035^0'=a!2035^post118, x!22^0'=x!22^post118, i!406^0'=i!406^post118, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post118, t!25^0'=t!25^post118, a!654^0'=a!654^post118, rcd!2393^0'=rcd!2393^post118, a!1371^0'=a!1371^post118, x!1365^0'=x!1365^post118, result!12^0'=result!12^post118, a!244^0'=a!244^post118, y!21^0'=y!21^post118, nondet!13^0'=nondet!13^post118, (x!18^0-x!18^post118 == 0 /\ -rcd!63^post118+rcd!63^0 == 0 /\ -a!654^post118+a!654^0 == 0 /\ -a!2035^post118+a!2035^0 == 0 /\ -a!1055^post118+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post118 == 0 /\ a!1370^0-a!1370^post118 == 0 /\ -a!244^post118+a!244^0 == 0 /\ a!419^0-a!419^post118 == 0 /\ -t!25^post118+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post118 == 0 /\ a!1052^0-a!1052^post118 == 0 /\ -result!12^post118+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post118+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post118 == 0 /\ 1-a!1052^0 <= 0 /\ a!2238^0-a!2238^post118 == 0 /\ a!1610^0-a!1610^post118 == 0 /\ -rcd!2393^post118+rcd!2393^0 == 0 /\ 1-head!16^0 <= 0 /\ -length!28^post118+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post118 == 0 /\ -nondet!13^post118+nondet!13^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -ct!19^post118+ct!19^0 == 0 /\ i!29^0-i!29^post118 == 0 /\ a!1810^0-a!1810^post118 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!83^0-rcd!83^post118 == 0 /\ -sel_r!1224_Flink!24^post118+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post118 == 0 /\ rcd!2515^0-rcd!2515^post118 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2460^post118+rcd!2460^0 == 0 /\ head!405^0-head!405^post118 == 0 /\ a!511^0-a!511^post118 == 0 /\ -head!31^post118+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post118 == 0 /\ -x!1365^post118+x!1365^0 == 0 /\ -r!662^post118+r!662^0 == 0 /\ -y!21^post118+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post118 == 0 /\ -i!406^post118+i!406^0 == 0 /\ -x!22^post118+x!22^0 == 0 /\ -a!1371^post118+a!1371^0 == 0 /\ x!15^0-x!15^post118 == 0 /\ tmp!33^0-tmp!33^post118 == 0 /\ -r!543^post118+r!543^0 == 0), cost: 1 119: l44 -> l40 : a!1052^0'=a!1052^post119, temp0!17^0'=temp0!17^post119, head!16^0'=head!16^post119, rcd!2515^0'=rcd!2515^post119, a!1810^0'=a!1810^post119, x!18^0'=x!18^post119, i!29^0'=i!29^post119, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post119, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post119, a!511^0'=a!511^post119, r!662^0'=r!662^post119, a!1370^0'=a!1370^post119, tmp!33^0'=tmp!33^post119, rcd!83^0'=rcd!83^post119, a!2238^0'=a!2238^post119, x_SLAM_f!20^0'=x_SLAM_f!20^post119, length!28^0'=length!28^post119, temp!34^0'=temp!34^post119, ct!19^0'=ct!19^post119, rcd!2460^0'=rcd!2460^post119, a!1610^0'=a!1610^post119, x!15^0'=x!15^post119, head!405^0'=head!405^post119, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post119, a!419^0'=a!419^post119, r!543^0'=r!543^post119, a!1055^0'=a!1055^post119, temp0!30^0'=temp0!30^post119, head!31^0'=head!31^post119, rcd!63^0'=rcd!63^post119, a!2035^0'=a!2035^post119, x!22^0'=x!22^post119, i!406^0'=i!406^post119, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post119, t!25^0'=t!25^post119, a!654^0'=a!654^post119, rcd!2393^0'=rcd!2393^post119, a!1371^0'=a!1371^post119, x!1365^0'=x!1365^post119, result!12^0'=result!12^post119, a!244^0'=a!244^post119, y!21^0'=y!21^post119, nondet!13^0'=nondet!13^post119, (x_SLAM_f!20^0-x_SLAM_f!20^post119 == 0 /\ -a!1371^post119+a!1371^0 == 0 /\ -result!12^post119+result!12^0 == 0 /\ x!18^0-x!18^post119 == 0 /\ a!1052^0-a!1052^post119 == 0 /\ -a!654^post119+a!654^0 == 0 /\ -a!2035^post119+a!2035^0 == 0 /\ -nondet!13^post119+nondet!13^0 == 0 /\ -a!244^post119+a!244^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post119+a!419^0 == 0 /\ length!28^0-length!28^post119 == 0 /\ rcd!2515^0-rcd!2515^post119 == 0 /\ -ct!19^post119+ct!19^0 == 0 /\ t!25^0-t!25^post119 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post119 == 0 /\ -a!1052^0 <= 0 /\ i!29^0-i!29^post119 == 0 /\ -a!1055^0 <= 0 /\ a!1810^0-a!1810^post119 == 0 /\ head!16^0-head!16^post119 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!83^0-rcd!83^post119 == 0 /\ r!662^0-r!662^post119 == 0 /\ temp0!17^0-temp0!17^post119 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post119 == 0 /\ temp!34^0-temp!34^post119 == 0 /\ -rcd!2393^post119+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post119 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post119+x!1365^0 == 0 /\ -head!31^post119+head!31^0 == 0 /\ a!2238^0-a!2238^post119 == 0 /\ -x!15^post119+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post119 == 0 /\ head!405^0-head!405^post119 == 0 /\ -rcd!63^post119+rcd!63^0 == 0 /\ -a!1370^post119+a!1370^0 == 0 /\ a!1055^0-a!1055^post119 == 0 /\ -sel_r!1224_Flink!24^post119+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post119 == 0 /\ -x!22^post119+x!22^0 == 0 /\ tmp!33^0-tmp!33^post119 == 0 /\ a!511^0-a!511^post119 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post119 == 0 /\ r!543^0-r!543^post119 == 0 /\ -y!21^post119+y!21^0 == 0 /\ -i!406^post119+i!406^0 == 0), cost: 1 120: l44 -> l40 : a!1052^0'=a!1052^post120, temp0!17^0'=temp0!17^post120, head!16^0'=head!16^post120, rcd!2515^0'=rcd!2515^post120, a!1810^0'=a!1810^post120, x!18^0'=x!18^post120, i!29^0'=i!29^post120, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post120, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post120, a!511^0'=a!511^post120, r!662^0'=r!662^post120, a!1370^0'=a!1370^post120, tmp!33^0'=tmp!33^post120, rcd!83^0'=rcd!83^post120, a!2238^0'=a!2238^post120, x_SLAM_f!20^0'=x_SLAM_f!20^post120, length!28^0'=length!28^post120, temp!34^0'=temp!34^post120, ct!19^0'=ct!19^post120, rcd!2460^0'=rcd!2460^post120, a!1610^0'=a!1610^post120, x!15^0'=x!15^post120, head!405^0'=head!405^post120, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post120, a!419^0'=a!419^post120, r!543^0'=r!543^post120, a!1055^0'=a!1055^post120, temp0!30^0'=temp0!30^post120, head!31^0'=head!31^post120, rcd!63^0'=rcd!63^post120, a!2035^0'=a!2035^post120, x!22^0'=x!22^post120, i!406^0'=i!406^post120, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post120, t!25^0'=t!25^post120, a!654^0'=a!654^post120, rcd!2393^0'=rcd!2393^post120, a!1371^0'=a!1371^post120, x!1365^0'=x!1365^post120, result!12^0'=result!12^post120, a!244^0'=a!244^post120, y!21^0'=y!21^post120, nondet!13^0'=nondet!13^post120, (a!1052^0 <= 0 /\ -ct!19^post120+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post120 == 0 /\ a!1055^0-a!1055^post120 == 0 /\ i!29^0-i!29^post120 == 0 /\ a!2238^0-a!2238^post120 == 0 /\ rcd!83^0-rcd!83^post120 == 0 /\ t!25^0-t!25^post120 == 0 /\ tmp!33^0-tmp!33^post120 == 0 /\ -sel_r!1224_Flink!24^post120+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -r!543^post120+r!543^0 == 0 /\ length!28^0-length!28^post120 == 0 /\ -rcd!2460^post120+rcd!2460^0 == 0 /\ -a!1371^post120+a!1371^0 == 0 /\ -a!654^post120+a!654^0 == 0 /\ r!662^0-r!662^post120 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post120 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -head!31^post120+head!31^0 == 0 /\ -a!419^post120+a!419^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -x!15^post120+x!15^0 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post120 == 0 /\ -head!405^post120+head!405^0 == 0 /\ -x_SLAM_f!20^post120+x_SLAM_f!20^0 == 0 /\ head!16^0-head!16^post120 == 0 /\ -y!21^post120+y!21^0 == 0 /\ -x!22^post120+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post120 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post120 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ -rcd!63^post120+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post120+sel_r!543_Flink!24^0 == 0 /\ -i!406^post120+i!406^0 == 0 /\ a!1370^0-a!1370^post120 == 0 /\ a!2035^0-a!2035^post120 == 0 /\ rcd!2515^0-rcd!2515^post120 == 0 /\ a!511^0-a!511^post120 == 0 /\ -result!12^post120+result!12^0 == 0 /\ -x!1365^post120+x!1365^0 == 0 /\ -rcd!2393^post120+rcd!2393^0 == 0 /\ -nondet!13^post120+nondet!13^0 == 0 /\ -temp0!30^post120+temp0!30^0 == 0 /\ -a!244^post120+a!244^0 == 0 /\ a!1052^0-a!1052^post120 == 0 /\ a!1610^0-a!1610^post120 == 0 /\ a!1810^0-a!1810^post120 == 0), cost: 1 121: l44 -> l40 : a!1052^0'=a!1052^post121, temp0!17^0'=temp0!17^post121, head!16^0'=head!16^post121, rcd!2515^0'=rcd!2515^post121, a!1810^0'=a!1810^post121, x!18^0'=x!18^post121, i!29^0'=i!29^post121, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post121, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post121, a!511^0'=a!511^post121, r!662^0'=r!662^post121, a!1370^0'=a!1370^post121, tmp!33^0'=tmp!33^post121, rcd!83^0'=rcd!83^post121, a!2238^0'=a!2238^post121, x_SLAM_f!20^0'=x_SLAM_f!20^post121, length!28^0'=length!28^post121, temp!34^0'=temp!34^post121, ct!19^0'=ct!19^post121, rcd!2460^0'=rcd!2460^post121, a!1610^0'=a!1610^post121, x!15^0'=x!15^post121, head!405^0'=head!405^post121, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post121, a!419^0'=a!419^post121, r!543^0'=r!543^post121, a!1055^0'=a!1055^post121, temp0!30^0'=temp0!30^post121, head!31^0'=head!31^post121, rcd!63^0'=rcd!63^post121, a!2035^0'=a!2035^post121, x!22^0'=x!22^post121, i!406^0'=i!406^post121, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post121, t!25^0'=t!25^post121, a!654^0'=a!654^post121, rcd!2393^0'=rcd!2393^post121, a!1371^0'=a!1371^post121, x!1365^0'=x!1365^post121, result!12^0'=result!12^post121, a!244^0'=a!244^post121, y!21^0'=y!21^post121, nondet!13^0'=nondet!13^post121, (-rcd!2460^post121+rcd!2460^0 == 0 /\ a!654^0-a!654^post121 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post121 == 0 /\ -x!1365^post121+x!1365^0 == 0 /\ a!1810^0-a!1810^post121 == 0 /\ a!2238^0-a!2238^post121 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post121 == 0 /\ tmp!33^0-tmp!33^post121 == 0 /\ -sel_r!1224_Flink!24^post121+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post121+head!31^0 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post121 == 0 /\ -y!21^post121+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post121 == 0 /\ -a!1052^0 <= 0 /\ temp!34^0-temp!34^post121 == 0 /\ -a!1055^0 <= 0 /\ -sel_r!543_Flink!24^post121+sel_r!543_Flink!24^0 == 0 /\ -r!543^post121+r!543^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post121 == 0 /\ a!1052^0-a!1052^post121 == 0 /\ ct!19^0-ct!19^post121 == 0 /\ x!15^0-x!15^post121 == 0 /\ -rcd!63^post121+rcd!63^0 == 0 /\ -t!25^post121+t!25^0 == 0 /\ -a!244^post121+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post121+a!1371^0 == 0 /\ -rcd!2515^post121+rcd!2515^0 == 0 /\ -a!1055^post121+a!1055^0 == 0 /\ a!1055^0 <= 0 /\ -temp0!30^post121+temp0!30^0 == 0 /\ -x!15^0 <= 0 /\ -x!22^post121+x!22^0 == 0 /\ head!16^0-head!16^post121 == 0 /\ -i!406^post121+i!406^0 == 0 /\ x!18^0-x!18^post121 == 0 /\ -result!12^post121+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post121+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp0!17^0-temp0!17^post121 == 0 /\ r!662^0-r!662^post121 == 0 /\ a!419^0-a!419^post121 == 0 /\ -rcd!83^post121+rcd!83^0 == 0 /\ a!1370^0-a!1370^post121 == 0 /\ a!511^0-a!511^post121 == 0 /\ -nondet!13^post121+nondet!13^0 == 0 /\ a!1610^0-a!1610^post121 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post121 == 0 /\ -a!2035^post121+a!2035^0 == 0), cost: 1 122: l44 -> l40 : a!1052^0'=a!1052^post122, temp0!17^0'=temp0!17^post122, head!16^0'=head!16^post122, rcd!2515^0'=rcd!2515^post122, a!1810^0'=a!1810^post122, x!18^0'=x!18^post122, i!29^0'=i!29^post122, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post122, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post122, a!511^0'=a!511^post122, r!662^0'=r!662^post122, a!1370^0'=a!1370^post122, tmp!33^0'=tmp!33^post122, rcd!83^0'=rcd!83^post122, a!2238^0'=a!2238^post122, x_SLAM_f!20^0'=x_SLAM_f!20^post122, length!28^0'=length!28^post122, temp!34^0'=temp!34^post122, ct!19^0'=ct!19^post122, rcd!2460^0'=rcd!2460^post122, a!1610^0'=a!1610^post122, x!15^0'=x!15^post122, head!405^0'=head!405^post122, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post122, a!419^0'=a!419^post122, r!543^0'=r!543^post122, a!1055^0'=a!1055^post122, temp0!30^0'=temp0!30^post122, head!31^0'=head!31^post122, rcd!63^0'=rcd!63^post122, a!2035^0'=a!2035^post122, x!22^0'=x!22^post122, i!406^0'=i!406^post122, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post122, t!25^0'=t!25^post122, a!654^0'=a!654^post122, rcd!2393^0'=rcd!2393^post122, a!1371^0'=a!1371^post122, x!1365^0'=x!1365^post122, result!12^0'=result!12^post122, a!244^0'=a!244^post122, y!21^0'=y!21^post122, nondet!13^0'=nondet!13^post122, (rcd!2460^0-rcd!2460^post122 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post122 == 0 /\ tmp!33^0-tmp!33^post122 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post122 == 0 /\ i!29^0-i!29^post122 == 0 /\ -x!15^post122+x!15^0 == 0 /\ -x!1365^post122+x!1365^0 == 0 /\ -i!406^post122+i!406^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post122 == 0 /\ -rcd!63^post122+rcd!63^0 == 0 /\ -y!21^post122+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!511^post122+a!511^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post122 == 0 /\ a!2238^0-a!2238^post122 == 0 /\ rcd!2515^0-rcd!2515^post122 == 0 /\ -sel_r!1224_Flink!24^post122+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post122 == 0 /\ -a!2035^post122+a!2035^0 == 0 /\ -result!12^post122+result!12^0 == 0 /\ -a!1371^post122+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post122+a!654^0 == 0 /\ a!1610^0-a!1610^post122 == 0 /\ -r!543^post122+r!543^0 == 0 /\ -a!419^post122+a!419^0 == 0 /\ a!1055^0 <= 0 /\ -a!1055^post122+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post122 == 0 /\ head!16^0-head!16^post122 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post122+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post122 == 0 /\ r!662^0-r!662^post122 == 0 /\ temp0!17^0-temp0!17^post122 == 0 /\ -length!28^post122+length!28^0 == 0 /\ x!22^0-x!22^post122 == 0 /\ a!244^0-a!244^post122 == 0 /\ temp0!30^0-temp0!30^post122 == 0 /\ a!1370^0-a!1370^post122 == 0 /\ -ct!19^post122+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post122 == 0 /\ temp!34^0-temp!34^post122 == 0 /\ -nondet!13^post122+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post122 == 0 /\ -t!25^post122+t!25^0 == 0 /\ -rcd!2393^post122+rcd!2393^0 == 0), cost: 1 123: l44 -> l40 : a!1052^0'=a!1052^post123, temp0!17^0'=temp0!17^post123, head!16^0'=head!16^post123, rcd!2515^0'=rcd!2515^post123, a!1810^0'=a!1810^post123, x!18^0'=x!18^post123, i!29^0'=i!29^post123, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post123, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post123, a!511^0'=a!511^post123, r!662^0'=r!662^post123, a!1370^0'=a!1370^post123, tmp!33^0'=tmp!33^post123, rcd!83^0'=rcd!83^post123, a!2238^0'=a!2238^post123, x_SLAM_f!20^0'=x_SLAM_f!20^post123, length!28^0'=length!28^post123, temp!34^0'=temp!34^post123, ct!19^0'=ct!19^post123, rcd!2460^0'=rcd!2460^post123, a!1610^0'=a!1610^post123, x!15^0'=x!15^post123, head!405^0'=head!405^post123, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post123, a!419^0'=a!419^post123, r!543^0'=r!543^post123, a!1055^0'=a!1055^post123, temp0!30^0'=temp0!30^post123, head!31^0'=head!31^post123, rcd!63^0'=rcd!63^post123, a!2035^0'=a!2035^post123, x!22^0'=x!22^post123, i!406^0'=i!406^post123, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post123, t!25^0'=t!25^post123, a!654^0'=a!654^post123, rcd!2393^0'=rcd!2393^post123, a!1371^0'=a!1371^post123, x!1365^0'=x!1365^post123, result!12^0'=result!12^post123, a!244^0'=a!244^post123, y!21^0'=y!21^post123, nondet!13^0'=nondet!13^post123, (a!1052^0 <= 0 /\ -y!21^post123+y!21^0 == 0 /\ -temp!34^post123+temp!34^0 == 0 /\ -head!405^post123+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post123 == 0 /\ a!511^0-a!511^post123 == 0 /\ r!662^0-r!662^post123 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post123+rcd!83^0 == 0 /\ head!16^0-head!16^post123 == 0 /\ head!16^0-x!15^0 <= 0 /\ -rcd!2393^post123+rcd!2393^0 == 0 /\ -i!406^post123+i!406^0 == 0 /\ -rcd!63^post123+rcd!63^0 == 0 /\ -t!25^post123+t!25^0 == 0 /\ -a!2035^post123+a!2035^0 == 0 /\ -a!244^post123+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post123 == 0 /\ x!18^0-x!18^post123 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post123 == 0 /\ -result!12^post123+result!12^0 == 0 /\ a!1052^0-a!1052^post123 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post123+x!1365^0 == 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post123+nondet!13^0 == 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post123 == 0 /\ -a!1370^post123+a!1370^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!2460^0-rcd!2460^post123 == 0 /\ -ct!19^post123+ct!19^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post123 == 0 /\ -sel_r!1224_Flink!24^post123+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post123+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post123 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post123 == 0 /\ a!1610^0-a!1610^post123 == 0 /\ temp0!30^0-temp0!30^post123 == 0 /\ -a!654^post123+a!654^0 == 0 /\ -a!1371^post123+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post123 == 0 /\ -a!419^post123+a!419^0 == 0 /\ i!29^0-i!29^post123 == 0 /\ a!2238^0-a!2238^post123 == 0 /\ -a!1055^post123+a!1055^0 == 0 /\ x!22^0-x!22^post123 == 0 /\ -head!31^post123+head!31^0 == 0 /\ length!28^0-length!28^post123 == 0 /\ -x!15^post123+x!15^0 == 0), cost: 1 124: l44 -> l40 : a!1052^0'=a!1052^post124, temp0!17^0'=temp0!17^post124, head!16^0'=head!16^post124, rcd!2515^0'=rcd!2515^post124, a!1810^0'=a!1810^post124, x!18^0'=x!18^post124, i!29^0'=i!29^post124, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post124, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post124, a!511^0'=a!511^post124, r!662^0'=r!662^post124, a!1370^0'=a!1370^post124, tmp!33^0'=tmp!33^post124, rcd!83^0'=rcd!83^post124, a!2238^0'=a!2238^post124, x_SLAM_f!20^0'=x_SLAM_f!20^post124, length!28^0'=length!28^post124, temp!34^0'=temp!34^post124, ct!19^0'=ct!19^post124, rcd!2460^0'=rcd!2460^post124, a!1610^0'=a!1610^post124, x!15^0'=x!15^post124, head!405^0'=head!405^post124, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post124, a!419^0'=a!419^post124, r!543^0'=r!543^post124, a!1055^0'=a!1055^post124, temp0!30^0'=temp0!30^post124, head!31^0'=head!31^post124, rcd!63^0'=rcd!63^post124, a!2035^0'=a!2035^post124, x!22^0'=x!22^post124, i!406^0'=i!406^post124, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post124, t!25^0'=t!25^post124, a!654^0'=a!654^post124, rcd!2393^0'=rcd!2393^post124, a!1371^0'=a!1371^post124, x!1365^0'=x!1365^post124, result!12^0'=result!12^post124, a!244^0'=a!244^post124, y!21^0'=y!21^post124, nondet!13^0'=nondet!13^post124, (-t!25^post124+t!25^0 == 0 /\ -a!244^post124+a!244^0 == 0 /\ -a!1055^post124+a!1055^0 == 0 /\ length!28^0-length!28^post124 == 0 /\ temp0!17^0-temp0!17^post124 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post124+a!654^0 == 0 /\ -a!1610^post124+a!1610^0 == 0 /\ -x!22^post124+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post124 == 0 /\ head!405^0-head!405^post124 == 0 /\ a!511^0-a!511^post124 == 0 /\ ct!19^0-ct!19^post124 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post124+result!12^0 == 0 /\ x!15^0-x!15^post124 == 0 /\ -rcd!2393^post124+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post124 == 0 /\ -temp0!30^post124+temp0!30^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post124 == 0 /\ a!1370^0-a!1370^post124 == 0 /\ -rcd!83^post124+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post124 == 0 /\ x!18^0-x!18^post124 == 0 /\ -nondet!13^post124+nondet!13^0 == 0 /\ a!1371^0-a!1371^post124 == 0 /\ -x!1365^post124+x!1365^0 == 0 /\ r!662^0-r!662^post124 == 0 /\ rcd!2515^0-rcd!2515^post124 == 0 /\ 1+head!16^0 <= 0 /\ a!419^0-a!419^post124 == 0 /\ a!1052^0-a!1052^post124 == 0 /\ temp!34^0-temp!34^post124 == 0 /\ 1-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post124 == 0 /\ rcd!63^0-rcd!63^post124 == 0 /\ -y!21^post124+y!21^0 == 0 /\ -head!31^post124+head!31^0 == 0 /\ -a!2238^post124+a!2238^0 == 0 /\ head!16^0-head!16^post124 == 0 /\ a!1810^0-a!1810^post124 == 0 /\ a!2035^0-a!2035^post124 == 0 /\ -r!543^post124+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post124 == 0 /\ i!406^0-i!406^post124 == 0 /\ -sel_r!543_Flink!24^post124+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post124 == 0), cost: 1 125: l44 -> l40 : a!1052^0'=a!1052^post125, temp0!17^0'=temp0!17^post125, head!16^0'=head!16^post125, rcd!2515^0'=rcd!2515^post125, a!1810^0'=a!1810^post125, x!18^0'=x!18^post125, i!29^0'=i!29^post125, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post125, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post125, a!511^0'=a!511^post125, r!662^0'=r!662^post125, a!1370^0'=a!1370^post125, tmp!33^0'=tmp!33^post125, rcd!83^0'=rcd!83^post125, a!2238^0'=a!2238^post125, x_SLAM_f!20^0'=x_SLAM_f!20^post125, length!28^0'=length!28^post125, temp!34^0'=temp!34^post125, ct!19^0'=ct!19^post125, rcd!2460^0'=rcd!2460^post125, a!1610^0'=a!1610^post125, x!15^0'=x!15^post125, head!405^0'=head!405^post125, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post125, a!419^0'=a!419^post125, r!543^0'=r!543^post125, a!1055^0'=a!1055^post125, temp0!30^0'=temp0!30^post125, head!31^0'=head!31^post125, rcd!63^0'=rcd!63^post125, a!2035^0'=a!2035^post125, x!22^0'=x!22^post125, i!406^0'=i!406^post125, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post125, t!25^0'=t!25^post125, a!654^0'=a!654^post125, rcd!2393^0'=rcd!2393^post125, a!1371^0'=a!1371^post125, x!1365^0'=x!1365^post125, result!12^0'=result!12^post125, a!244^0'=a!244^post125, y!21^0'=y!21^post125, nondet!13^0'=nondet!13^post125, (-a!2238^post125+a!2238^0 == 0 /\ x!18^0-x!18^post125 == 0 /\ temp0!17^0-temp0!17^post125 == 0 /\ -r!543^post125+r!543^0 == 0 /\ temp!34^0-temp!34^post125 == 0 /\ temp0!30^0-temp0!30^post125 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post125 == 0 /\ -a!654^post125+a!654^0 == 0 /\ -a!244^post125+a!244^0 == 0 /\ -a!1371^post125+a!1371^0 == 0 /\ -result!12^post125+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post125 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post125+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post125 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post125 == 0 /\ a!1610^0-a!1610^post125 == 0 /\ 1-a!1052^0 <= 0 /\ -length!28^post125+length!28^0 == 0 /\ head!405^0-head!405^post125 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post125 == 0 /\ -a!1052^0 <= 0 /\ -rcd!2393^post125+rcd!2393^0 == 0 /\ -a!1055^0 <= 0 /\ a!1810^0-a!1810^post125 == 0 /\ -ct!19^post125+ct!19^0 == 0 /\ -t!25^post125+t!25^0 == 0 /\ -nondet!13^post125+nondet!13^0 == 0 /\ a!419^0-a!419^post125 == 0 /\ x!22^0-x!22^post125 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post125+a!2035^0 == 0 /\ r!662^0-r!662^post125 == 0 /\ a!1370^0-a!1370^post125 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post125+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post125 == 0 /\ a!1052^0-a!1052^post125 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post125+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -i!406^post125+i!406^0 == 0 /\ -y!21^post125+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post125 == 0 /\ head!31^0-head!31^post125 == 0 /\ head!16^0-head!16^post125 == 0 /\ rcd!83^0-rcd!83^post125 == 0 /\ -rcd!63^post125+rcd!63^0 == 0 /\ x!15^0-x!15^post125 == 0 /\ -a!511^post125+a!511^0 == 0 /\ i!29^0-i!29^post125 == 0), cost: 1 126: l44 -> l40 : a!1052^0'=a!1052^post126, temp0!17^0'=temp0!17^post126, head!16^0'=head!16^post126, rcd!2515^0'=rcd!2515^post126, a!1810^0'=a!1810^post126, x!18^0'=x!18^post126, i!29^0'=i!29^post126, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post126, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post126, a!511^0'=a!511^post126, r!662^0'=r!662^post126, a!1370^0'=a!1370^post126, tmp!33^0'=tmp!33^post126, rcd!83^0'=rcd!83^post126, a!2238^0'=a!2238^post126, x_SLAM_f!20^0'=x_SLAM_f!20^post126, length!28^0'=length!28^post126, temp!34^0'=temp!34^post126, ct!19^0'=ct!19^post126, rcd!2460^0'=rcd!2460^post126, a!1610^0'=a!1610^post126, x!15^0'=x!15^post126, head!405^0'=head!405^post126, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post126, a!419^0'=a!419^post126, r!543^0'=r!543^post126, a!1055^0'=a!1055^post126, temp0!30^0'=temp0!30^post126, head!31^0'=head!31^post126, rcd!63^0'=rcd!63^post126, a!2035^0'=a!2035^post126, x!22^0'=x!22^post126, i!406^0'=i!406^post126, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post126, t!25^0'=t!25^post126, a!654^0'=a!654^post126, rcd!2393^0'=rcd!2393^post126, a!1371^0'=a!1371^post126, x!1365^0'=x!1365^post126, result!12^0'=result!12^post126, a!244^0'=a!244^post126, y!21^0'=y!21^post126, nondet!13^0'=nondet!13^post126, (rcd!83^0-rcd!83^post126 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post126 == 0 /\ x!18^0-x!18^post126 == 0 /\ -ct!19^post126+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post126 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post126+nondet!13^0 == 0 /\ -a!244^post126+a!244^0 == 0 /\ -a!2035^post126+a!2035^0 == 0 /\ -x!15^post126+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post126 == 0 /\ rcd!2460^0-rcd!2460^post126 == 0 /\ rcd!2515^0-rcd!2515^post126 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post126 == 0 /\ -a!1371^post126+a!1371^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1610^0-a!1610^post126 == 0 /\ i!29^0-i!29^post126 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1055^post126+a!1055^0 == 0 /\ r!543^0-r!543^post126 == 0 /\ head!16^0-head!16^post126 == 0 /\ -a!654^post126+a!654^0 == 0 /\ a!1810^0-a!1810^post126 == 0 /\ -i!406^post126+i!406^0 == 0 /\ head!31^0-head!31^post126 == 0 /\ x!22^0-x!22^post126 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post126 == 0 /\ a!1052^0-a!1052^post126 == 0 /\ -rcd!2393^post126+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post126 == 0 /\ length!28^0-length!28^post126 == 0 /\ -t!25^post126+t!25^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!63^post126+rcd!63^0 == 0 /\ -temp!34^post126+temp!34^0 == 0 /\ head!405^0-head!405^post126 == 0 /\ -sel_r!1224_Flink!24^post126+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post126+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post126 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post126 == 0 /\ -result!12^post126+result!12^0 == 0 /\ r!662^0-r!662^post126 == 0 /\ temp0!17^0-temp0!17^post126 == 0 /\ -y!21^post126+y!21^0 == 0 /\ temp0!30^0-temp0!30^post126 == 0 /\ -a!1370^post126+a!1370^0 == 0), cost: 1 127: l44 -> l40 : a!1052^0'=a!1052^post127, temp0!17^0'=temp0!17^post127, head!16^0'=head!16^post127, rcd!2515^0'=rcd!2515^post127, a!1810^0'=a!1810^post127, x!18^0'=x!18^post127, i!29^0'=i!29^post127, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post127, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post127, a!511^0'=a!511^post127, r!662^0'=r!662^post127, a!1370^0'=a!1370^post127, tmp!33^0'=tmp!33^post127, rcd!83^0'=rcd!83^post127, a!2238^0'=a!2238^post127, x_SLAM_f!20^0'=x_SLAM_f!20^post127, length!28^0'=length!28^post127, temp!34^0'=temp!34^post127, ct!19^0'=ct!19^post127, rcd!2460^0'=rcd!2460^post127, a!1610^0'=a!1610^post127, x!15^0'=x!15^post127, head!405^0'=head!405^post127, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post127, a!419^0'=a!419^post127, r!543^0'=r!543^post127, a!1055^0'=a!1055^post127, temp0!30^0'=temp0!30^post127, head!31^0'=head!31^post127, rcd!63^0'=rcd!63^post127, a!2035^0'=a!2035^post127, x!22^0'=x!22^post127, i!406^0'=i!406^post127, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post127, t!25^0'=t!25^post127, a!654^0'=a!654^post127, rcd!2393^0'=rcd!2393^post127, a!1371^0'=a!1371^post127, x!1365^0'=x!1365^post127, result!12^0'=result!12^post127, a!244^0'=a!244^post127, y!21^0'=y!21^post127, nondet!13^0'=nondet!13^post127, (x!15^0-x!15^post127 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post127 == 0 /\ -x!1365^post127+x!1365^0 == 0 /\ head!16^0-head!16^post127 == 0 /\ -sel_r!1224_Flink!24^post127+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post127 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post127 == 0 /\ -a!2238^post127+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post127 == 0 /\ -head!31^post127+head!31^0 == 0 /\ temp0!17^0-temp0!17^post127 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post127 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post127 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post127+a!1371^0 == 0 /\ -temp!34^post127+temp!34^0 == 0 /\ ct!19^0-ct!19^post127 == 0 /\ a!511^0-a!511^post127 == 0 /\ -a!419^post127+a!419^0 == 0 /\ -x!22^post127+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post127 == 0 /\ -head!405^post127+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post127 == 0 /\ a!2035^0-a!2035^post127 == 0 /\ -tmp!33^post127+tmp!33^0 == 0 /\ i!406^0-i!406^post127 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post127 == 0 /\ -y!21^post127+y!21^0 == 0 /\ -a!654^post127+a!654^0 == 0 /\ i!29^0-i!29^post127 == 0 /\ -a!1610^post127+a!1610^0 == 0 /\ -a!1370^post127+a!1370^0 == 0 /\ -a!1810^post127+a!1810^0 == 0 /\ -t!25^post127+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post127 == 0 /\ -rcd!2393^post127+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post127 == 0 /\ -nondet!13^post127+nondet!13^0 == 0 /\ length!28^0-length!28^post127 == 0 /\ -temp0!30^post127+temp0!30^0 == 0 /\ a!1052^0-a!1052^post127 == 0 /\ -a!244^post127+a!244^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post127 == 0 /\ rcd!63^0-rcd!63^post127 == 0), cost: 1 128: l44 -> l40 : a!1052^0'=a!1052^post128, temp0!17^0'=temp0!17^post128, head!16^0'=head!16^post128, rcd!2515^0'=rcd!2515^post128, a!1810^0'=a!1810^post128, x!18^0'=x!18^post128, i!29^0'=i!29^post128, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post128, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post128, a!511^0'=a!511^post128, r!662^0'=r!662^post128, a!1370^0'=a!1370^post128, tmp!33^0'=tmp!33^post128, rcd!83^0'=rcd!83^post128, a!2238^0'=a!2238^post128, x_SLAM_f!20^0'=x_SLAM_f!20^post128, length!28^0'=length!28^post128, temp!34^0'=temp!34^post128, ct!19^0'=ct!19^post128, rcd!2460^0'=rcd!2460^post128, a!1610^0'=a!1610^post128, x!15^0'=x!15^post128, head!405^0'=head!405^post128, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post128, a!419^0'=a!419^post128, r!543^0'=r!543^post128, a!1055^0'=a!1055^post128, temp0!30^0'=temp0!30^post128, head!31^0'=head!31^post128, rcd!63^0'=rcd!63^post128, a!2035^0'=a!2035^post128, x!22^0'=x!22^post128, i!406^0'=i!406^post128, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post128, t!25^0'=t!25^post128, a!654^0'=a!654^post128, rcd!2393^0'=rcd!2393^post128, a!1371^0'=a!1371^post128, x!1365^0'=x!1365^post128, result!12^0'=result!12^post128, a!244^0'=a!244^post128, y!21^0'=y!21^post128, nondet!13^0'=nondet!13^post128, (a!1052^0 <= 0 /\ -x!1365^post128+x!1365^0 == 0 /\ a!1610^0-a!1610^post128 == 0 /\ a!2238^0-a!2238^post128 == 0 /\ head!16^0-head!16^post128 == 0 /\ head!31^0-head!31^post128 == 0 /\ head!405^0-head!405^post128 == 0 /\ a!1370^0-a!1370^post128 == 0 /\ rcd!83^0-rcd!83^post128 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post128 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post128+y!21^0 == 0 /\ rcd!2393^0-rcd!2393^post128 == 0 /\ r!662^0-r!662^post128 == 0 /\ temp0!17^0-temp0!17^post128 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post128+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post128 == 0 /\ -a!1055^0 <= 0 /\ length!28^0-length!28^post128 == 0 /\ temp!34^0-temp!34^post128 == 0 /\ -a!1371^post128+a!1371^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -rcd!2460^post128+rcd!2460^0 == 0 /\ 1-a!1055^0 <= 0 /\ -r!543^post128+r!543^0 == 0 /\ ct!19^0-ct!19^post128 == 0 /\ -rcd!2515^post128+rcd!2515^0 == 0 /\ -a!1055^post128+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post128 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post128 == 0 /\ -a!244^post128+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post128 == 0 /\ -a!654^post128+a!654^0 == 0 /\ -result!12^post128+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post128+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!22^post128+x!22^0 == 0 /\ -temp0!30^post128+temp0!30^0 == 0 /\ x!15^0-x!15^post128 == 0 /\ x!18^0-x!18^post128 == 0 /\ a!419^0-a!419^post128 == 0 /\ -i!29^post128+i!29^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post128 == 0 /\ -tmp!33^post128+tmp!33^0 == 0 /\ -t!25^post128+t!25^0 == 0 /\ a!1052^0-a!1052^post128 == 0 /\ a!511^0-a!511^post128 == 0 /\ -a!2035^post128+a!2035^0 == 0 /\ -nondet!13^post128+nondet!13^0 == 0), cost: 1 129: l44 -> l40 : a!1052^0'=a!1052^post129, temp0!17^0'=temp0!17^post129, head!16^0'=head!16^post129, rcd!2515^0'=rcd!2515^post129, a!1810^0'=a!1810^post129, x!18^0'=x!18^post129, i!29^0'=i!29^post129, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post129, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post129, a!511^0'=a!511^post129, r!662^0'=r!662^post129, a!1370^0'=a!1370^post129, tmp!33^0'=tmp!33^post129, rcd!83^0'=rcd!83^post129, a!2238^0'=a!2238^post129, x_SLAM_f!20^0'=x_SLAM_f!20^post129, length!28^0'=length!28^post129, temp!34^0'=temp!34^post129, ct!19^0'=ct!19^post129, rcd!2460^0'=rcd!2460^post129, a!1610^0'=a!1610^post129, x!15^0'=x!15^post129, head!405^0'=head!405^post129, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post129, a!419^0'=a!419^post129, r!543^0'=r!543^post129, a!1055^0'=a!1055^post129, temp0!30^0'=temp0!30^post129, head!31^0'=head!31^post129, rcd!63^0'=rcd!63^post129, a!2035^0'=a!2035^post129, x!22^0'=x!22^post129, i!406^0'=i!406^post129, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post129, t!25^0'=t!25^post129, a!654^0'=a!654^post129, rcd!2393^0'=rcd!2393^post129, a!1371^0'=a!1371^post129, x!1365^0'=x!1365^post129, result!12^0'=result!12^post129, a!244^0'=a!244^post129, y!21^0'=y!21^post129, nondet!13^0'=nondet!13^post129, (a!419^0-a!419^post129 == 0 /\ tmp!33^0-tmp!33^post129 == 0 /\ rcd!2460^0-rcd!2460^post129 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post129 == 0 /\ -i!406^post129+i!406^0 == 0 /\ i!29^0-i!29^post129 == 0 /\ -t!25^post129+t!25^0 == 0 /\ a!1810^0-a!1810^post129 == 0 /\ -x!1365^post129+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post129 == 0 /\ -rcd!2393^post129+rcd!2393^0 == 0 /\ -temp!34^post129+temp!34^0 == 0 /\ a!1610^0-a!1610^post129 == 0 /\ r!543^0-r!543^post129 == 0 /\ head!31^0-head!31^post129 == 0 /\ -rcd!63^post129+rcd!63^0 == 0 /\ 1-a!1052^0 <= 0 /\ -sel_r!1224_Flink!24^post129+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ length!28^0-length!28^post129 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!2238^0-a!2238^post129 == 0 /\ -y!21^post129+y!21^0 == 0 /\ -result!12^post129+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -x!22^post129+x!22^0 == 0 /\ head!405^0-head!405^post129 == 0 /\ -a!654^post129+a!654^0 == 0 /\ a!511^0-a!511^post129 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post129+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post129+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post129 == 0 /\ ct!19^0-ct!19^post129 == 0 /\ -a!2035^post129+a!2035^0 == 0 /\ r!662^0-r!662^post129 == 0 /\ rcd!83^0-rcd!83^post129 == 0 /\ temp0!17^0-temp0!17^post129 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post129 == 0 /\ x!18^0-x!18^post129 == 0 /\ a!1370^0-a!1370^post129 == 0 /\ -a!1055^post129+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post129+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!244^0-a!244^post129 == 0 /\ a!1052^0-a!1052^post129 == 0 /\ x!15^0-x!15^post129 == 0 /\ rcd!2515^0-rcd!2515^post129 == 0 /\ nondet!13^0-nondet!13^post129 == 0), cost: 1 130: l44 -> l40 : a!1052^0'=a!1052^post130, temp0!17^0'=temp0!17^post130, head!16^0'=head!16^post130, rcd!2515^0'=rcd!2515^post130, a!1810^0'=a!1810^post130, x!18^0'=x!18^post130, i!29^0'=i!29^post130, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post130, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post130, a!511^0'=a!511^post130, r!662^0'=r!662^post130, a!1370^0'=a!1370^post130, tmp!33^0'=tmp!33^post130, rcd!83^0'=rcd!83^post130, a!2238^0'=a!2238^post130, x_SLAM_f!20^0'=x_SLAM_f!20^post130, length!28^0'=length!28^post130, temp!34^0'=temp!34^post130, ct!19^0'=ct!19^post130, rcd!2460^0'=rcd!2460^post130, a!1610^0'=a!1610^post130, x!15^0'=x!15^post130, head!405^0'=head!405^post130, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post130, a!419^0'=a!419^post130, r!543^0'=r!543^post130, a!1055^0'=a!1055^post130, temp0!30^0'=temp0!30^post130, head!31^0'=head!31^post130, rcd!63^0'=rcd!63^post130, a!2035^0'=a!2035^post130, x!22^0'=x!22^post130, i!406^0'=i!406^post130, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post130, t!25^0'=t!25^post130, a!654^0'=a!654^post130, rcd!2393^0'=rcd!2393^post130, a!1371^0'=a!1371^post130, x!1365^0'=x!1365^post130, result!12^0'=result!12^post130, a!244^0'=a!244^post130, y!21^0'=y!21^post130, nondet!13^0'=nondet!13^post130, (rcd!2515^0-rcd!2515^post130 == 0 /\ -a!1610^post130+a!1610^0 == 0 /\ -i!406^post130+i!406^0 == 0 /\ r!543^0-r!543^post130 == 0 /\ tmp!33^0-tmp!33^post130 == 0 /\ r!662^0-r!662^post130 == 0 /\ -rcd!2393^post130+rcd!2393^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post130 == 0 /\ a!1052^0-a!1052^post130 == 0 /\ -y!21^post130+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post130 == 0 /\ -a!654^post130+a!654^0 == 0 /\ rcd!63^0-rcd!63^post130 == 0 /\ i!29^0-i!29^post130 == 0 /\ a!1810^0-a!1810^post130 == 0 /\ 1-a!1052^0 <= 0 /\ -temp0!30^post130+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post130+sel_r!1224_Flink!24^0 == 0 /\ -nondet!13^post130+nondet!13^0 == 0 /\ -a!2035^post130+a!2035^0 == 0 /\ head!16^0-head!16^post130 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post130 == 0 /\ -a!1052^0 <= 0 /\ -result!12^post130+result!12^0 == 0 /\ -a!1055^0 <= 0 /\ -a!244^post130+a!244^0 == 0 /\ a!2238^0-a!2238^post130 == 0 /\ t!25^0-t!25^post130 == 0 /\ -x!1365^post130+x!1365^0 == 0 /\ -head!405^post130+head!405^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ rcd!2460^0-rcd!2460^post130 == 0 /\ length!28^0-length!28^post130 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post130 == 0 /\ a!511^0-a!511^post130 == 0 /\ ct!19^0-ct!19^post130 == 0 /\ -x!15^post130+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post130 == 0 /\ x!22^0-x!22^post130 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post130 == 0 /\ -head!31^post130+head!31^0 == 0 /\ -temp!34^post130+temp!34^0 == 0 /\ -a!419^post130+a!419^0 == 0 /\ x!18^0-x!18^post130 == 0 /\ a!1370^0-a!1370^post130 == 0 /\ -x_SLAM_f!20^post130+x_SLAM_f!20^0 == 0 /\ -a!1371^post130+a!1371^0 == 0), cost: 1 131: l44 -> l40 : a!1052^0'=a!1052^post131, temp0!17^0'=temp0!17^post131, head!16^0'=head!16^post131, rcd!2515^0'=rcd!2515^post131, a!1810^0'=a!1810^post131, x!18^0'=x!18^post131, i!29^0'=i!29^post131, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post131, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post131, a!511^0'=a!511^post131, r!662^0'=r!662^post131, a!1370^0'=a!1370^post131, tmp!33^0'=tmp!33^post131, rcd!83^0'=rcd!83^post131, a!2238^0'=a!2238^post131, x_SLAM_f!20^0'=x_SLAM_f!20^post131, length!28^0'=length!28^post131, temp!34^0'=temp!34^post131, ct!19^0'=ct!19^post131, rcd!2460^0'=rcd!2460^post131, a!1610^0'=a!1610^post131, x!15^0'=x!15^post131, head!405^0'=head!405^post131, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post131, a!419^0'=a!419^post131, r!543^0'=r!543^post131, a!1055^0'=a!1055^post131, temp0!30^0'=temp0!30^post131, head!31^0'=head!31^post131, rcd!63^0'=rcd!63^post131, a!2035^0'=a!2035^post131, x!22^0'=x!22^post131, i!406^0'=i!406^post131, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post131, t!25^0'=t!25^post131, a!654^0'=a!654^post131, rcd!2393^0'=rcd!2393^post131, a!1371^0'=a!1371^post131, x!1365^0'=x!1365^post131, result!12^0'=result!12^post131, a!244^0'=a!244^post131, y!21^0'=y!21^post131, nondet!13^0'=nondet!13^post131, (-x!22^post131+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post131 == 0 /\ rcd!2393^0-rcd!2393^post131 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post131 == 0 /\ -t!25^post131+t!25^0 == 0 /\ length!28^0-length!28^post131 == 0 /\ -a!1055^post131+a!1055^0 == 0 /\ -temp0!30^post131+temp0!30^0 == 0 /\ a!1052^0-a!1052^post131 == 0 /\ a!511^0-a!511^post131 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post131+head!405^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post131 == 0 /\ -y!21^post131+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post131 == 0 /\ -result!12^post131+result!12^0 == 0 /\ -a!654^post131+a!654^0 == 0 /\ x!15^0-x!15^post131 == 0 /\ -nondet!13^post131+nondet!13^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post131 == 0 /\ -a!2035^post131+a!2035^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -tmp!33^post131+tmp!33^0 == 0 /\ 1+x!15^0 <= 0 /\ -a!244^post131+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post131 == 0 /\ x!18^0-x!18^post131 == 0 /\ -x!1365^post131+x!1365^0 == 0 /\ a!419^0-a!419^post131 == 0 /\ -r!662^post131+r!662^0 == 0 /\ temp0!17^0-temp0!17^post131 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post131 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post131 == 0 /\ ct!19^0-ct!19^post131 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post131 == 0 /\ a!1810^0-a!1810^post131 == 0 /\ -head!31^post131+head!31^0 == 0 /\ rcd!63^0-rcd!63^post131 == 0 /\ -a!1610^post131+a!1610^0 == 0 /\ -a!2238^post131+a!2238^0 == 0 /\ head!16^0-head!16^post131 == 0 /\ a!1370^0-a!1370^post131 == 0 /\ -a!1371^post131+a!1371^0 == 0 /\ -r!543^post131+r!543^0 == 0 /\ i!406^0-i!406^post131 == 0 /\ -rcd!2460^post131+rcd!2460^0 == 0), cost: 1 132: l44 -> l40 : a!1052^0'=a!1052^post132, temp0!17^0'=temp0!17^post132, head!16^0'=head!16^post132, rcd!2515^0'=rcd!2515^post132, a!1810^0'=a!1810^post132, x!18^0'=x!18^post132, i!29^0'=i!29^post132, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post132, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post132, a!511^0'=a!511^post132, r!662^0'=r!662^post132, a!1370^0'=a!1370^post132, tmp!33^0'=tmp!33^post132, rcd!83^0'=rcd!83^post132, a!2238^0'=a!2238^post132, x_SLAM_f!20^0'=x_SLAM_f!20^post132, length!28^0'=length!28^post132, temp!34^0'=temp!34^post132, ct!19^0'=ct!19^post132, rcd!2460^0'=rcd!2460^post132, a!1610^0'=a!1610^post132, x!15^0'=x!15^post132, head!405^0'=head!405^post132, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post132, a!419^0'=a!419^post132, r!543^0'=r!543^post132, a!1055^0'=a!1055^post132, temp0!30^0'=temp0!30^post132, head!31^0'=head!31^post132, rcd!63^0'=rcd!63^post132, a!2035^0'=a!2035^post132, x!22^0'=x!22^post132, i!406^0'=i!406^post132, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post132, t!25^0'=t!25^post132, a!654^0'=a!654^post132, rcd!2393^0'=rcd!2393^post132, a!1371^0'=a!1371^post132, x!1365^0'=x!1365^post132, result!12^0'=result!12^post132, a!244^0'=a!244^post132, y!21^0'=y!21^post132, nondet!13^0'=nondet!13^post132, (-nondet!13^post132+nondet!13^0 == 0 /\ -a!654^post132+a!654^0 == 0 /\ temp0!17^0-temp0!17^post132 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post132 == 0 /\ -a!244^post132+a!244^0 == 0 /\ -a!2238^post132+a!2238^0 == 0 /\ -a!2035^post132+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post132 == 0 /\ a!511^0-a!511^post132 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post132+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post132+a!1371^0 == 0 /\ -a!1055^post132+a!1055^0 == 0 /\ head!405^0-head!405^post132 == 0 /\ x!1365^0-x!1365^post132 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post132+t!25^0 == 0 /\ -length!28^post132+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post132 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post132+r!662^0 == 0 /\ -a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post132 == 0 /\ -a!1055^0 <= 0 /\ x!15^0-x!15^post132 == 0 /\ rcd!2393^0-rcd!2393^post132 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post132 == 0 /\ a!1370^0-a!1370^post132 == 0 /\ -head!31^post132+head!31^0 == 0 /\ 1+head!16^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post132 == 0 /\ -x!18^post132+x!18^0 == 0 /\ -a!1610^post132+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post132 == 0 /\ temp!34^0-temp!34^post132 == 0 /\ a!1052^0-a!1052^post132 == 0 /\ -x!22^post132+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post132 == 0 /\ -rcd!63^post132+rcd!63^0 == 0 /\ -y!21^post132+y!21^0 == 0 /\ head!16^0-head!16^post132 == 0 /\ -i!406^post132+i!406^0 == 0 /\ ct!19^0-ct!19^post132 == 0 /\ -temp0!30^post132+temp0!30^0 == 0 /\ i!29^0-i!29^post132 == 0 /\ a!1810^0-a!1810^post132 == 0 /\ a!419^0-a!419^post132 == 0 /\ rcd!83^0-rcd!83^post132 == 0 /\ -result!12^post132+result!12^0 == 0), cost: 1 161: l40 -> l53 : a!1052^0'=a!1052^post161, temp0!17^0'=temp0!17^post161, head!16^0'=head!16^post161, rcd!2515^0'=rcd!2515^post161, a!1810^0'=a!1810^post161, x!18^0'=x!18^post161, i!29^0'=i!29^post161, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post161, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post161, a!511^0'=a!511^post161, r!662^0'=r!662^post161, a!1370^0'=a!1370^post161, tmp!33^0'=tmp!33^post161, rcd!83^0'=rcd!83^post161, a!2238^0'=a!2238^post161, x_SLAM_f!20^0'=x_SLAM_f!20^post161, length!28^0'=length!28^post161, temp!34^0'=temp!34^post161, ct!19^0'=ct!19^post161, rcd!2460^0'=rcd!2460^post161, a!1610^0'=a!1610^post161, x!15^0'=x!15^post161, head!405^0'=head!405^post161, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post161, a!419^0'=a!419^post161, r!543^0'=r!543^post161, a!1055^0'=a!1055^post161, temp0!30^0'=temp0!30^post161, head!31^0'=head!31^post161, rcd!63^0'=rcd!63^post161, a!2035^0'=a!2035^post161, x!22^0'=x!22^post161, i!406^0'=i!406^post161, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post161, t!25^0'=t!25^post161, a!654^0'=a!654^post161, rcd!2393^0'=rcd!2393^post161, a!1371^0'=a!1371^post161, x!1365^0'=x!1365^post161, result!12^0'=result!12^post161, a!244^0'=a!244^post161, y!21^0'=y!21^post161, nondet!13^0'=nondet!13^post161, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post161 == 0 /\ a!1052^0-a!1052^post161 == 0 /\ rcd!83^0-rcd!83^post161 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post161+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -nondet!13^post161+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post161 == 0 /\ -a!2238^post161+a!2238^0 == 0 /\ -a!2035^post161+a!2035^0 == 0 /\ -length!28^post161+length!28^0 == 0 /\ head!405^0-head!405^post161 == 0 /\ -a!1371^post161+a!1371^0 == 0 /\ -a!654^post161+a!654^0 == 0 /\ temp0!17^0-temp0!17^post161 == 0 /\ -r!662^post161+r!662^0 == 0 /\ -head!31^post161+head!31^0 == 0 /\ rcd!2393^0-rcd!2393^post161 == 0 /\ -a!1055^post161+a!1055^0 == 0 /\ a!1370^0-a!1370^post161 == 0 /\ -a!1610^post161+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post161 == 0 /\ -i!29^post161+i!29^0 == 0 /\ -i!406^post161+i!406^0 == 0 /\ -y!21^post161+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post161 == 0 /\ x!15^0-x!15^post161 == 0 /\ temp!34^0-temp!34^post161 == 0 /\ 1-x!15^0 <= 0 /\ -t!25^post161+t!25^0 == 0 /\ -x!18^post161+x!18^0 == 0 /\ -rcd!2515^post161+rcd!2515^0 == 0 /\ -temp0!30^post161+temp0!30^0 == 0 /\ a!419^0-a!419^post161 == 0 /\ rcd!2460^0-rcd!2460^post161 == 0 /\ a!511^0-a!511^post161 == 0 /\ -a!244^post161+a!244^0 == 0 /\ -result!12^post161+result!12^0 == 0 /\ -rcd!63^post161+rcd!63^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post161 == 0 /\ -x!22^post161+x!22^0 == 0 /\ -x!1365^post161+x!1365^0 == 0 /\ ct!19^0-ct!19^post161 == 0 /\ r!543^0-r!543^post161 == 0 /\ a!1810^0-a!1810^post161 == 0 /\ head!16^0-head!16^post161 == 0), cost: 1 162: l40 -> l53 : a!1052^0'=a!1052^post162, temp0!17^0'=temp0!17^post162, head!16^0'=head!16^post162, rcd!2515^0'=rcd!2515^post162, a!1810^0'=a!1810^post162, x!18^0'=x!18^post162, i!29^0'=i!29^post162, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post162, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post162, a!511^0'=a!511^post162, r!662^0'=r!662^post162, a!1370^0'=a!1370^post162, tmp!33^0'=tmp!33^post162, rcd!83^0'=rcd!83^post162, a!2238^0'=a!2238^post162, x_SLAM_f!20^0'=x_SLAM_f!20^post162, length!28^0'=length!28^post162, temp!34^0'=temp!34^post162, ct!19^0'=ct!19^post162, rcd!2460^0'=rcd!2460^post162, a!1610^0'=a!1610^post162, x!15^0'=x!15^post162, head!405^0'=head!405^post162, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post162, a!419^0'=a!419^post162, r!543^0'=r!543^post162, a!1055^0'=a!1055^post162, temp0!30^0'=temp0!30^post162, head!31^0'=head!31^post162, rcd!63^0'=rcd!63^post162, a!2035^0'=a!2035^post162, x!22^0'=x!22^post162, i!406^0'=i!406^post162, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post162, t!25^0'=t!25^post162, a!654^0'=a!654^post162, rcd!2393^0'=rcd!2393^post162, a!1371^0'=a!1371^post162, x!1365^0'=x!1365^post162, result!12^0'=result!12^post162, a!244^0'=a!244^post162, y!21^0'=y!21^post162, nondet!13^0'=nondet!13^post162, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post162 == 0 /\ -ct!19^post162+ct!19^0 == 0 /\ -x!1365^post162+x!1365^0 == 0 /\ a!1810^0-a!1810^post162 == 0 /\ a!2238^0-a!2238^post162 == 0 /\ -sel_r!1224_Flink!24^post162+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post162 == 0 /\ rcd!2460^0-rcd!2460^post162 == 0 /\ i!29^0-i!29^post162 == 0 /\ t!25^0-t!25^post162 == 0 /\ -a!1371^post162+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post162+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post162+a!419^0 == 0 /\ length!28^0-length!28^post162 == 0 /\ a!1052^0-a!1052^post162 == 0 /\ -head!31^post162+head!31^0 == 0 /\ 1+x!15^0 <= 0 /\ -x!15^post162+x!15^0 == 0 /\ -temp!34^post162+temp!34^0 == 0 /\ -x_SLAM_f!20^post162+x_SLAM_f!20^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post162 == 0 /\ -head!405^post162+head!405^0 == 0 /\ -x!22^post162+x!22^0 == 0 /\ head!16^0-head!16^post162 == 0 /\ a!1370^0-a!1370^post162 == 0 /\ -rcd!63^post162+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post162 == 0 /\ -rcd!2393^post162+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post162 == 0 /\ -y!21^post162+y!21^0 == 0 /\ -i!406^post162+i!406^0 == 0 /\ -a!654^post162+a!654^0 == 0 /\ -nondet!13^post162+nondet!13^0 == 0 /\ r!662^0-r!662^post162 == 0 /\ -result!12^post162+result!12^0 == 0 /\ temp0!17^0-temp0!17^post162 == 0 /\ r!543^0-r!543^post162 == 0 /\ rcd!2515^0-rcd!2515^post162 == 0 /\ -temp0!30^post162+temp0!30^0 == 0 /\ a!1055^0-a!1055^post162 == 0 /\ -a!244^post162+a!244^0 == 0 /\ a!511^0-a!511^post162 == 0 /\ -x!18^post162+x!18^0 == 0 /\ a!1610^0-a!1610^post162 == 0), cost: 1 204: l40 -> l57 : a!1052^0'=a!1052^post204, temp0!17^0'=temp0!17^post204, head!16^0'=head!16^post204, rcd!2515^0'=rcd!2515^post204, a!1810^0'=a!1810^post204, x!18^0'=x!18^post204, i!29^0'=i!29^post204, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post204, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post204, a!511^0'=a!511^post204, r!662^0'=r!662^post204, a!1370^0'=a!1370^post204, tmp!33^0'=tmp!33^post204, rcd!83^0'=rcd!83^post204, a!2238^0'=a!2238^post204, x_SLAM_f!20^0'=x_SLAM_f!20^post204, length!28^0'=length!28^post204, temp!34^0'=temp!34^post204, ct!19^0'=ct!19^post204, rcd!2460^0'=rcd!2460^post204, a!1610^0'=a!1610^post204, x!15^0'=x!15^post204, head!405^0'=head!405^post204, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post204, a!419^0'=a!419^post204, r!543^0'=r!543^post204, a!1055^0'=a!1055^post204, temp0!30^0'=temp0!30^post204, head!31^0'=head!31^post204, rcd!63^0'=rcd!63^post204, a!2035^0'=a!2035^post204, x!22^0'=x!22^post204, i!406^0'=i!406^post204, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post204, t!25^0'=t!25^post204, a!654^0'=a!654^post204, rcd!2393^0'=rcd!2393^post204, a!1371^0'=a!1371^post204, x!1365^0'=x!1365^post204, result!12^0'=result!12^post204, a!244^0'=a!244^post204, y!21^0'=y!21^post204, nondet!13^0'=nondet!13^post204, (-rcd!2393^post204+rcd!2393^0 == 0 /\ -i!406^post204+i!406^0 == 0 /\ -t!25^post204+t!25^0 == 0 /\ -temp!34^post204+temp!34^0 == 0 /\ a!1610^0-a!1610^post204 == 0 /\ temp0!30^0-temp0!30^post204 == 0 /\ -rcd!2460^post204+rcd!2460^0 == 0 /\ head!16^0-head!16^post204 == 0 /\ r!543^0-r!543^post204 == 0 /\ temp0!17^0-temp0!17^post204 == 0 /\ a!419^0-a!419^post204 == 0 /\ head!31^0-head!31^post204 == 0 /\ y!21^post204-ct!19^post204 == 0 /\ a!1370^0-a!1370^post204 == 0 /\ -a!244^post204+a!244^0 == 0 /\ -head!16^0+x!18^post204 == 0 /\ -head!405^post204+head!405^0 == 0 /\ -x!1365^post204+x!1365^0 == 0 /\ -rcd!63^post204+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post204+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post204+result!12^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post204+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!511^0-a!511^post204 == 0 /\ -x!15^0 <= 0 /\ -a!2035^post204+a!2035^0 == 0 /\ x!22^post204-x_SLAM_f!20^post204 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post204 == 0 /\ -a!1055^post204+a!1055^0 == 0 /\ r!662^0-r!662^post204 == 0 /\ -a!1371^post204+a!1371^0 == 0 /\ a!1810^0-a!1810^post204 == 0 /\ a!1052^0-a!1052^post204 == 0 /\ rcd!83^0-rcd!83^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post204+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x!15^0-x!15^post204 == 0 /\ i!29^0-i!29^post204 == 0 /\ -a!654^post204+a!654^0 == 0 /\ -x!18^post204+x_SLAM_f!20^post204 == 0 /\ rcd!2515^0-rcd!2515^post204 == 0 /\ ct!19^post204 == 0 /\ a!2238^0-a!2238^post204 == 0 /\ -length!28^post204+length!28^0 == 0 /\ nondet!13^0-nondet!13^post204 == 0), cost: 1 134: l45 -> l46 : a!1052^0'=a!1052^post134, temp0!17^0'=temp0!17^post134, head!16^0'=head!16^post134, rcd!2515^0'=rcd!2515^post134, a!1810^0'=a!1810^post134, x!18^0'=x!18^post134, i!29^0'=i!29^post134, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post134, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post134, a!511^0'=a!511^post134, r!662^0'=r!662^post134, a!1370^0'=a!1370^post134, tmp!33^0'=tmp!33^post134, rcd!83^0'=rcd!83^post134, a!2238^0'=a!2238^post134, x_SLAM_f!20^0'=x_SLAM_f!20^post134, length!28^0'=length!28^post134, temp!34^0'=temp!34^post134, ct!19^0'=ct!19^post134, rcd!2460^0'=rcd!2460^post134, a!1610^0'=a!1610^post134, x!15^0'=x!15^post134, head!405^0'=head!405^post134, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post134, a!419^0'=a!419^post134, r!543^0'=r!543^post134, a!1055^0'=a!1055^post134, temp0!30^0'=temp0!30^post134, head!31^0'=head!31^post134, rcd!63^0'=rcd!63^post134, a!2035^0'=a!2035^post134, x!22^0'=x!22^post134, i!406^0'=i!406^post134, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post134, t!25^0'=t!25^post134, a!654^0'=a!654^post134, rcd!2393^0'=rcd!2393^post134, a!1371^0'=a!1371^post134, x!1365^0'=x!1365^post134, result!12^0'=result!12^post134, a!244^0'=a!244^post134, y!21^0'=y!21^post134, nondet!13^0'=nondet!13^post134, (x!15^0-x!15^post134 == 0 /\ i!29^0-i!29^post134 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post134 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post134 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post134 == 0 /\ x!18^0-x!18^post134 == 0 /\ -sel_r!1224_Flink!24^post134+sel_r!1224_Flink!24^0 == 0 /\ r!543^0-r!543^post134 == 0 /\ rcd!2515^0-rcd!2515^post134 == 0 /\ -temp!34^post134+temp!34^0 == 0 /\ -a!1371^post134+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -a!2238^post134+a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post134 == 0 /\ -head!31^post134+head!31^0 == 0 /\ a!654^0-a!654^post134 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1052^0-a!1052^post134 == 0 /\ ct!19^0 <= 0 /\ -rcd!2460^post134+rcd!2460^0 == 0 /\ -a!419^post134+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post134 == 0 /\ ct!19^0-ct!19^post134 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post134+rcd!63^0 == 0 /\ -rcd!83^post134+rcd!83^0 == 0 /\ -head!405^post134+head!405^0 == 0 /\ -t!25^post134+t!25^0 == 0 /\ -ct!19^0 <= 0 /\ -x!22^post134+x!22^0 == 0 /\ -sel_r!543_Flink!24^post134+sel_r!543_Flink!24^0 == 0 /\ -a!1055^post134+a!1055^0 == 0 /\ result!12^0-result!12^post134 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post134+a!1610^0 == 0 /\ -y!21^post134+y!21^0 == 0 /\ -a!1370^post134+a!1370^0 == 0 /\ -a!1810^post134+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post134 == 0 /\ i!406^0-i!406^post134 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post134+rcd!2393^0 == 0 /\ length!28^0-length!28^post134 == 0 /\ -nondet!13^post134+nondet!13^0 == 0 /\ -temp0!30^post134+temp0!30^0 == 0 /\ -a!2035^post134+a!2035^0 == 0 /\ r!662^0-r!662^post134 == 0 /\ temp0!17^0-temp0!17^post134 == 0 /\ -x!1365^post134+x!1365^0 == 0 /\ -a!244^post134+a!244^0 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 135: l45 -> l46 : a!1052^0'=a!1052^post135, temp0!17^0'=temp0!17^post135, head!16^0'=head!16^post135, rcd!2515^0'=rcd!2515^post135, a!1810^0'=a!1810^post135, x!18^0'=x!18^post135, i!29^0'=i!29^post135, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post135, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post135, a!511^0'=a!511^post135, r!662^0'=r!662^post135, a!1370^0'=a!1370^post135, tmp!33^0'=tmp!33^post135, rcd!83^0'=rcd!83^post135, a!2238^0'=a!2238^post135, x_SLAM_f!20^0'=x_SLAM_f!20^post135, length!28^0'=length!28^post135, temp!34^0'=temp!34^post135, ct!19^0'=ct!19^post135, rcd!2460^0'=rcd!2460^post135, a!1610^0'=a!1610^post135, x!15^0'=x!15^post135, head!405^0'=head!405^post135, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post135, a!419^0'=a!419^post135, r!543^0'=r!543^post135, a!1055^0'=a!1055^post135, temp0!30^0'=temp0!30^post135, head!31^0'=head!31^post135, rcd!63^0'=rcd!63^post135, a!2035^0'=a!2035^post135, x!22^0'=x!22^post135, i!406^0'=i!406^post135, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post135, t!25^0'=t!25^post135, a!654^0'=a!654^post135, rcd!2393^0'=rcd!2393^post135, a!1371^0'=a!1371^post135, x!1365^0'=x!1365^post135, result!12^0'=result!12^post135, a!244^0'=a!244^post135, y!21^0'=y!21^post135, nondet!13^0'=nondet!13^post135, (-rcd!2460^post135+rcd!2460^0 == 0 /\ -rcd!2393^post135+rcd!2393^0 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ -x!1365^post135+x!1365^0 == 0 /\ head!405^0-head!405^post135 == 0 /\ ct!19^0-ct!19^post135 == 0 /\ -head!31^post135+head!31^0 == 0 /\ x!15^0-x!15^post135 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post135 == 0 /\ rcd!83^0-rcd!83^post135 == 0 /\ x!18^0-x!18^post135 == 0 /\ r!662^0-r!662^post135 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ temp0!17^0-temp0!17^post135 == 0 /\ -x!22^post135+x!22^0 == 0 /\ -y!21^post135+y!21^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post135 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post135 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post135 == 0 /\ rcd!2515^0-rcd!2515^post135 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1610^post135+a!1610^0 == 0 /\ -temp0!30^post135+temp0!30^0 == 0 /\ ct!19^0 <= 0 /\ -r!543^post135+r!543^0 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post135 == 0 /\ -a!2238^post135+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ a!1810^0-a!1810^post135 == 0 /\ -nondet!13^post135+nondet!13^0 == 0 /\ -a!654^post135+a!654^0 == 0 /\ -a!2035^post135+a!2035^0 == 0 /\ rcd!63^0-rcd!63^post135 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post135+a!244^0 == 0 /\ -a!511^post135+a!511^0 == 0 /\ -a!419^post135+a!419^0 == 0 /\ -x!15^0 <= 0 /\ -length!28^post135+length!28^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post135 == 0 /\ -a!1371^post135+a!1371^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post135+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -t!25^post135+t!25^0 == 0 /\ -i!29^post135+i!29^0 == 0 /\ -a!1055^post135+a!1055^0 == 0 /\ i!406^0-i!406^post135 == 0 /\ temp!34^0-temp!34^post135 == 0 /\ -tmp!33^post135+tmp!33^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post135 == 0 /\ -head!16^0+x!22^0 <= 0 /\ a!1052^0-a!1052^post135 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 136: l46 -> l13 : a!1052^0'=a!1052^post136, temp0!17^0'=temp0!17^post136, head!16^0'=head!16^post136, rcd!2515^0'=rcd!2515^post136, a!1810^0'=a!1810^post136, x!18^0'=x!18^post136, i!29^0'=i!29^post136, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post136, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post136, a!511^0'=a!511^post136, r!662^0'=r!662^post136, a!1370^0'=a!1370^post136, tmp!33^0'=tmp!33^post136, rcd!83^0'=rcd!83^post136, a!2238^0'=a!2238^post136, x_SLAM_f!20^0'=x_SLAM_f!20^post136, length!28^0'=length!28^post136, temp!34^0'=temp!34^post136, ct!19^0'=ct!19^post136, rcd!2460^0'=rcd!2460^post136, a!1610^0'=a!1610^post136, x!15^0'=x!15^post136, head!405^0'=head!405^post136, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post136, a!419^0'=a!419^post136, r!543^0'=r!543^post136, a!1055^0'=a!1055^post136, temp0!30^0'=temp0!30^post136, head!31^0'=head!31^post136, rcd!63^0'=rcd!63^post136, a!2035^0'=a!2035^post136, x!22^0'=x!22^post136, i!406^0'=i!406^post136, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post136, t!25^0'=t!25^post136, a!654^0'=a!654^post136, rcd!2393^0'=rcd!2393^post136, a!1371^0'=a!1371^post136, x!1365^0'=x!1365^post136, result!12^0'=result!12^post136, a!244^0'=a!244^post136, y!21^0'=y!21^post136, nondet!13^0'=nondet!13^post136, (a!1052^0 <= 0 /\ head!16^0 <= 0 /\ a!419^0-a!419^post136 == 0 /\ -i!406^post136+i!406^0 == 0 /\ -y!21^post136+y!21^0 == 0 /\ -rcd!2393^post136+rcd!2393^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post136 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -t!25^post136+t!25^0 == 0 /\ -head!16^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post136 == 0 /\ -a!244^post136+a!244^0 == 0 /\ -rcd!63^post136+rcd!63^0 == 0 /\ -a!511^post136+a!511^0 == 0 /\ x!18^0-x!18^post136 == 0 /\ -a!1052^0 <= 0 /\ -x!22^post136+x!22^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -head!405^post136+head!405^0 == 0 /\ -x!1365^post136+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post136+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post136+result!12^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post136 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post136 == 0 /\ tmp!33^0-tmp!33^post136 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post136+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp0!30^0-temp0!30^post136 == 0 /\ r!662^0-r!662^post136 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post136 == 0 /\ -x!15^0 <= 0 /\ a!1610^0-a!1610^post136 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -ct!19^post136+ct!19^0 == 0 /\ -y!21^0 <= 0 /\ -r!543^post136+r!543^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^post136+head!16^0 == 0 /\ -a!2035^post136+a!2035^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1055^post136+a!1055^0 == 0 /\ -rcd!2460^post136+rcd!2460^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ head!31^0-head!31^post136 == 0 /\ temp!34^0-temp!34^post136 == 0 /\ a!1810^0-a!1810^post136 == 0 /\ -a!1371^post136+a!1371^0 == 0 /\ rcd!83^0-rcd!83^post136 == 0 /\ x!15^0-x!15^post136 == 0 /\ i!29^0-i!29^post136 == 0 /\ a!1052^0-a!1052^post136 == 0 /\ -a!654^post136+a!654^0 == 0 /\ -length!28^post136+length!28^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!2238^0-a!2238^post136 == 0 /\ nondet!13^0-nondet!13^post136 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post136+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 137: l46 -> l13 : a!1052^0'=a!1052^post137, temp0!17^0'=temp0!17^post137, head!16^0'=head!16^post137, rcd!2515^0'=rcd!2515^post137, a!1810^0'=a!1810^post137, x!18^0'=x!18^post137, i!29^0'=i!29^post137, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post137, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post137, a!511^0'=a!511^post137, r!662^0'=r!662^post137, a!1370^0'=a!1370^post137, tmp!33^0'=tmp!33^post137, rcd!83^0'=rcd!83^post137, a!2238^0'=a!2238^post137, x_SLAM_f!20^0'=x_SLAM_f!20^post137, length!28^0'=length!28^post137, temp!34^0'=temp!34^post137, ct!19^0'=ct!19^post137, rcd!2460^0'=rcd!2460^post137, a!1610^0'=a!1610^post137, x!15^0'=x!15^post137, head!405^0'=head!405^post137, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post137, a!419^0'=a!419^post137, r!543^0'=r!543^post137, a!1055^0'=a!1055^post137, temp0!30^0'=temp0!30^post137, head!31^0'=head!31^post137, rcd!63^0'=rcd!63^post137, a!2035^0'=a!2035^post137, x!22^0'=x!22^post137, i!406^0'=i!406^post137, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post137, t!25^0'=t!25^post137, a!654^0'=a!654^post137, rcd!2393^0'=rcd!2393^post137, a!1371^0'=a!1371^post137, x!1365^0'=x!1365^post137, result!12^0'=result!12^post137, a!244^0'=a!244^post137, y!21^0'=y!21^post137, nondet!13^0'=nondet!13^post137, (-rcd!83^post137+rcd!83^0 == 0 /\ -x!22^post137+x!22^0 == 0 /\ -head!405^post137+head!405^0 == 0 /\ -y!21^post137+y!21^0 == 0 /\ length!28^0-length!28^post137 == 0 /\ -rcd!63^post137+rcd!63^0 == 0 /\ a!511^0-a!511^post137 == 0 /\ -tmp!33^post137+tmp!33^0 == 0 /\ temp0!17^0-temp0!17^post137 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post137 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post137+rcd!2393^0 == 0 /\ -a!1610^post137+a!1610^0 == 0 /\ -i!406^post137+i!406^0 == 0 /\ -t!25^post137+t!25^0 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post137+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post137 == 0 /\ 1-head!16^0 <= 0 /\ -temp0!30^post137+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post137 == 0 /\ -nondet!13^post137+nondet!13^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1371^0-a!1371^post137 == 0 /\ -a!244^post137+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post137 == 0 /\ -x!1365^post137+x!1365^0 == 0 /\ x!18^0-x!18^post137 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post137 == 0 /\ a!1370^0-a!1370^post137 == 0 /\ -sel_r!1224_Flink!24^post137+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post137 == 0 /\ r!662^0-r!662^post137 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ ct!19^0-ct!19^post137 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post137 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!654^post137+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post137 == 0 /\ i!29^0-i!29^post137 == 0 /\ a!1810^0-a!1810^post137 == 0 /\ a!1052^0-a!1052^post137 == 0 /\ head!16^0-head!16^post137 == 0 /\ -a!419^post137+a!419^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -r!543^post137+r!543^0 == 0 /\ -head!31^post137+head!31^0 == 0 /\ -x!15^post137+x!15^0 == 0 /\ a!2035^0-a!2035^post137 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -x_SLAM_f!20^post137+x_SLAM_f!20^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 138: l46 -> l13 : a!1052^0'=a!1052^post138, temp0!17^0'=temp0!17^post138, head!16^0'=head!16^post138, rcd!2515^0'=rcd!2515^post138, a!1810^0'=a!1810^post138, x!18^0'=x!18^post138, i!29^0'=i!29^post138, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post138, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post138, a!511^0'=a!511^post138, r!662^0'=r!662^post138, a!1370^0'=a!1370^post138, tmp!33^0'=tmp!33^post138, rcd!83^0'=rcd!83^post138, a!2238^0'=a!2238^post138, x_SLAM_f!20^0'=x_SLAM_f!20^post138, length!28^0'=length!28^post138, temp!34^0'=temp!34^post138, ct!19^0'=ct!19^post138, rcd!2460^0'=rcd!2460^post138, a!1610^0'=a!1610^post138, x!15^0'=x!15^post138, head!405^0'=head!405^post138, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post138, a!419^0'=a!419^post138, r!543^0'=r!543^post138, a!1055^0'=a!1055^post138, temp0!30^0'=temp0!30^post138, head!31^0'=head!31^post138, rcd!63^0'=rcd!63^post138, a!2035^0'=a!2035^post138, x!22^0'=x!22^post138, i!406^0'=i!406^post138, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post138, t!25^0'=t!25^post138, a!654^0'=a!654^post138, rcd!2393^0'=rcd!2393^post138, a!1371^0'=a!1371^post138, x!1365^0'=x!1365^post138, result!12^0'=result!12^post138, a!244^0'=a!244^post138, y!21^0'=y!21^post138, nondet!13^0'=nondet!13^post138, (-result!12^post138+result!12^0 == 0 /\ temp0!17^0-temp0!17^post138 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post138 == 0 /\ -a!2238^post138+a!2238^0 == 0 /\ -a!244^post138+a!244^0 == 0 /\ -a!2035^post138+a!2035^0 == 0 /\ -a!654^post138+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post138 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post138+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post138 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post138+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post138+a!1371^0 == 0 /\ x!1365^0-x!1365^post138 == 0 /\ tmp!33^0-tmp!33^post138 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post138 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post138+t!25^0 == 0 /\ -a!1055^post138+a!1055^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post138 == 0 /\ -a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post138 == 0 /\ x!15^0-x!15^post138 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post138+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post138 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ r!662^0-r!662^post138 == 0 /\ -ct!19^0 <= 0 /\ r!543^0-r!543^post138 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post138 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post138 == 0 /\ -head!31^post138+head!31^0 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post138 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post138 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post138 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post138 == 0 /\ -x!22^post138+x!22^0 == 0 /\ -rcd!63^post138+rcd!63^0 == 0 /\ -y!21^post138+y!21^0 == 0 /\ ct!19^0-ct!19^post138 == 0 /\ -a!1610^post138+a!1610^0 == 0 /\ -i!406^post138+i!406^0 == 0 /\ -temp0!30^post138+temp0!30^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ head!16^0-head!16^post138 == 0 /\ a!1810^0-a!1810^post138 == 0 /\ rcd!83^0-rcd!83^post138 == 0 /\ i!29^0-i!29^post138 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ a!419^0-a!419^post138 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 139: l46 -> l13 : a!1052^0'=a!1052^post139, temp0!17^0'=temp0!17^post139, head!16^0'=head!16^post139, rcd!2515^0'=rcd!2515^post139, a!1810^0'=a!1810^post139, x!18^0'=x!18^post139, i!29^0'=i!29^post139, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post139, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post139, a!511^0'=a!511^post139, r!662^0'=r!662^post139, a!1370^0'=a!1370^post139, tmp!33^0'=tmp!33^post139, rcd!83^0'=rcd!83^post139, a!2238^0'=a!2238^post139, x_SLAM_f!20^0'=x_SLAM_f!20^post139, length!28^0'=length!28^post139, temp!34^0'=temp!34^post139, ct!19^0'=ct!19^post139, rcd!2460^0'=rcd!2460^post139, a!1610^0'=a!1610^post139, x!15^0'=x!15^post139, head!405^0'=head!405^post139, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post139, a!419^0'=a!419^post139, r!543^0'=r!543^post139, a!1055^0'=a!1055^post139, temp0!30^0'=temp0!30^post139, head!31^0'=head!31^post139, rcd!63^0'=rcd!63^post139, a!2035^0'=a!2035^post139, x!22^0'=x!22^post139, i!406^0'=i!406^post139, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post139, t!25^0'=t!25^post139, a!654^0'=a!654^post139, rcd!2393^0'=rcd!2393^post139, a!1371^0'=a!1371^post139, x!1365^0'=x!1365^post139, result!12^0'=result!12^post139, a!244^0'=a!244^post139, y!21^0'=y!21^post139, nondet!13^0'=nondet!13^post139, (a!1052^0 <= 0 /\ i!29^0-i!29^post139 == 0 /\ head!16^0 <= 0 /\ a!1810^0-a!1810^post139 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post139 == 0 /\ rcd!2460^0-rcd!2460^post139 == 0 /\ -nondet!13^post139+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post139 == 0 /\ -ct!19^post139+ct!19^0 == 0 /\ length!28^0-length!28^post139 == 0 /\ a!419^0-a!419^post139 == 0 /\ -x!15^post139+x!15^0 == 0 /\ -head!16^0 <= 0 /\ -a!1371^post139+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post139 == 0 /\ -a!654^post139+a!654^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post139 == 0 /\ -x_SLAM_f!20^post139+x_SLAM_f!20^0 == 0 /\ -a!1052^0 <= 0 /\ x!1365^0-x!1365^post139 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post139 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post139+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1610^0-a!1610^post139 == 0 /\ x!15^0 <= 0 /\ -i!406^post139+i!406^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ head!31^0-head!31^post139 == 0 /\ temp!34^0-temp!34^post139 == 0 /\ head!16^0-head!16^post139 == 0 /\ -rcd!2393^post139+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post139 == 0 /\ -y!21^post139+y!21^0 == 0 /\ rcd!83^0-rcd!83^post139 == 0 /\ x!22^0-x!22^post139 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post139 == 0 /\ -t!25^post139+t!25^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post139+a!2035^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post139+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post139 == 0 /\ -a!244^post139+a!244^0 == 0 /\ -rcd!63^post139+rcd!63^0 == 0 /\ -x!18^post139+x!18^0 == 0 /\ temp0!17^0-temp0!17^post139 == 0 /\ r!662^0-r!662^post139 == 0 /\ r!543^0-r!543^post139 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ y!21^0 <= 0 /\ -result!12^post139+result!12^0 == 0 /\ -head!405^post139+head!405^0 == 0 /\ a!1055^0-a!1055^post139 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -temp0!30^post139+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 140: l46 -> l13 : a!1052^0'=a!1052^post140, temp0!17^0'=temp0!17^post140, head!16^0'=head!16^post140, rcd!2515^0'=rcd!2515^post140, a!1810^0'=a!1810^post140, x!18^0'=x!18^post140, i!29^0'=i!29^post140, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post140, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post140, a!511^0'=a!511^post140, r!662^0'=r!662^post140, a!1370^0'=a!1370^post140, tmp!33^0'=tmp!33^post140, rcd!83^0'=rcd!83^post140, a!2238^0'=a!2238^post140, x_SLAM_f!20^0'=x_SLAM_f!20^post140, length!28^0'=length!28^post140, temp!34^0'=temp!34^post140, ct!19^0'=ct!19^post140, rcd!2460^0'=rcd!2460^post140, a!1610^0'=a!1610^post140, x!15^0'=x!15^post140, head!405^0'=head!405^post140, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post140, a!419^0'=a!419^post140, r!543^0'=r!543^post140, a!1055^0'=a!1055^post140, temp0!30^0'=temp0!30^post140, head!31^0'=head!31^post140, rcd!63^0'=rcd!63^post140, a!2035^0'=a!2035^post140, x!22^0'=x!22^post140, i!406^0'=i!406^post140, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post140, t!25^0'=t!25^post140, a!654^0'=a!654^post140, rcd!2393^0'=rcd!2393^post140, a!1371^0'=a!1371^post140, x!1365^0'=x!1365^post140, result!12^0'=result!12^post140, a!244^0'=a!244^post140, y!21^0'=y!21^post140, nondet!13^0'=nondet!13^post140, (x!15^0-x!15^post140 == 0 /\ i!29^0-i!29^post140 == 0 /\ head!16^0-head!16^post140 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post140 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post140+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post140 == 0 /\ -a!2238^post140+a!2238^0 == 0 /\ r!543^0-r!543^post140 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post140+a!1371^0 == 0 /\ -a!419^post140+a!419^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post140 == 0 /\ a!654^0-a!654^post140 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post140+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ a!1055^0-a!1055^post140 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post140 == 0 /\ ct!19^0-ct!19^post140 == 0 /\ x!15^0 <= 0 /\ -temp!34^post140+temp!34^0 == 0 /\ a!511^0-a!511^post140 == 0 /\ -t!25^post140+t!25^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post140+rcd!83^0 == 0 /\ result!12^0-result!12^post140 == 0 /\ a!1052^0-a!1052^post140 == 0 /\ -sel_r!543_Flink!24^post140+sel_r!543_Flink!24^0 == 0 /\ -x!22^post140+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post140+head!405^0 == 0 /\ -a!1370^post140+a!1370^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -a!1610^post140+a!1610^0 == 0 /\ i!406^0-i!406^post140 == 0 /\ -a!1810^post140+a!1810^0 == 0 /\ -rcd!2393^post140+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post140 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post140 == 0 /\ head!16^0-x!22^0 <= 0 /\ -y!21^post140+y!21^0 == 0 /\ -tmp!33^post140+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!2035^post140+a!2035^0 == 0 /\ length!28^0-length!28^post140 == 0 /\ -nondet!13^post140+nondet!13^0 == 0 /\ r!662^0-r!662^post140 == 0 /\ -temp0!30^post140+temp0!30^0 == 0 /\ -x!1365^post140+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post140 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -a!244^post140+a!244^0 == 0 /\ rcd!63^0-rcd!63^post140 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 141: l46 -> l13 : a!1052^0'=a!1052^post141, temp0!17^0'=temp0!17^post141, head!16^0'=head!16^post141, rcd!2515^0'=rcd!2515^post141, a!1810^0'=a!1810^post141, x!18^0'=x!18^post141, i!29^0'=i!29^post141, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post141, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post141, a!511^0'=a!511^post141, r!662^0'=r!662^post141, a!1370^0'=a!1370^post141, tmp!33^0'=tmp!33^post141, rcd!83^0'=rcd!83^post141, a!2238^0'=a!2238^post141, x_SLAM_f!20^0'=x_SLAM_f!20^post141, length!28^0'=length!28^post141, temp!34^0'=temp!34^post141, ct!19^0'=ct!19^post141, rcd!2460^0'=rcd!2460^post141, a!1610^0'=a!1610^post141, x!15^0'=x!15^post141, head!405^0'=head!405^post141, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post141, a!419^0'=a!419^post141, r!543^0'=r!543^post141, a!1055^0'=a!1055^post141, temp0!30^0'=temp0!30^post141, head!31^0'=head!31^post141, rcd!63^0'=rcd!63^post141, a!2035^0'=a!2035^post141, x!22^0'=x!22^post141, i!406^0'=i!406^post141, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post141, t!25^0'=t!25^post141, a!654^0'=a!654^post141, rcd!2393^0'=rcd!2393^post141, a!1371^0'=a!1371^post141, x!1365^0'=x!1365^post141, result!12^0'=result!12^post141, a!244^0'=a!244^post141, y!21^0'=y!21^post141, nondet!13^0'=nondet!13^post141, (-x!1365^post141+x!1365^0 == 0 /\ -rcd!2460^post141+rcd!2460^0 == 0 /\ -rcd!2393^post141+rcd!2393^0 == 0 /\ head!405^0-head!405^post141 == 0 /\ head!16^0-head!16^post141 == 0 /\ ct!19^0-ct!19^post141 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post141+head!31^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post141 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post141 == 0 /\ x!18^0-x!18^post141 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post141+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post141 == 0 /\ -y!21^post141+y!21^0 == 0 /\ temp0!17^0-temp0!17^post141 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post141 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post141 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post141 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post141+r!543^0 == 0 /\ -a!1610^post141+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post141 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post141 == 0 /\ -a!1371^post141+a!1371^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!244^post141+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post141+a!2035^0 == 0 /\ -a!2238^post141+a!2238^0 == 0 /\ -temp0!30^post141+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post141 == 0 /\ a!1810^0-a!1810^post141 == 0 /\ -a!511^post141+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -a!654^post141+a!654^0 == 0 /\ -a!419^post141+a!419^0 == 0 /\ -a!1055^post141+a!1055^0 == 0 /\ -x!22^post141+x!22^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post141 == 0 /\ -length!28^post141+length!28^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post141+t!25^0 == 0 /\ -i!29^post141+i!29^0 == 0 /\ i!406^0-i!406^post141 == 0 /\ temp!34^0-temp!34^post141 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -nondet!13^post141+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post141 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -tmp!33^post141+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post141 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 142: l47 -> l48 : a!1052^0'=a!1052^post142, temp0!17^0'=temp0!17^post142, head!16^0'=head!16^post142, rcd!2515^0'=rcd!2515^post142, a!1810^0'=a!1810^post142, x!18^0'=x!18^post142, i!29^0'=i!29^post142, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post142, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post142, a!511^0'=a!511^post142, r!662^0'=r!662^post142, a!1370^0'=a!1370^post142, tmp!33^0'=tmp!33^post142, rcd!83^0'=rcd!83^post142, a!2238^0'=a!2238^post142, x_SLAM_f!20^0'=x_SLAM_f!20^post142, length!28^0'=length!28^post142, temp!34^0'=temp!34^post142, ct!19^0'=ct!19^post142, rcd!2460^0'=rcd!2460^post142, a!1610^0'=a!1610^post142, x!15^0'=x!15^post142, head!405^0'=head!405^post142, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post142, a!419^0'=a!419^post142, r!543^0'=r!543^post142, a!1055^0'=a!1055^post142, temp0!30^0'=temp0!30^post142, head!31^0'=head!31^post142, rcd!63^0'=rcd!63^post142, a!2035^0'=a!2035^post142, x!22^0'=x!22^post142, i!406^0'=i!406^post142, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post142, t!25^0'=t!25^post142, a!654^0'=a!654^post142, rcd!2393^0'=rcd!2393^post142, a!1371^0'=a!1371^post142, x!1365^0'=x!1365^post142, result!12^0'=result!12^post142, a!244^0'=a!244^post142, y!21^0'=y!21^post142, nondet!13^0'=nondet!13^post142, (-rcd!2393^post142+rcd!2393^0 == 0 /\ a!419^0-a!419^post142 == 0 /\ -y!21^post142+y!21^0 == 0 /\ -i!406^post142+i!406^0 == 0 /\ a!1610^0-a!1610^post142 == 0 /\ -t!25^post142+t!25^0 == 0 /\ temp0!17^0-temp0!17^post142 == 0 /\ head!31^0-head!31^post142 == 0 /\ -a!244^post142+a!244^0 == 0 /\ -x!1365^post142+x!1365^0 == 0 /\ -head!405^post142+head!405^0 == 0 /\ -rcd!63^post142+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post142 == 0 /\ x!18^0-x!18^post142 == 0 /\ -result!12^post142+result!12^0 == 0 /\ -x!22^post142+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post142+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post142 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post142+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post142 == 0 /\ rcd!2515^0-rcd!2515^post142 == 0 /\ a!511^0-a!511^post142 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post142 == 0 /\ temp0!30^0-temp0!30^post142 == 0 /\ r!662^0-r!662^post142 == 0 /\ -r!543^post142+r!543^0 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post142 == 0 /\ -a!2035^post142+a!2035^0 == 0 /\ -ct!19^post142+ct!19^0 == 0 /\ -head!16^post142+head!16^0 == 0 /\ temp!34^0-temp!34^post142 == 0 /\ -rcd!2460^post142+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post142 == 0 /\ i!29^0-i!29^post142 == 0 /\ x!15^0-x!15^post142 == 0 /\ -a!654^post142+a!654^0 == 0 /\ -a!1371^post142+a!1371^0 == 0 /\ a!1052^0-a!1052^post142 == 0 /\ -a!1055^post142+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post142+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -length!28^post142+length!28^0 == 0 /\ a!2238^0-a!2238^post142 == 0 /\ nondet!13^0-nondet!13^post142 == 0), cost: 1 143: l47 -> l48 : a!1052^0'=a!1052^post143, temp0!17^0'=temp0!17^post143, head!16^0'=head!16^post143, rcd!2515^0'=rcd!2515^post143, a!1810^0'=a!1810^post143, x!18^0'=x!18^post143, i!29^0'=i!29^post143, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post143, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post143, a!511^0'=a!511^post143, r!662^0'=r!662^post143, a!1370^0'=a!1370^post143, tmp!33^0'=tmp!33^post143, rcd!83^0'=rcd!83^post143, a!2238^0'=a!2238^post143, x_SLAM_f!20^0'=x_SLAM_f!20^post143, length!28^0'=length!28^post143, temp!34^0'=temp!34^post143, ct!19^0'=ct!19^post143, rcd!2460^0'=rcd!2460^post143, a!1610^0'=a!1610^post143, x!15^0'=x!15^post143, head!405^0'=head!405^post143, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post143, a!419^0'=a!419^post143, r!543^0'=r!543^post143, a!1055^0'=a!1055^post143, temp0!30^0'=temp0!30^post143, head!31^0'=head!31^post143, rcd!63^0'=rcd!63^post143, a!2035^0'=a!2035^post143, x!22^0'=x!22^post143, i!406^0'=i!406^post143, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post143, t!25^0'=t!25^post143, a!654^0'=a!654^post143, rcd!2393^0'=rcd!2393^post143, a!1371^0'=a!1371^post143, x!1365^0'=x!1365^post143, result!12^0'=result!12^post143, a!244^0'=a!244^post143, y!21^0'=y!21^post143, nondet!13^0'=nondet!13^post143, (-i!406^post143+i!406^0 == 0 /\ -head!405^post143+head!405^0 == 0 /\ r!543^0-r!543^post143 == 0 /\ -rcd!83^post143+rcd!83^0 == 0 /\ a!1055^0-a!1055^post143 == 0 /\ temp0!17^0-temp0!17^post143 == 0 /\ -tmp!33^post143+tmp!33^0 == 0 /\ -y!21^post143+y!21^0 == 0 /\ -t!25^post143+t!25^0 == 0 /\ -rcd!2393^post143+rcd!2393^0 == 0 /\ -a!1610^post143+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post143 == 0 /\ -temp0!30^post143+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post143 == 0 /\ -result!12^post143+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post143+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post143 == 0 /\ a!1810^0-a!1810^post143 == 0 /\ a!2238^0-a!2238^post143 == 0 /\ -x!22^post143+x!22^0 == 0 /\ a!1371^0-a!1371^post143 == 0 /\ 1+x!15^0 <= 0 /\ -x!1365^post143+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post143 == 0 /\ -a!244^post143+a!244^0 == 0 /\ length!28^0-length!28^post143 == 0 /\ rcd!2515^0-rcd!2515^post143 == 0 /\ r!662^0-r!662^post143 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post143 == 0 /\ -nondet!13^post143+nondet!13^0 == 0 /\ a!511^0-a!511^post143 == 0 /\ ct!19^0-ct!19^post143 == 0 /\ -x!15^post143+x!15^0 == 0 /\ i!29^0-i!29^post143 == 0 /\ a!1052^0-a!1052^post143 == 0 /\ -a!654^post143+a!654^0 == 0 /\ -a!419^post143+a!419^0 == 0 /\ a!1370^0-a!1370^post143 == 0 /\ x!18^0-x!18^post143 == 0 /\ -temp!34^post143+temp!34^0 == 0 /\ -x_SLAM_f!20^post143+x_SLAM_f!20^0 == 0 /\ a!2035^0-a!2035^post143 == 0 /\ -head!31^post143+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post143 == 0), cost: 1 144: l48 -> l49 : a!1052^0'=a!1052^post144, temp0!17^0'=temp0!17^post144, head!16^0'=head!16^post144, rcd!2515^0'=rcd!2515^post144, a!1810^0'=a!1810^post144, x!18^0'=x!18^post144, i!29^0'=i!29^post144, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post144, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post144, a!511^0'=a!511^post144, r!662^0'=r!662^post144, a!1370^0'=a!1370^post144, tmp!33^0'=tmp!33^post144, rcd!83^0'=rcd!83^post144, a!2238^0'=a!2238^post144, x_SLAM_f!20^0'=x_SLAM_f!20^post144, length!28^0'=length!28^post144, temp!34^0'=temp!34^post144, ct!19^0'=ct!19^post144, rcd!2460^0'=rcd!2460^post144, a!1610^0'=a!1610^post144, x!15^0'=x!15^post144, head!405^0'=head!405^post144, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post144, a!419^0'=a!419^post144, r!543^0'=r!543^post144, a!1055^0'=a!1055^post144, temp0!30^0'=temp0!30^post144, head!31^0'=head!31^post144, rcd!63^0'=rcd!63^post144, a!2035^0'=a!2035^post144, x!22^0'=x!22^post144, i!406^0'=i!406^post144, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post144, t!25^0'=t!25^post144, a!654^0'=a!654^post144, rcd!2393^0'=rcd!2393^post144, a!1371^0'=a!1371^post144, x!1365^0'=x!1365^post144, result!12^0'=result!12^post144, a!244^0'=a!244^post144, y!21^0'=y!21^post144, nondet!13^0'=nondet!13^post144, (0 == 0 /\ -temp0!30^post144+temp0!30^0 == 0 /\ -a!1371^post144+a!1371^0 == 0 /\ -a!419^post144+a!419^0 == 0 /\ -result!12^post144+result!12^0 == 0 /\ a!1052^0-a!1052^post144 == 0 /\ -a!654^post144+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post144 == 0 /\ -length!28^post144+length!28^0 == 0 /\ -x_SLAM_f!20^post144+x_SLAM_f!20^0 == 0 /\ -x!22^post144+x!22^0 == 0 /\ temp!34^0-temp!34^post144 == 0 /\ -y!21^post144+y!21^0 == 0 /\ a!2238^0-a!2238^post144 == 0 /\ a!1055^0-a!1055^post144 == 0 /\ head!16^0-head!16^post144 == 0 /\ ct!19^0-ct!19^post144 == 0 /\ a!1810^0-a!1810^post144 == 0 /\ -a!2035^post144+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post144 == 0 /\ -tmp!33^post144+tmp!33^0 == 0 /\ -t!25^post144+t!25^0 == 0 /\ i!29^0-i!29^post144 == 0 /\ -rcd!2393^post144+rcd!2393^0 == 0 /\ -nondet!13^post144+nondet!13^0 == 0 /\ i!406^0-i!406^post144 == 0 /\ temp0!17^0-temp0!17^post144 == 0 /\ -sel_r!1224_Flink!24^post144+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post144+r!662^0 == 0 /\ -x!1365^post144+x!1365^0 == 0 /\ -head!31^post144+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post144 == 0 /\ a!511^0-a!511^post144 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post144 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post144+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!405^post144+head!405^0 == 0 /\ rcd!63^0-rcd!63^post144 == 0 /\ a!1370^0-a!1370^post144 == 0 /\ -r!543^post144+r!543^0 == 0 /\ x!18^0-x!18^post144 == 0 /\ -rcd!2460^post144+rcd!2460^0 == 0 /\ -a!1610^post144+a!1610^0 == 0), cost: 1 145: l49 -> l50 : a!1052^0'=a!1052^post145, temp0!17^0'=temp0!17^post145, head!16^0'=head!16^post145, rcd!2515^0'=rcd!2515^post145, a!1810^0'=a!1810^post145, x!18^0'=x!18^post145, i!29^0'=i!29^post145, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post145, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post145, a!511^0'=a!511^post145, r!662^0'=r!662^post145, a!1370^0'=a!1370^post145, tmp!33^0'=tmp!33^post145, rcd!83^0'=rcd!83^post145, a!2238^0'=a!2238^post145, x_SLAM_f!20^0'=x_SLAM_f!20^post145, length!28^0'=length!28^post145, temp!34^0'=temp!34^post145, ct!19^0'=ct!19^post145, rcd!2460^0'=rcd!2460^post145, a!1610^0'=a!1610^post145, x!15^0'=x!15^post145, head!405^0'=head!405^post145, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post145, a!419^0'=a!419^post145, r!543^0'=r!543^post145, a!1055^0'=a!1055^post145, temp0!30^0'=temp0!30^post145, head!31^0'=head!31^post145, rcd!63^0'=rcd!63^post145, a!2035^0'=a!2035^post145, x!22^0'=x!22^post145, i!406^0'=i!406^post145, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post145, t!25^0'=t!25^post145, a!654^0'=a!654^post145, rcd!2393^0'=rcd!2393^post145, a!1371^0'=a!1371^post145, x!1365^0'=x!1365^post145, result!12^0'=result!12^post145, a!244^0'=a!244^post145, y!21^0'=y!21^post145, nondet!13^0'=nondet!13^post145, (a!1052^0-a!1052^post145 == 0 /\ a!1370^0-a!1370^post145 == 0 /\ rcd!83^0-rcd!83^post145 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post145+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post145 == 0 /\ x!18^0-x!18^post145 == 0 /\ temp0!30^0-temp0!30^post145 == 0 /\ -r!543^post145+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post145+a!2035^0 == 0 /\ -a!1371^post145+a!1371^0 == 0 /\ a!511^0-a!511^post145 == 0 /\ -a!1055^post145+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post145 == 0 /\ -nondet!13^post145+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -r!662^post145+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post145+t!25^0 == 0 /\ -a!654^post145+a!654^0 == 0 /\ temp0!17^0-temp0!17^post145 == 0 /\ head!16^0-head!16^post145 == 0 /\ a!1810^0-a!1810^post145 == 0 /\ x!15^0 <= 0 /\ -length!28^post145+length!28^0 == 0 /\ -rcd!2393^post145+rcd!2393^0 == 0 /\ -head!31^post145+head!31^0 == 0 /\ -a!1610^post145+a!1610^0 == 0 /\ temp!34^0-temp!34^post145 == 0 /\ x!15^0-x!15^post145 == 0 /\ -i!406^post145+i!406^0 == 0 /\ -i!29^post145+i!29^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post145 == 0 /\ -x!15^0 <= 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -rcd!2460^post145+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post145 == 0 /\ tmp!33^0-tmp!33^post145 == 0 /\ -a!244^post145+a!244^0 == 0 /\ head!405^0-head!405^post145 == 0 /\ -x!1365^post145+x!1365^0 == 0 /\ -rcd!63^post145+rcd!63^0 == 0 /\ ct!19^0-ct!19^post145 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post145 == 0 /\ -sel_r!1224_Flink!24^post145+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post145+result!12^0 == 0 /\ a!419^0-a!419^post145 == 0 /\ -x!22^post145+x!22^0 == 0 /\ -y!21^post145+y!21^0 == 0), cost: 1 146: l49 -> l50 : a!1052^0'=a!1052^post146, temp0!17^0'=temp0!17^post146, head!16^0'=head!16^post146, rcd!2515^0'=rcd!2515^post146, a!1810^0'=a!1810^post146, x!18^0'=x!18^post146, i!29^0'=i!29^post146, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post146, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post146, a!511^0'=a!511^post146, r!662^0'=r!662^post146, a!1370^0'=a!1370^post146, tmp!33^0'=tmp!33^post146, rcd!83^0'=rcd!83^post146, a!2238^0'=a!2238^post146, x_SLAM_f!20^0'=x_SLAM_f!20^post146, length!28^0'=length!28^post146, temp!34^0'=temp!34^post146, ct!19^0'=ct!19^post146, rcd!2460^0'=rcd!2460^post146, a!1610^0'=a!1610^post146, x!15^0'=x!15^post146, head!405^0'=head!405^post146, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post146, a!419^0'=a!419^post146, r!543^0'=r!543^post146, a!1055^0'=a!1055^post146, temp0!30^0'=temp0!30^post146, head!31^0'=head!31^post146, rcd!63^0'=rcd!63^post146, a!2035^0'=a!2035^post146, x!22^0'=x!22^post146, i!406^0'=i!406^post146, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post146, t!25^0'=t!25^post146, a!654^0'=a!654^post146, rcd!2393^0'=rcd!2393^post146, a!1371^0'=a!1371^post146, x!1365^0'=x!1365^post146, result!12^0'=result!12^post146, a!244^0'=a!244^post146, y!21^0'=y!21^post146, nondet!13^0'=nondet!13^post146, (a!1810^0-a!1810^post146 == 0 /\ rcd!83^0-rcd!83^post146 == 0 /\ a!1052^0-a!1052^post146 == 0 /\ -ct!19^post146+ct!19^0 == 0 /\ -a!1371^post146+a!1371^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post146 == 0 /\ -nondet!13^post146+nondet!13^0 == 0 /\ t!25^0-t!25^post146 == 0 /\ rcd!2460^0-rcd!2460^post146 == 0 /\ length!28^0-length!28^post146 == 0 /\ -x!15^post146+x!15^0 == 0 /\ -a!419^post146+a!419^0 == 0 /\ a!2035^0-a!2035^post146 == 0 /\ tmp!33^0-tmp!33^post146 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp!34^post146+temp!34^0 == 0 /\ r!662^0-r!662^post146 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post146+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post146+x_SLAM_f!20^0 == 0 /\ -a!654^post146+a!654^0 == 0 /\ temp0!17^0-temp0!17^post146 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post146 == 0 /\ -head!31^post146+head!31^0 == 0 /\ head!16^0-head!16^post146 == 0 /\ i!29^0-i!29^post146 == 0 /\ -i!406^post146+i!406^0 == 0 /\ -y!21^post146+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post146 == 0 /\ -rcd!2393^post146+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post146 == 0 /\ -rcd!63^post146+rcd!63^0 == 0 /\ -x!18^post146+x!18^0 == 0 /\ -x!1365^post146+x!1365^0 == 0 /\ r!543^0-r!543^post146 == 0 /\ rcd!2515^0-rcd!2515^post146 == 0 /\ -sel_r!1224_Flink!24^post146+sel_r!1224_Flink!24^0 == 0 /\ 2-a!244^0 <= 0 /\ a!1610^0-a!1610^post146 == 0 /\ a!1055^0-a!1055^post146 == 0 /\ -a!244^post146+a!244^0 == 0 /\ -head!405^post146+head!405^0 == 0 /\ -result!12^post146+result!12^0 == 0 /\ -x!22^post146+x!22^0 == 0 /\ a!511^0-a!511^post146 == 0 /\ -temp0!30^post146+temp0!30^0 == 0), cost: 1 147: l49 -> l50 : a!1052^0'=a!1052^post147, temp0!17^0'=temp0!17^post147, head!16^0'=head!16^post147, rcd!2515^0'=rcd!2515^post147, a!1810^0'=a!1810^post147, x!18^0'=x!18^post147, i!29^0'=i!29^post147, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post147, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post147, a!511^0'=a!511^post147, r!662^0'=r!662^post147, a!1370^0'=a!1370^post147, tmp!33^0'=tmp!33^post147, rcd!83^0'=rcd!83^post147, a!2238^0'=a!2238^post147, x_SLAM_f!20^0'=x_SLAM_f!20^post147, length!28^0'=length!28^post147, temp!34^0'=temp!34^post147, ct!19^0'=ct!19^post147, rcd!2460^0'=rcd!2460^post147, a!1610^0'=a!1610^post147, x!15^0'=x!15^post147, head!405^0'=head!405^post147, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post147, a!419^0'=a!419^post147, r!543^0'=r!543^post147, a!1055^0'=a!1055^post147, temp0!30^0'=temp0!30^post147, head!31^0'=head!31^post147, rcd!63^0'=rcd!63^post147, a!2035^0'=a!2035^post147, x!22^0'=x!22^post147, i!406^0'=i!406^post147, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post147, t!25^0'=t!25^post147, a!654^0'=a!654^post147, rcd!2393^0'=rcd!2393^post147, a!1371^0'=a!1371^post147, x!1365^0'=x!1365^post147, result!12^0'=result!12^post147, a!244^0'=a!244^post147, y!21^0'=y!21^post147, nondet!13^0'=nondet!13^post147, (a!1055^0-a!1055^post147 == 0 /\ a!1810^0-a!1810^post147 == 0 /\ i!29^0-i!29^post147 == 0 /\ a!2238^0-a!2238^post147 == 0 /\ -x!15^post147+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post147+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post147 == 0 /\ a!654^0-a!654^post147 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post147 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post147 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post147 == 0 /\ a!1371^0-a!1371^post147 == 0 /\ -head!31^post147+head!31^0 == 0 /\ -i!406^post147+i!406^0 == 0 /\ -a!1610^post147+a!1610^0 == 0 /\ length!28^0-length!28^post147 == 0 /\ -r!543^post147+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post147+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post147 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post147 == 0 /\ -a!419^post147+a!419^0 == 0 /\ -temp0!30^post147+temp0!30^0 == 0 /\ -rcd!63^post147+rcd!63^0 == 0 /\ -x!22^post147+x!22^0 == 0 /\ -sel_r!543_Flink!24^post147+sel_r!543_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!16^0-head!16^post147 == 0 /\ -head!405^post147+head!405^0 == 0 /\ -result!12^post147+result!12^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post147 == 0 /\ -x_SLAM_f!20^post147+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post147 == 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -y!21^post147+y!21^0 == 0 /\ -nondet!13^post147+nondet!13^0 == 0 /\ r!662^0-r!662^post147 == 0 /\ -a!2035^post147+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post147 == 0 /\ -rcd!2393^post147+rcd!2393^0 == 0 /\ -ct!19^post147+ct!19^0 == 0 /\ -x!1365^post147+x!1365^0 == 0 /\ rcd!2515^0-rcd!2515^post147 == 0 /\ a!511^0-a!511^post147 == 0 /\ -rcd!83^post147+rcd!83^0 == 0 /\ -a!244^post147+a!244^0 == 0), cost: 1 148: l49 -> l50 : a!1052^0'=a!1052^post148, temp0!17^0'=temp0!17^post148, head!16^0'=head!16^post148, rcd!2515^0'=rcd!2515^post148, a!1810^0'=a!1810^post148, x!18^0'=x!18^post148, i!29^0'=i!29^post148, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post148, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post148, a!511^0'=a!511^post148, r!662^0'=r!662^post148, a!1370^0'=a!1370^post148, tmp!33^0'=tmp!33^post148, rcd!83^0'=rcd!83^post148, a!2238^0'=a!2238^post148, x_SLAM_f!20^0'=x_SLAM_f!20^post148, length!28^0'=length!28^post148, temp!34^0'=temp!34^post148, ct!19^0'=ct!19^post148, rcd!2460^0'=rcd!2460^post148, a!1610^0'=a!1610^post148, x!15^0'=x!15^post148, head!405^0'=head!405^post148, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post148, a!419^0'=a!419^post148, r!543^0'=r!543^post148, a!1055^0'=a!1055^post148, temp0!30^0'=temp0!30^post148, head!31^0'=head!31^post148, rcd!63^0'=rcd!63^post148, a!2035^0'=a!2035^post148, x!22^0'=x!22^post148, i!406^0'=i!406^post148, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post148, t!25^0'=t!25^post148, a!654^0'=a!654^post148, rcd!2393^0'=rcd!2393^post148, a!1371^0'=a!1371^post148, x!1365^0'=x!1365^post148, result!12^0'=result!12^post148, a!244^0'=a!244^post148, y!21^0'=y!21^post148, nondet!13^0'=nondet!13^post148, (a!2238^0-a!2238^post148 == 0 /\ tmp!33^0-tmp!33^post148 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post148 == 0 /\ -sel_r!1224_Flink!24^post148+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post148+head!31^0 == 0 /\ -rcd!2460^post148+rcd!2460^0 == 0 /\ ct!19^0-ct!19^post148 == 0 /\ i!29^0-i!29^post148 == 0 /\ x!15^0-x!15^post148 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post148+rcd!83^0 == 0 /\ a!654^0-a!654^post148 == 0 /\ a!1810^0-a!1810^post148 == 0 /\ -x!22^post148+x!22^0 == 0 /\ a!1052^0-a!1052^post148 == 0 /\ -x!1365^post148+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2393^0-rcd!2393^post148 == 0 /\ -a!1610^post148+a!1610^0 == 0 /\ -temp0!30^post148+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post148 == 0 /\ length!28^0-length!28^post148 == 0 /\ -y!21^post148+y!21^0 == 0 /\ -r!543^post148+r!543^0 == 0 /\ -result!12^post148+result!12^0 == 0 /\ -rcd!63^post148+rcd!63^0 == 0 /\ -a!511^post148+a!511^0 == 0 /\ -nondet!13^post148+nondet!13^0 == 0 /\ head!405^0-head!405^post148 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post148+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post148+a!2035^0 == 0 /\ -a!1055^post148+a!1055^0 == 0 /\ -a!419^post148+a!419^0 == 0 /\ -a!1371^post148+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post148 == 0 /\ -a!244^post148+a!244^0 == 0 /\ head!16^0-head!16^post148 == 0 /\ x!18^0-x!18^post148 == 0 /\ a!1370^0-a!1370^post148 == 0 /\ -t!25^post148+t!25^0 == 0 /\ -r!662^post148+r!662^0 == 0 /\ i!406^0-i!406^post148 == 0 /\ 2-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post148 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post148 == 0 /\ temp!34^0-temp!34^post148 == 0), cost: 1 149: l50 -> l51 : a!1052^0'=a!1052^post149, temp0!17^0'=temp0!17^post149, head!16^0'=head!16^post149, rcd!2515^0'=rcd!2515^post149, a!1810^0'=a!1810^post149, x!18^0'=x!18^post149, i!29^0'=i!29^post149, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post149, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post149, a!511^0'=a!511^post149, r!662^0'=r!662^post149, a!1370^0'=a!1370^post149, tmp!33^0'=tmp!33^post149, rcd!83^0'=rcd!83^post149, a!2238^0'=a!2238^post149, x_SLAM_f!20^0'=x_SLAM_f!20^post149, length!28^0'=length!28^post149, temp!34^0'=temp!34^post149, ct!19^0'=ct!19^post149, rcd!2460^0'=rcd!2460^post149, a!1610^0'=a!1610^post149, x!15^0'=x!15^post149, head!405^0'=head!405^post149, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post149, a!419^0'=a!419^post149, r!543^0'=r!543^post149, a!1055^0'=a!1055^post149, temp0!30^0'=temp0!30^post149, head!31^0'=head!31^post149, rcd!63^0'=rcd!63^post149, a!2035^0'=a!2035^post149, x!22^0'=x!22^post149, i!406^0'=i!406^post149, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post149, t!25^0'=t!25^post149, a!654^0'=a!654^post149, rcd!2393^0'=rcd!2393^post149, a!1371^0'=a!1371^post149, x!1365^0'=x!1365^post149, result!12^0'=result!12^post149, a!244^0'=a!244^post149, y!21^0'=y!21^post149, nondet!13^0'=nondet!13^post149, (0 == 0 /\ -rcd!2393^post149+rcd!2393^0 == 0 /\ -i!406^post149+i!406^0 == 0 /\ -y!21^post149+y!21^0 == 0 /\ -length!28^post149+length!28^0 == 0 /\ -sel_r!1224_Flink!24^post149+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post149+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post149 == 0 /\ a!1052^0-a!1052^post149 == 0 /\ -a!511^post149+a!511^0 == 0 /\ -x!1365^post149+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post149 == 0 /\ -r!662^0+r!543^post149 == 0 /\ x!18^0-x!18^post149 == 0 /\ rcd!2515^0-rcd!2515^post149 == 0 /\ -result!12^post149+result!12^0 == 0 /\ a!1370^0-a!1370^post149 == 0 /\ -head!405^post149+head!405^0 == 0 /\ tmp!33^0-tmp!33^post149 == 0 /\ -ct!19^post149+ct!19^0 == 0 /\ -a!1371^post149+a!1371^0 == 0 /\ -a!2035^post149+a!2035^0 == 0 /\ a!1610^0-a!1610^post149 == 0 /\ temp0!30^0-temp0!30^post149 == 0 /\ -head!16^post149+head!16^0 == 0 /\ temp0!17^0-temp0!17^post149 == 0 /\ -a!419^post149+a!419^0 == 0 /\ head!31^0-head!31^post149 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post149 == 0 /\ -nondet!13^post149+nondet!13^0 == 0 /\ -a!1055^post149+a!1055^0 == 0 /\ temp!34^0-temp!34^post149 == 0 /\ i!29^0-i!29^post149 == 0 /\ a!1810^0-a!1810^post149 == 0 /\ 1+a!654^post149-a!244^0 == 0 /\ -x!15^post149+x!15^0 == 0 /\ -rcd!2460^post149+rcd!2460^0 == 0 /\ x!22^0-x!22^post149 == 0 /\ -t!25^post149+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post149 == 0 /\ a!2238^0-a!2238^post149 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post149+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 150: l51 -> l39 : a!1052^0'=a!1052^post150, temp0!17^0'=temp0!17^post150, head!16^0'=head!16^post150, rcd!2515^0'=rcd!2515^post150, a!1810^0'=a!1810^post150, x!18^0'=x!18^post150, i!29^0'=i!29^post150, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post150, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post150, a!511^0'=a!511^post150, r!662^0'=r!662^post150, a!1370^0'=a!1370^post150, tmp!33^0'=tmp!33^post150, rcd!83^0'=rcd!83^post150, a!2238^0'=a!2238^post150, x_SLAM_f!20^0'=x_SLAM_f!20^post150, length!28^0'=length!28^post150, temp!34^0'=temp!34^post150, ct!19^0'=ct!19^post150, rcd!2460^0'=rcd!2460^post150, a!1610^0'=a!1610^post150, x!15^0'=x!15^post150, head!405^0'=head!405^post150, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post150, a!419^0'=a!419^post150, r!543^0'=r!543^post150, a!1055^0'=a!1055^post150, temp0!30^0'=temp0!30^post150, head!31^0'=head!31^post150, rcd!63^0'=rcd!63^post150, a!2035^0'=a!2035^post150, x!22^0'=x!22^post150, i!406^0'=i!406^post150, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post150, t!25^0'=t!25^post150, a!654^0'=a!654^post150, rcd!2393^0'=rcd!2393^post150, a!1371^0'=a!1371^post150, x!1365^0'=x!1365^post150, result!12^0'=result!12^post150, a!244^0'=a!244^post150, y!21^0'=y!21^post150, nondet!13^0'=nondet!13^post150, (length!28^0-length!28^post150 == 0 /\ -rcd!63^post150+rcd!63^0 == 0 /\ -a!1370^post150+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post150 == 0 /\ -rcd!83^post150+rcd!83^0 == 0 /\ -x!22^post150+x!22^0 == 0 /\ -x_SLAM_f!20^post150+x_SLAM_f!20^0 == 0 /\ temp0!17^0-temp0!17^post150 == 0 /\ -y!21^post150+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post150+result!12^0 == 0 /\ a!511^0-a!511^post150 == 0 /\ -head!405^post150+head!405^0 == 0 /\ t!25^0-t!25^post150 == 0 /\ -rcd!2393^post150+rcd!2393^0 == 0 /\ -nondet!13^post150+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post150 == 0 /\ -a!244^post150+a!244^0 == 0 /\ -x!1365^post150+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post150 == 0 /\ x!18^0-x!18^post150 == 0 /\ -ct!19^post150+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post150 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post150+sel_r!1224_Flink!24^0 == 0 /\ temp0!30^0-temp0!30^post150 == 0 /\ -x!15^post150+x!15^0 == 0 /\ r!662^0-r!662^post150 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post150 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post150 == 0 /\ head!16^0-head!16^post150 == 0 /\ a!1810^0-a!1810^post150 == 0 /\ -a!654^0 <= 0 /\ -r!543^post150+r!543^0 == 0 /\ a!654^0 <= 0 /\ a!1610^0-a!1610^post150 == 0 /\ i!29^0-i!29^post150 == 0 /\ -a!654^post150+a!654^0 == 0 /\ a!2238^0-a!2238^post150 == 0 /\ -i!406^post150+i!406^0 == 0 /\ a!1055^0-a!1055^post150 == 0 /\ -temp!34^post150+temp!34^0 == 0 /\ -head!31^post150+head!31^0 == 0 /\ -a!1371^post150+a!1371^0 == 0 /\ a!2035^0-a!2035^post150 == 0 /\ -a!419^post150+a!419^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post150 == 0), cost: 1 151: l51 -> l39 : a!1052^0'=a!1052^post151, temp0!17^0'=temp0!17^post151, head!16^0'=head!16^post151, rcd!2515^0'=rcd!2515^post151, a!1810^0'=a!1810^post151, x!18^0'=x!18^post151, i!29^0'=i!29^post151, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post151, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post151, a!511^0'=a!511^post151, r!662^0'=r!662^post151, a!1370^0'=a!1370^post151, tmp!33^0'=tmp!33^post151, rcd!83^0'=rcd!83^post151, a!2238^0'=a!2238^post151, x_SLAM_f!20^0'=x_SLAM_f!20^post151, length!28^0'=length!28^post151, temp!34^0'=temp!34^post151, ct!19^0'=ct!19^post151, rcd!2460^0'=rcd!2460^post151, a!1610^0'=a!1610^post151, x!15^0'=x!15^post151, head!405^0'=head!405^post151, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post151, a!419^0'=a!419^post151, r!543^0'=r!543^post151, a!1055^0'=a!1055^post151, temp0!30^0'=temp0!30^post151, head!31^0'=head!31^post151, rcd!63^0'=rcd!63^post151, a!2035^0'=a!2035^post151, x!22^0'=x!22^post151, i!406^0'=i!406^post151, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post151, t!25^0'=t!25^post151, a!654^0'=a!654^post151, rcd!2393^0'=rcd!2393^post151, a!1371^0'=a!1371^post151, x!1365^0'=x!1365^post151, result!12^0'=result!12^post151, a!244^0'=a!244^post151, y!21^0'=y!21^post151, nondet!13^0'=nondet!13^post151, (temp0!17^0-temp0!17^post151 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post151 == 0 /\ -a!1371^post151+a!1371^0 == 0 /\ -result!12^post151+result!12^0 == 0 /\ -nondet!13^post151+nondet!13^0 == 0 /\ -temp0!30^post151+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post151 == 0 /\ -a!244^post151+a!244^0 == 0 /\ temp!34^0-temp!34^post151 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post151 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post151+length!28^0 == 0 /\ head!405^0-head!405^post151 == 0 /\ -a!419^post151+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post151 == 0 /\ -rcd!83^post151+rcd!83^0 == 0 /\ a!654^0-a!654^post151 == 0 /\ -t!25^post151+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post151 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post151 == 0 /\ a!1055^0-a!1055^post151 == 0 /\ x!18^0-x!18^post151 == 0 /\ a!1052^0-a!1052^post151 == 0 /\ a!1370^0-a!1370^post151 == 0 /\ i!406^0-i!406^post151 == 0 /\ a!511^0-a!511^post151 == 0 /\ rcd!2515^0-rcd!2515^post151 == 0 /\ -x!1365^post151+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post151 == 0 /\ rcd!63^0-rcd!63^post151 == 0 /\ -head!31^post151+head!31^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!15^post151+x!15^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -sel_r!543_Flink!24^post151+sel_r!543_Flink!24^0 == 0 /\ -x!22^post151+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post151 == 0 /\ a!2035^0-a!2035^post151 == 0 /\ i!29^0-i!29^post151 == 0 /\ -y!21^post151+y!21^0 == 0 /\ a!1810^0-a!1810^post151 == 0 /\ head!16^0-head!16^post151 == 0 /\ -a!2238^post151+a!2238^0 == 0 /\ -a!1610^post151+a!1610^0 == 0 /\ -r!543^post151+r!543^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post151 == 0), cost: 1 152: l51 -> l39 : a!1052^0'=a!1052^post152, temp0!17^0'=temp0!17^post152, head!16^0'=head!16^post152, rcd!2515^0'=rcd!2515^post152, a!1810^0'=a!1810^post152, x!18^0'=x!18^post152, i!29^0'=i!29^post152, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post152, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post152, a!511^0'=a!511^post152, r!662^0'=r!662^post152, a!1370^0'=a!1370^post152, tmp!33^0'=tmp!33^post152, rcd!83^0'=rcd!83^post152, a!2238^0'=a!2238^post152, x_SLAM_f!20^0'=x_SLAM_f!20^post152, length!28^0'=length!28^post152, temp!34^0'=temp!34^post152, ct!19^0'=ct!19^post152, rcd!2460^0'=rcd!2460^post152, a!1610^0'=a!1610^post152, x!15^0'=x!15^post152, head!405^0'=head!405^post152, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post152, a!419^0'=a!419^post152, r!543^0'=r!543^post152, a!1055^0'=a!1055^post152, temp0!30^0'=temp0!30^post152, head!31^0'=head!31^post152, rcd!63^0'=rcd!63^post152, a!2035^0'=a!2035^post152, x!22^0'=x!22^post152, i!406^0'=i!406^post152, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post152, t!25^0'=t!25^post152, a!654^0'=a!654^post152, rcd!2393^0'=rcd!2393^post152, a!1371^0'=a!1371^post152, x!1365^0'=x!1365^post152, result!12^0'=result!12^post152, a!244^0'=a!244^post152, y!21^0'=y!21^post152, nondet!13^0'=nondet!13^post152, (-sdv_CALLSITE_RETURN_1!14^post152+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post152 == 0 /\ head!16^0-head!16^post152 == 0 /\ -nondet!13^post152+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post152 == 0 /\ x!18^0-x!18^post152 == 0 /\ -a!2035^post152+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post152 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post152+r!543^0 == 0 /\ a!1370^0-a!1370^post152 == 0 /\ -ct!19^post152+ct!19^0 == 0 /\ -a!1371^post152+a!1371^0 == 0 /\ -rcd!2460^post152+rcd!2460^0 == 0 /\ -t!25^post152+t!25^0 == 0 /\ a!1610^0-a!1610^post152 == 0 /\ 1-head!16^0 <= 0 /\ -a!1055^post152+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post152+length!28^0 == 0 /\ -a!654^post152+a!654^0 == 0 /\ a!1810^0-a!1810^post152 == 0 /\ a!419^0-a!419^post152 == 0 /\ rcd!83^0-rcd!83^post152 == 0 /\ -rcd!2393^post152+rcd!2393^0 == 0 /\ x!22^0-x!22^post152 == 0 /\ a!1052^0-a!1052^post152 == 0 /\ -i!29^post152+i!29^0 == 0 /\ -y!21^post152+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post152 == 0 /\ -temp0!17^post152+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2238^0-a!2238^post152 == 0 /\ -a!654^0 <= 0 /\ -x!1365^post152+x!1365^0 == 0 /\ 1-a!654^0 <= 0 /\ -rcd!63^post152+rcd!63^0 == 0 /\ -a!511^post152+a!511^0 == 0 /\ -a!244^post152+a!244^0 == 0 /\ head!405^0-head!405^post152 == 0 /\ tmp!33^0-tmp!33^post152 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post152 == 0 /\ x!15^0-x!15^post152 == 0 /\ temp0!30^0-temp0!30^post152 == 0 /\ -i!406^post152+i!406^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post152 == 0 /\ -result!12^post152+result!12^0 == 0 /\ head!31^0-head!31^post152 == 0 /\ -sel_r!1224_Flink!24^post152+sel_r!1224_Flink!24^0 == 0), cost: 1 153: l51 -> l39 : a!1052^0'=a!1052^post153, temp0!17^0'=temp0!17^post153, head!16^0'=head!16^post153, rcd!2515^0'=rcd!2515^post153, a!1810^0'=a!1810^post153, x!18^0'=x!18^post153, i!29^0'=i!29^post153, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post153, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post153, a!511^0'=a!511^post153, r!662^0'=r!662^post153, a!1370^0'=a!1370^post153, tmp!33^0'=tmp!33^post153, rcd!83^0'=rcd!83^post153, a!2238^0'=a!2238^post153, x_SLAM_f!20^0'=x_SLAM_f!20^post153, length!28^0'=length!28^post153, temp!34^0'=temp!34^post153, ct!19^0'=ct!19^post153, rcd!2460^0'=rcd!2460^post153, a!1610^0'=a!1610^post153, x!15^0'=x!15^post153, head!405^0'=head!405^post153, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post153, a!419^0'=a!419^post153, r!543^0'=r!543^post153, a!1055^0'=a!1055^post153, temp0!30^0'=temp0!30^post153, head!31^0'=head!31^post153, rcd!63^0'=rcd!63^post153, a!2035^0'=a!2035^post153, x!22^0'=x!22^post153, i!406^0'=i!406^post153, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post153, t!25^0'=t!25^post153, a!654^0'=a!654^post153, rcd!2393^0'=rcd!2393^post153, a!1371^0'=a!1371^post153, x!1365^0'=x!1365^post153, result!12^0'=result!12^post153, a!244^0'=a!244^post153, y!21^0'=y!21^post153, nondet!13^0'=nondet!13^post153, (head!16^0-head!16^post153 == 0 /\ a!1052^0-a!1052^post153 == 0 /\ rcd!83^0-rcd!83^post153 == 0 /\ x!18^0-x!18^post153 == 0 /\ -nondet!13^post153+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post153+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post153 == 0 /\ a!511^0-a!511^post153 == 0 /\ a!419^0-a!419^post153 == 0 /\ -a!1371^post153+a!1371^0 == 0 /\ -a!654^post153+a!654^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post153 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ temp0!17^0-temp0!17^post153 == 0 /\ r!543^0-r!543^post153 == 0 /\ -x!15^post153+x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!31^post153+head!31^0 == 0 /\ a!1610^0-a!1610^post153 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post153 == 0 /\ -a!1370^post153+a!1370^0 == 0 /\ i!29^0-i!29^post153 == 0 /\ a!2238^0-a!2238^post153 == 0 /\ -rcd!63^post153+rcd!63^0 == 0 /\ -t!25^post153+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post153 == 0 /\ -a!1810^post153+a!1810^0 == 0 /\ -y!21^post153+y!21^0 == 0 /\ -temp!34^post153+temp!34^0 == 0 /\ -a!1055^post153+a!1055^0 == 0 /\ -i!406^post153+i!406^0 == 0 /\ rcd!2460^0-rcd!2460^post153 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post153 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2035^0-a!2035^post153 == 0 /\ length!28^0-length!28^post153 == 0 /\ tmp!33^0-tmp!33^post153 == 0 /\ -result!12^post153+result!12^0 == 0 /\ temp0!30^0-temp0!30^post153 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -a!244^post153+a!244^0 == 0 /\ -rcd!2393^post153+rcd!2393^0 == 0 /\ -x!22^post153+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post153 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -x!1365^post153+x!1365^0 == 0 /\ head!405^0-head!405^post153 == 0 /\ -ct!19^post153+ct!19^0 == 0), cost: 1 154: l51 -> l39 : a!1052^0'=a!1052^post154, temp0!17^0'=temp0!17^post154, head!16^0'=head!16^post154, rcd!2515^0'=rcd!2515^post154, a!1810^0'=a!1810^post154, x!18^0'=x!18^post154, i!29^0'=i!29^post154, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post154, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post154, a!511^0'=a!511^post154, r!662^0'=r!662^post154, a!1370^0'=a!1370^post154, tmp!33^0'=tmp!33^post154, rcd!83^0'=rcd!83^post154, a!2238^0'=a!2238^post154, x_SLAM_f!20^0'=x_SLAM_f!20^post154, length!28^0'=length!28^post154, temp!34^0'=temp!34^post154, ct!19^0'=ct!19^post154, rcd!2460^0'=rcd!2460^post154, a!1610^0'=a!1610^post154, x!15^0'=x!15^post154, head!405^0'=head!405^post154, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post154, a!419^0'=a!419^post154, r!543^0'=r!543^post154, a!1055^0'=a!1055^post154, temp0!30^0'=temp0!30^post154, head!31^0'=head!31^post154, rcd!63^0'=rcd!63^post154, a!2035^0'=a!2035^post154, x!22^0'=x!22^post154, i!406^0'=i!406^post154, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post154, t!25^0'=t!25^post154, a!654^0'=a!654^post154, rcd!2393^0'=rcd!2393^post154, a!1371^0'=a!1371^post154, x!1365^0'=x!1365^post154, result!12^0'=result!12^post154, a!244^0'=a!244^post154, y!21^0'=y!21^post154, nondet!13^0'=nondet!13^post154, (a!1055^0-a!1055^post154 == 0 /\ t!25^0-t!25^post154 == 0 /\ head!16^0-head!16^post154 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post154+head!31^0 == 0 /\ -x!15^post154+x!15^0 == 0 /\ rcd!83^0-rcd!83^post154 == 0 /\ -x!1365^post154+x!1365^0 == 0 /\ r!662^0-r!662^post154 == 0 /\ -i!406^post154+i!406^0 == 0 /\ -a!1370^post154+a!1370^0 == 0 /\ temp0!17^0-temp0!17^post154 == 0 /\ a!1371^0-a!1371^post154 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post154 == 0 /\ length!28^0-length!28^post154 == 0 /\ -y!21^post154+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post154+x!22^0 == 0 /\ -r!543^post154+r!543^0 == 0 /\ -a!2238^post154+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post154 == 0 /\ 1+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post154 == 0 /\ temp!34^0-temp!34^post154 == 0 /\ -a!1610^post154+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post154 == 0 /\ rcd!2460^0-rcd!2460^post154 == 0 /\ -tmp!33^post154+tmp!33^0 == 0 /\ -a!654^post154+a!654^0 == 0 /\ a!2035^0-a!2035^post154 == 0 /\ -a!244^post154+a!244^0 == 0 /\ -result!12^post154+result!12^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post154 == 0 /\ -a!419^post154+a!419^0 == 0 /\ -temp0!30^post154+temp0!30^0 == 0 /\ i!29^0-i!29^post154 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ x!18^0-x!18^post154 == 0 /\ -head!405^post154+head!405^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -ct!19^post154+ct!19^0 == 0 /\ -a!1810^post154+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post154 == 0 /\ -nondet!13^post154+nondet!13^0 == 0 /\ a!1052^0-a!1052^post154 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post154 == 0 /\ -rcd!2393^post154+rcd!2393^0 == 0 /\ a!511^0-a!511^post154 == 0), cost: 1 155: l51 -> l39 : a!1052^0'=a!1052^post155, temp0!17^0'=temp0!17^post155, head!16^0'=head!16^post155, rcd!2515^0'=rcd!2515^post155, a!1810^0'=a!1810^post155, x!18^0'=x!18^post155, i!29^0'=i!29^post155, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post155, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post155, a!511^0'=a!511^post155, r!662^0'=r!662^post155, a!1370^0'=a!1370^post155, tmp!33^0'=tmp!33^post155, rcd!83^0'=rcd!83^post155, a!2238^0'=a!2238^post155, x_SLAM_f!20^0'=x_SLAM_f!20^post155, length!28^0'=length!28^post155, temp!34^0'=temp!34^post155, ct!19^0'=ct!19^post155, rcd!2460^0'=rcd!2460^post155, a!1610^0'=a!1610^post155, x!15^0'=x!15^post155, head!405^0'=head!405^post155, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post155, a!419^0'=a!419^post155, r!543^0'=r!543^post155, a!1055^0'=a!1055^post155, temp0!30^0'=temp0!30^post155, head!31^0'=head!31^post155, rcd!63^0'=rcd!63^post155, a!2035^0'=a!2035^post155, x!22^0'=x!22^post155, i!406^0'=i!406^post155, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post155, t!25^0'=t!25^post155, a!654^0'=a!654^post155, rcd!2393^0'=rcd!2393^post155, a!1371^0'=a!1371^post155, x!1365^0'=x!1365^post155, result!12^0'=result!12^post155, a!244^0'=a!244^post155, y!21^0'=y!21^post155, nondet!13^0'=nondet!13^post155, (-y!21^post155+y!21^0 == 0 /\ tmp!33^0-tmp!33^post155 == 0 /\ -rcd!2393^post155+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post155 == 0 /\ head!31^0-head!31^post155 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post155+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post155 == 0 /\ -rcd!2460^post155+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post155 == 0 /\ a!419^0-a!419^post155 == 0 /\ temp0!17^0-temp0!17^post155 == 0 /\ temp!34^0-temp!34^post155 == 0 /\ -a!244^post155+a!244^0 == 0 /\ -x!22^post155+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post155+x!1365^0 == 0 /\ i!29^0-i!29^post155 == 0 /\ -rcd!63^post155+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post155+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post155+i!406^0 == 0 /\ length!28^0-length!28^post155 == 0 /\ a!2238^0-a!2238^post155 == 0 /\ x!15^0 <= 0 /\ -a!1371^post155+a!1371^0 == 0 /\ -result!12^post155+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post155+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!654^post155+a!654^0 == 0 /\ -temp0!30^post155+temp0!30^0 == 0 /\ -a!2035^post155+a!2035^0 == 0 /\ -nondet!13^post155+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post155 == 0 /\ ct!19^0-ct!19^post155 == 0 /\ a!511^0-a!511^post155 == 0 /\ -r!543^post155+r!543^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post155 == 0 /\ -a!1055^post155+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ head!16^0-head!16^post155 == 0 /\ r!662^0-r!662^post155 == 0 /\ -t!25^post155+t!25^0 == 0 /\ a!1370^0-a!1370^post155 == 0 /\ -a!654^0 <= 0 /\ a!1052^0-a!1052^post155 == 0 /\ a!654^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post155 == 0 /\ x!18^0-x!18^post155 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post155+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ rcd!2515^0-rcd!2515^post155 == 0), cost: 1 156: l51 -> l39 : a!1052^0'=a!1052^post156, temp0!17^0'=temp0!17^post156, head!16^0'=head!16^post156, rcd!2515^0'=rcd!2515^post156, a!1810^0'=a!1810^post156, x!18^0'=x!18^post156, i!29^0'=i!29^post156, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post156, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post156, a!511^0'=a!511^post156, r!662^0'=r!662^post156, a!1370^0'=a!1370^post156, tmp!33^0'=tmp!33^post156, rcd!83^0'=rcd!83^post156, a!2238^0'=a!2238^post156, x_SLAM_f!20^0'=x_SLAM_f!20^post156, length!28^0'=length!28^post156, temp!34^0'=temp!34^post156, ct!19^0'=ct!19^post156, rcd!2460^0'=rcd!2460^post156, a!1610^0'=a!1610^post156, x!15^0'=x!15^post156, head!405^0'=head!405^post156, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post156, a!419^0'=a!419^post156, r!543^0'=r!543^post156, a!1055^0'=a!1055^post156, temp0!30^0'=temp0!30^post156, head!31^0'=head!31^post156, rcd!63^0'=rcd!63^post156, a!2035^0'=a!2035^post156, x!22^0'=x!22^post156, i!406^0'=i!406^post156, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post156, t!25^0'=t!25^post156, a!654^0'=a!654^post156, rcd!2393^0'=rcd!2393^post156, a!1371^0'=a!1371^post156, x!1365^0'=x!1365^post156, result!12^0'=result!12^post156, a!244^0'=a!244^post156, y!21^0'=y!21^post156, nondet!13^0'=nondet!13^post156, (-t!25^post156+t!25^0 == 0 /\ -temp!34^post156+temp!34^0 == 0 /\ -y!21^post156+y!21^0 == 0 /\ -a!1055^post156+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post156 == 0 /\ a!419^0-a!419^post156 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post156 == 0 /\ r!543^0-r!543^post156 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post156 == 0 /\ -rcd!63^post156+rcd!63^0 == 0 /\ a!1610^0-a!1610^post156 == 0 /\ a!1810^0-a!1810^post156 == 0 /\ -i!406^post156+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post156 == 0 /\ temp0!30^0-temp0!30^post156 == 0 /\ -a!244^post156+a!244^0 == 0 /\ head!16^0-head!16^post156 == 0 /\ -result!12^post156+result!12^0 == 0 /\ -x!1365^post156+x!1365^0 == 0 /\ rcd!83^0-rcd!83^post156 == 0 /\ -rcd!2393^post156+rcd!2393^0 == 0 /\ i!29^0-i!29^post156 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post156 == 0 /\ a!1052^0-a!1052^post156 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post156 == 0 /\ length!28^0-length!28^post156 == 0 /\ a!511^0-a!511^post156 == 0 /\ 1+head!16^0 <= 0 /\ -sel_r!1224_Flink!24^post156+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post156 == 0 /\ -nondet!13^post156+nondet!13^0 == 0 /\ 1-x!15^0 <= 0 /\ head!31^0-head!31^post156 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -a!2035^post156+a!2035^0 == 0 /\ head!405^0-head!405^post156 == 0 /\ ct!19^0-ct!19^post156 == 0 /\ -a!654^0 <= 0 /\ x!15^0-x!15^post156 == 0 /\ 1-a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post156 == 0 /\ x!22^0-x!22^post156 == 0 /\ -a!654^post156+a!654^0 == 0 /\ -a!1371^post156+a!1371^0 == 0 /\ x!18^0-x!18^post156 == 0 /\ tmp!33^0-tmp!33^post156 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post156 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ a!1370^0-a!1370^post156 == 0), cost: 1 157: l51 -> l39 : a!1052^0'=a!1052^post157, temp0!17^0'=temp0!17^post157, head!16^0'=head!16^post157, rcd!2515^0'=rcd!2515^post157, a!1810^0'=a!1810^post157, x!18^0'=x!18^post157, i!29^0'=i!29^post157, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post157, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post157, a!511^0'=a!511^post157, r!662^0'=r!662^post157, a!1370^0'=a!1370^post157, tmp!33^0'=tmp!33^post157, rcd!83^0'=rcd!83^post157, a!2238^0'=a!2238^post157, x_SLAM_f!20^0'=x_SLAM_f!20^post157, length!28^0'=length!28^post157, temp!34^0'=temp!34^post157, ct!19^0'=ct!19^post157, rcd!2460^0'=rcd!2460^post157, a!1610^0'=a!1610^post157, x!15^0'=x!15^post157, head!405^0'=head!405^post157, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post157, a!419^0'=a!419^post157, r!543^0'=r!543^post157, a!1055^0'=a!1055^post157, temp0!30^0'=temp0!30^post157, head!31^0'=head!31^post157, rcd!63^0'=rcd!63^post157, a!2035^0'=a!2035^post157, x!22^0'=x!22^post157, i!406^0'=i!406^post157, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post157, t!25^0'=t!25^post157, a!654^0'=a!654^post157, rcd!2393^0'=rcd!2393^post157, a!1371^0'=a!1371^post157, x!1365^0'=x!1365^post157, result!12^0'=result!12^post157, a!244^0'=a!244^post157, y!21^0'=y!21^post157, nondet!13^0'=nondet!13^post157, (-a!419^post157+a!419^0 == 0 /\ r!662^0-r!662^post157 == 0 /\ length!28^0-length!28^post157 == 0 /\ -head!405^post157+head!405^0 == 0 /\ -tmp!33^post157+tmp!33^0 == 0 /\ -a!654^post157+a!654^0 == 0 /\ -a!244^post157+a!244^0 == 0 /\ -a!1371^post157+a!1371^0 == 0 /\ -result!12^post157+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post157 == 0 /\ -x_SLAM_f!20^post157+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post157 == 0 /\ a!511^0-a!511^post157 == 0 /\ a!1052^0-a!1052^post157 == 0 /\ rcd!2460^0-rcd!2460^post157 == 0 /\ a!2238^0-a!2238^post157 == 0 /\ t!25^0-t!25^post157 == 0 /\ -ct!19^post157+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post157+rcd!2393^0 == 0 /\ head!16^0-head!16^post157 == 0 /\ -nondet!13^post157+nondet!13^0 == 0 /\ x!18^0-x!18^post157 == 0 /\ rcd!83^0-rcd!83^post157 == 0 /\ i!29^0-i!29^post157 == 0 /\ -a!2035^post157+a!2035^0 == 0 /\ -x!15^post157+x!15^0 == 0 /\ -x!1365^post157+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post157 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post157 == 0 /\ temp0!30^0-temp0!30^post157 == 0 /\ 1+head!16^0 <= 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post157+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post157+head!31^0 == 0 /\ a!1055^0-a!1055^post157 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post157 == 0 /\ a!1610^0-a!1610^post157 == 0 /\ -a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post157 == 0 /\ -i!406^post157+i!406^0 == 0 /\ -y!21^post157+y!21^0 == 0 /\ 1-a!654^0 <= 0 /\ -a!1370^post157+a!1370^0 == 0 /\ -r!543^post157+r!543^0 == 0 /\ a!1810^0-a!1810^post157 == 0 /\ -temp!34^post157+temp!34^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ x!22^0-x!22^post157 == 0), cost: 1 158: l51 -> l39 : a!1052^0'=a!1052^post158, temp0!17^0'=temp0!17^post158, head!16^0'=head!16^post158, rcd!2515^0'=rcd!2515^post158, a!1810^0'=a!1810^post158, x!18^0'=x!18^post158, i!29^0'=i!29^post158, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post158, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post158, a!511^0'=a!511^post158, r!662^0'=r!662^post158, a!1370^0'=a!1370^post158, tmp!33^0'=tmp!33^post158, rcd!83^0'=rcd!83^post158, a!2238^0'=a!2238^post158, x_SLAM_f!20^0'=x_SLAM_f!20^post158, length!28^0'=length!28^post158, temp!34^0'=temp!34^post158, ct!19^0'=ct!19^post158, rcd!2460^0'=rcd!2460^post158, a!1610^0'=a!1610^post158, x!15^0'=x!15^post158, head!405^0'=head!405^post158, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post158, a!419^0'=a!419^post158, r!543^0'=r!543^post158, a!1055^0'=a!1055^post158, temp0!30^0'=temp0!30^post158, head!31^0'=head!31^post158, rcd!63^0'=rcd!63^post158, a!2035^0'=a!2035^post158, x!22^0'=x!22^post158, i!406^0'=i!406^post158, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post158, t!25^0'=t!25^post158, a!654^0'=a!654^post158, rcd!2393^0'=rcd!2393^post158, a!1371^0'=a!1371^post158, x!1365^0'=x!1365^post158, result!12^0'=result!12^post158, a!244^0'=a!244^post158, y!21^0'=y!21^post158, nondet!13^0'=nondet!13^post158, (-temp0!30^post158+temp0!30^0 == 0 /\ -a!2035^post158+a!2035^0 == 0 /\ -result!12^post158+result!12^0 == 0 /\ -a!1371^post158+a!1371^0 == 0 /\ i!29^0-i!29^post158 == 0 /\ -r!543^post158+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post158 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post158 == 0 /\ rcd!2393^0-rcd!2393^post158 == 0 /\ -a!1055^post158+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post158 == 0 /\ a!1052^0-a!1052^post158 == 0 /\ -a!244^post158+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post158 == 0 /\ tmp!33^0-tmp!33^post158 == 0 /\ head!405^0-head!405^post158 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post158+nondet!13^0 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!15^0-x!15^post158 == 0 /\ 1+x!15^0 <= 0 /\ -t!25^post158+t!25^0 == 0 /\ a!654^0-a!654^post158 == 0 /\ temp0!17^0-temp0!17^post158 == 0 /\ a!1370^0-a!1370^post158 == 0 /\ x!18^0-x!18^post158 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post158 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post158 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post158 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -head!31^post158+head!31^0 == 0 /\ -r!662^post158+r!662^0 == 0 /\ -rcd!83^post158+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post158+sel_r!543_Flink!24^0 == 0 /\ -i!406^post158+i!406^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -x!1365^post158+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post158 == 0 /\ ct!19^0-ct!19^post158 == 0 /\ a!511^0-a!511^post158 == 0 /\ -x!22^post158+x!22^0 == 0 /\ a!419^0-a!419^post158 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -y!21^post158+y!21^0 == 0 /\ -a!1610^post158+a!1610^0 == 0 /\ -a!2238^post158+a!2238^0 == 0 /\ head!16^0-head!16^post158 == 0 /\ a!1810^0-a!1810^post158 == 0 /\ -rcd!63^post158+rcd!63^0 == 0), cost: 1 159: l51 -> l39 : a!1052^0'=a!1052^post159, temp0!17^0'=temp0!17^post159, head!16^0'=head!16^post159, rcd!2515^0'=rcd!2515^post159, a!1810^0'=a!1810^post159, x!18^0'=x!18^post159, i!29^0'=i!29^post159, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post159, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post159, a!511^0'=a!511^post159, r!662^0'=r!662^post159, a!1370^0'=a!1370^post159, tmp!33^0'=tmp!33^post159, rcd!83^0'=rcd!83^post159, a!2238^0'=a!2238^post159, x_SLAM_f!20^0'=x_SLAM_f!20^post159, length!28^0'=length!28^post159, temp!34^0'=temp!34^post159, ct!19^0'=ct!19^post159, rcd!2460^0'=rcd!2460^post159, a!1610^0'=a!1610^post159, x!15^0'=x!15^post159, head!405^0'=head!405^post159, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post159, a!419^0'=a!419^post159, r!543^0'=r!543^post159, a!1055^0'=a!1055^post159, temp0!30^0'=temp0!30^post159, head!31^0'=head!31^post159, rcd!63^0'=rcd!63^post159, a!2035^0'=a!2035^post159, x!22^0'=x!22^post159, i!406^0'=i!406^post159, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post159, t!25^0'=t!25^post159, a!654^0'=a!654^post159, rcd!2393^0'=rcd!2393^post159, a!1371^0'=a!1371^post159, x!1365^0'=x!1365^post159, result!12^0'=result!12^post159, a!244^0'=a!244^post159, y!21^0'=y!21^post159, nondet!13^0'=nondet!13^post159, (-sdv_CALLSITE_RETURN_1!14^post159+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post159 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post159 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post159+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post159+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post159 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post159+a!1371^0 == 0 /\ -a!2238^post159+a!2238^0 == 0 /\ -nondet!13^post159+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post159+a!654^0 == 0 /\ -a!1055^post159+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post159 == 0 /\ 1+x!15^0 <= 0 /\ head!405^0-head!405^post159 == 0 /\ x!1365^0-x!1365^post159 == 0 /\ a!419^0-a!419^post159 == 0 /\ rcd!2393^0-rcd!2393^post159 == 0 /\ -length!28^post159+length!28^0 == 0 /\ -y!21^post159+y!21^0 == 0 /\ a!1052^0-a!1052^post159 == 0 /\ a!1370^0-a!1370^post159 == 0 /\ temp!34^0-temp!34^post159 == 0 /\ -i!406^post159+i!406^0 == 0 /\ rcd!83^0-rcd!83^post159 == 0 /\ x!15^0-x!15^post159 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post159 == 0 /\ 1+head!16^0 <= 0 /\ x!22^0-x!22^post159 == 0 /\ rcd!2515^0-rcd!2515^post159 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!18^post159+x!18^0 == 0 /\ -a!1610^post159+a!1610^0 == 0 /\ -rcd!63^post159+rcd!63^0 == 0 /\ -t!25^post159+t!25^0 == 0 /\ -a!654^0 <= 0 /\ -a!244^post159+a!244^0 == 0 /\ 1-a!654^0 <= 0 /\ rcd!2460^0-rcd!2460^post159 == 0 /\ -result!12^post159+result!12^0 == 0 /\ -temp0!30^post159+temp0!30^0 == 0 /\ a!511^0-a!511^post159 == 0 /\ r!543^0-r!543^post159 == 0 /\ r!662^0-r!662^post159 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ head!16^0-head!16^post159 == 0 /\ temp0!17^0-temp0!17^post159 == 0 /\ ct!19^0-ct!19^post159 == 0 /\ head!31^0-head!31^post159 == 0 /\ a!1810^0-a!1810^post159 == 0), cost: 1 163: l53 -> l54 : a!1052^0'=a!1052^post163, temp0!17^0'=temp0!17^post163, head!16^0'=head!16^post163, rcd!2515^0'=rcd!2515^post163, a!1810^0'=a!1810^post163, x!18^0'=x!18^post163, i!29^0'=i!29^post163, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post163, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post163, a!511^0'=a!511^post163, r!662^0'=r!662^post163, a!1370^0'=a!1370^post163, tmp!33^0'=tmp!33^post163, rcd!83^0'=rcd!83^post163, a!2238^0'=a!2238^post163, x_SLAM_f!20^0'=x_SLAM_f!20^post163, length!28^0'=length!28^post163, temp!34^0'=temp!34^post163, ct!19^0'=ct!19^post163, rcd!2460^0'=rcd!2460^post163, a!1610^0'=a!1610^post163, x!15^0'=x!15^post163, head!405^0'=head!405^post163, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post163, a!419^0'=a!419^post163, r!543^0'=r!543^post163, a!1055^0'=a!1055^post163, temp0!30^0'=temp0!30^post163, head!31^0'=head!31^post163, rcd!63^0'=rcd!63^post163, a!2035^0'=a!2035^post163, x!22^0'=x!22^post163, i!406^0'=i!406^post163, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post163, t!25^0'=t!25^post163, a!654^0'=a!654^post163, rcd!2393^0'=rcd!2393^post163, a!1371^0'=a!1371^post163, x!1365^0'=x!1365^post163, result!12^0'=result!12^post163, a!244^0'=a!244^post163, y!21^0'=y!21^post163, nondet!13^0'=nondet!13^post163, (0 == 0 /\ -x!1365^post163+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post163 == 0 /\ -rcd!2460^post163+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post163 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post163 == 0 /\ a!1810^0-a!1810^post163 == 0 /\ a!654^0-a!654^post163 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post163 == 0 /\ i!29^0-i!29^post163 == 0 /\ -y!21^post163+y!21^0 == 0 /\ -head!31^post163+head!31^0 == 0 /\ -a!1610^post163+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post163 == 0 /\ length!28^0-length!28^post163 == 0 /\ -head!405^post163+head!405^0 == 0 /\ -a!1371^post163+a!1371^0 == 0 /\ temp!34^0-temp!34^post163 == 0 /\ -rcd!63^post163+rcd!63^0 == 0 /\ -r!543^post163+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post163+sel_r!1224_Flink!24^0 == 0 /\ -sel_r!543_Flink!24^post163+sel_r!543_Flink!24^0 == 0 /\ a!1052^0-a!1052^post163 == 0 /\ a!2238^0-a!2238^post163 == 0 /\ -a!244^post163+a!244^0 == 0 /\ -a!419^post163+a!419^0 == 0 /\ -result!12^post163+result!12^0 == 0 /\ head!16^0-head!16^post163 == 0 /\ ct!19^0-ct!19^post163 == 0 /\ -temp0!30^post163+temp0!30^0 == 0 /\ -x!22^post163+x!22^0 == 0 /\ x!18^0-x!18^post163 == 0 /\ -x_SLAM_f!20^post163+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post163 == 0 /\ r!662^0-r!662^post163 == 0 /\ temp0!17^0-temp0!17^post163 == 0 /\ a!511^0-a!511^post163 == 0 /\ -t!25^post163+t!25^0 == 0 /\ -rcd!83^post163+rcd!83^0 == 0 /\ -a!2035^post163+a!2035^0 == 0 /\ -nondet!13^post163+nondet!13^0 == 0 /\ -rcd!2393^post163+rcd!2393^0 == 0), cost: 1 164: l54 -> l55 : a!1052^0'=a!1052^post164, temp0!17^0'=temp0!17^post164, head!16^0'=head!16^post164, rcd!2515^0'=rcd!2515^post164, a!1810^0'=a!1810^post164, x!18^0'=x!18^post164, i!29^0'=i!29^post164, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post164, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post164, a!511^0'=a!511^post164, r!662^0'=r!662^post164, a!1370^0'=a!1370^post164, tmp!33^0'=tmp!33^post164, rcd!83^0'=rcd!83^post164, a!2238^0'=a!2238^post164, x_SLAM_f!20^0'=x_SLAM_f!20^post164, length!28^0'=length!28^post164, temp!34^0'=temp!34^post164, ct!19^0'=ct!19^post164, rcd!2460^0'=rcd!2460^post164, a!1610^0'=a!1610^post164, x!15^0'=x!15^post164, head!405^0'=head!405^post164, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post164, a!419^0'=a!419^post164, r!543^0'=r!543^post164, a!1055^0'=a!1055^post164, temp0!30^0'=temp0!30^post164, head!31^0'=head!31^post164, rcd!63^0'=rcd!63^post164, a!2035^0'=a!2035^post164, x!22^0'=x!22^post164, i!406^0'=i!406^post164, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post164, t!25^0'=t!25^post164, a!654^0'=a!654^post164, rcd!2393^0'=rcd!2393^post164, a!1371^0'=a!1371^post164, x!1365^0'=x!1365^post164, result!12^0'=result!12^post164, a!244^0'=a!244^post164, y!21^0'=y!21^post164, nondet!13^0'=nondet!13^post164, (a!1052^0 <= 0 /\ -head!31^post164+head!31^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ head!405^0-head!405^post164 == 0 /\ -a!1610^post164+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post164 == 0 /\ -rcd!83^post164+rcd!83^0 == 0 /\ -rcd!2460^post164+rcd!2460^0 == 0 /\ -t!25^post164+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post164 == 0 /\ -rcd!2393^post164+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post164 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!654^0-a!654^post164 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ head!16^0-head!16^post164 == 0 /\ -a!244^post164+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post164 == 0 /\ -x!1365^post164+x!1365^0 == 0 /\ a!1370^0-a!1370^post164 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post164 == 0 /\ x!18^0-x!18^post164 == 0 /\ i!29^0-i!29^post164 == 0 /\ 1-head!16^0 <= 0 /\ a!1052^0-a!1052^post164 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post164 == 0 /\ -a!1052^0 <= 0 /\ -y!21^post164+y!21^0 == 0 /\ -result!12^post164+result!12^0 == 0 /\ -x!22^post164+x!22^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ head!16^0-x!1365^0 <= 0 /\ -temp0!30^post164+temp0!30^0 == 0 /\ -a!511^post164+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post164 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!419^0-a!419^post164 == 0 /\ -r!543^post164+r!543^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post164 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post164+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post164+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post164+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post164 == 0 /\ -a!2035^post164+a!2035^0 == 0 /\ -nondet!13^post164+nondet!13^0 == 0 /\ -length!28^post164+length!28^0 == 0 /\ temp!34^0-temp!34^post164 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -tmp!33^post164+tmp!33^0 == 0 /\ -r!662^post164+r!662^0 == 0 /\ i!406^0-i!406^post164 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post164 == 0 /\ -a!1055^post164+a!1055^0 == 0), cost: 1 165: l54 -> l55 : a!1052^0'=a!1052^post165, temp0!17^0'=temp0!17^post165, head!16^0'=head!16^post165, rcd!2515^0'=rcd!2515^post165, a!1810^0'=a!1810^post165, x!18^0'=x!18^post165, i!29^0'=i!29^post165, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post165, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post165, a!511^0'=a!511^post165, r!662^0'=r!662^post165, a!1370^0'=a!1370^post165, tmp!33^0'=tmp!33^post165, rcd!83^0'=rcd!83^post165, a!2238^0'=a!2238^post165, x_SLAM_f!20^0'=x_SLAM_f!20^post165, length!28^0'=length!28^post165, temp!34^0'=temp!34^post165, ct!19^0'=ct!19^post165, rcd!2460^0'=rcd!2460^post165, a!1610^0'=a!1610^post165, x!15^0'=x!15^post165, head!405^0'=head!405^post165, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post165, a!419^0'=a!419^post165, r!543^0'=r!543^post165, a!1055^0'=a!1055^post165, temp0!30^0'=temp0!30^post165, head!31^0'=head!31^post165, rcd!63^0'=rcd!63^post165, a!2035^0'=a!2035^post165, x!22^0'=x!22^post165, i!406^0'=i!406^post165, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post165, t!25^0'=t!25^post165, a!654^0'=a!654^post165, rcd!2393^0'=rcd!2393^post165, a!1371^0'=a!1371^post165, x!1365^0'=x!1365^post165, result!12^0'=result!12^post165, a!244^0'=a!244^post165, y!21^0'=y!21^post165, nondet!13^0'=nondet!13^post165, (-1-a!1052^0+a!1370^0 <= 0 /\ -x!22^post165+x!22^0 == 0 /\ -i!406^post165+i!406^0 == 0 /\ -length!28^post165+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post165 == 0 /\ temp0!17^0-temp0!17^post165 == 0 /\ -rcd!2393^post165+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post165 == 0 /\ -y!21^post165+y!21^0 == 0 /\ -rcd!63^post165+rcd!63^0 == 0 /\ -t!25^post165+t!25^0 == 0 /\ a!511^0-a!511^post165 == 0 /\ -a!654^post165+a!654^0 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post165 == 0 /\ -nondet!13^post165+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post165+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post165+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post165 == 0 /\ tmp!33^0-tmp!33^post165 == 0 /\ -head!405^post165+head!405^0 == 0 /\ x!18^0-x!18^post165 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -a!244^post165+a!244^0 == 0 /\ x!15^0 <= 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ r!662^0-r!662^post165 == 0 /\ -ct!19^post165+ct!19^0 == 0 /\ -head!16^post165+head!16^0 == 0 /\ a!1610^0-a!1610^post165 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post165 == 0 /\ temp!34^0-temp!34^post165 == 0 /\ temp0!30^0-temp0!30^post165 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post165 == 0 /\ -a!2035^post165+a!2035^0 == 0 /\ a!1810^0-a!1810^post165 == 0 /\ -a!419^post165+a!419^0 == 0 /\ i!29^0-i!29^post165 == 0 /\ -x!15^post165+x!15^0 == 0 /\ -a!1371^post165+a!1371^0 == 0 /\ -r!543^post165+r!543^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post165 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post165+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post165 == 0 /\ a!2238^0-a!2238^post165 == 0 /\ -rcd!2460^post165+rcd!2460^0 == 0 /\ 1-x!1365^0 <= 0 /\ -a!1055^post165+a!1055^0 == 0 /\ -head!31^post165+head!31^0 == 0), cost: 1 166: l54 -> l55 : a!1052^0'=a!1052^post166, temp0!17^0'=temp0!17^post166, head!16^0'=head!16^post166, rcd!2515^0'=rcd!2515^post166, a!1810^0'=a!1810^post166, x!18^0'=x!18^post166, i!29^0'=i!29^post166, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post166, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post166, a!511^0'=a!511^post166, r!662^0'=r!662^post166, a!1370^0'=a!1370^post166, tmp!33^0'=tmp!33^post166, rcd!83^0'=rcd!83^post166, a!2238^0'=a!2238^post166, x_SLAM_f!20^0'=x_SLAM_f!20^post166, length!28^0'=length!28^post166, temp!34^0'=temp!34^post166, ct!19^0'=ct!19^post166, rcd!2460^0'=rcd!2460^post166, a!1610^0'=a!1610^post166, x!15^0'=x!15^post166, head!405^0'=head!405^post166, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post166, a!419^0'=a!419^post166, r!543^0'=r!543^post166, a!1055^0'=a!1055^post166, temp0!30^0'=temp0!30^post166, head!31^0'=head!31^post166, rcd!63^0'=rcd!63^post166, a!2035^0'=a!2035^post166, x!22^0'=x!22^post166, i!406^0'=i!406^post166, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post166, t!25^0'=t!25^post166, a!654^0'=a!654^post166, rcd!2393^0'=rcd!2393^post166, a!1371^0'=a!1371^post166, x!1365^0'=x!1365^post166, result!12^0'=result!12^post166, a!244^0'=a!244^post166, y!21^0'=y!21^post166, nondet!13^0'=nondet!13^post166, (-1-a!1052^0+a!1370^0 <= 0 /\ temp0!17^0-temp0!17^post166 == 0 /\ length!28^0-length!28^post166 == 0 /\ -t!25^post166+t!25^0 == 0 /\ -a!1370^post166+a!1370^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post166+head!405^0 == 0 /\ 1+x!1365^0 <= 0 /\ -x_SLAM_f!20^post166+x_SLAM_f!20^0 == 0 /\ -y!21^post166+y!21^0 == 0 /\ -a!654^post166+a!654^0 == 0 /\ -result!12^post166+result!12^0 == 0 /\ -x!22^post166+x!22^0 == 0 /\ -nondet!13^post166+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post166 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post166 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post166+ct!19^0 == 0 /\ x!18^0-x!18^post166 == 0 /\ -rcd!83^post166+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ a!1371^0-a!1371^post166 == 0 /\ -a!244^post166+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post166 == 0 /\ -rcd!2393^post166+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ i!406^0-i!406^post166 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ rcd!2515^0-rcd!2515^post166 == 0 /\ temp0!30^0-temp0!30^post166 == 0 /\ r!662^0-r!662^post166 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!15^post166+x!15^0 == 0 /\ -x!1365^post166+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post166+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post166 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post166 == 0 /\ temp!34^0-temp!34^post166 == 0 /\ a!2238^0-a!2238^post166 == 0 /\ a!1055^0-a!1055^post166 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -head!31^post166+head!31^0 == 0 /\ -a!1610^post166+a!1610^0 == 0 /\ a!1810^0-a!1810^post166 == 0 /\ head!16^0-head!16^post166 == 0 /\ -r!543^post166+r!543^0 == 0 /\ a!2035^0-a!2035^post166 == 0 /\ rcd!2460^0-rcd!2460^post166 == 0 /\ -rcd!63^post166+rcd!63^0 == 0 /\ i!29^0-i!29^post166 == 0 /\ -a!419^post166+a!419^0 == 0 /\ -sel_r!543_Flink!24^post166+sel_r!543_Flink!24^0 == 0), cost: 1 167: l54 -> l55 : a!1052^0'=a!1052^post167, temp0!17^0'=temp0!17^post167, head!16^0'=head!16^post167, rcd!2515^0'=rcd!2515^post167, a!1810^0'=a!1810^post167, x!18^0'=x!18^post167, i!29^0'=i!29^post167, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post167, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post167, a!511^0'=a!511^post167, r!662^0'=r!662^post167, a!1370^0'=a!1370^post167, tmp!33^0'=tmp!33^post167, rcd!83^0'=rcd!83^post167, a!2238^0'=a!2238^post167, x_SLAM_f!20^0'=x_SLAM_f!20^post167, length!28^0'=length!28^post167, temp!34^0'=temp!34^post167, ct!19^0'=ct!19^post167, rcd!2460^0'=rcd!2460^post167, a!1610^0'=a!1610^post167, x!15^0'=x!15^post167, head!405^0'=head!405^post167, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post167, a!419^0'=a!419^post167, r!543^0'=r!543^post167, a!1055^0'=a!1055^post167, temp0!30^0'=temp0!30^post167, head!31^0'=head!31^post167, rcd!63^0'=rcd!63^post167, a!2035^0'=a!2035^post167, x!22^0'=x!22^post167, i!406^0'=i!406^post167, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post167, t!25^0'=t!25^post167, a!654^0'=a!654^post167, rcd!2393^0'=rcd!2393^post167, a!1371^0'=a!1371^post167, x!1365^0'=x!1365^post167, result!12^0'=result!12^post167, a!244^0'=a!244^post167, y!21^0'=y!21^post167, nondet!13^0'=nondet!13^post167, (-r!543^post167+r!543^0 == 0 /\ -nondet!13^post167+nondet!13^0 == 0 /\ a!1052^0 <= 0 /\ x!18^0-x!18^post167 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1370^0-a!1370^post167 == 0 /\ -a!2238^post167+a!2238^0 == 0 /\ i!29^0-i!29^post167 == 0 /\ x!15^0-x!15^post167 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post167 == 0 /\ temp!34^0-temp!34^post167 == 0 /\ -a!244^post167+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post167+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post167+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -a!419^post167+a!419^0 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ -tmp!33^post167+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post167+x_SLAM_f!20^0 == 0 /\ -t!25^post167+t!25^0 == 0 /\ -length!28^post167+length!28^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post167 == 0 /\ ct!19^0-ct!19^post167 == 0 /\ a!1810^0-a!1810^post167 == 0 /\ a!654^0-a!654^post167 == 0 /\ head!16^0-x!1365^0 <= 0 /\ a!1055^0-a!1055^post167 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!1052^0-a!1052^post167 == 0 /\ -rcd!2460^post167+rcd!2460^0 == 0 /\ -rcd!2393^post167+rcd!2393^0 == 0 /\ -head!31^post167+head!31^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -a!1610^post167+a!1610^0 == 0 /\ i!406^0-i!406^post167 == 0 /\ rcd!2515^0-rcd!2515^post167 == 0 /\ a!511^0-a!511^post167 == 0 /\ -rcd!83^post167+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post167+sel_r!543_Flink!24^0 == 0 /\ -sel_r!1224_Flink!24^post167+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post167 == 0 /\ rcd!63^0-rcd!63^post167 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -x!1365^post167+x!1365^0 == 0 /\ -y!21^post167+y!21^0 == 0 /\ r!662^0-r!662^post167 == 0 /\ temp0!17^0-temp0!17^post167 == 0 /\ -result!12^post167+result!12^0 == 0 /\ -head!405^post167+head!405^0 == 0 /\ -temp0!30^post167+temp0!30^0 == 0 /\ -x!22^post167+x!22^0 == 0), cost: 1 168: l54 -> l55 : a!1052^0'=a!1052^post168, temp0!17^0'=temp0!17^post168, head!16^0'=head!16^post168, rcd!2515^0'=rcd!2515^post168, a!1810^0'=a!1810^post168, x!18^0'=x!18^post168, i!29^0'=i!29^post168, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post168, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post168, a!511^0'=a!511^post168, r!662^0'=r!662^post168, a!1370^0'=a!1370^post168, tmp!33^0'=tmp!33^post168, rcd!83^0'=rcd!83^post168, a!2238^0'=a!2238^post168, x_SLAM_f!20^0'=x_SLAM_f!20^post168, length!28^0'=length!28^post168, temp!34^0'=temp!34^post168, ct!19^0'=ct!19^post168, rcd!2460^0'=rcd!2460^post168, a!1610^0'=a!1610^post168, x!15^0'=x!15^post168, head!405^0'=head!405^post168, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post168, a!419^0'=a!419^post168, r!543^0'=r!543^post168, a!1055^0'=a!1055^post168, temp0!30^0'=temp0!30^post168, head!31^0'=head!31^post168, rcd!63^0'=rcd!63^post168, a!2035^0'=a!2035^post168, x!22^0'=x!22^post168, i!406^0'=i!406^post168, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post168, t!25^0'=t!25^post168, a!654^0'=a!654^post168, rcd!2393^0'=rcd!2393^post168, a!1371^0'=a!1371^post168, x!1365^0'=x!1365^post168, result!12^0'=result!12^post168, a!244^0'=a!244^post168, y!21^0'=y!21^post168, nondet!13^0'=nondet!13^post168, (head!16^0-head!16^post168 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post168 == 0 /\ -r!662^post168+r!662^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1052^0-a!1052^post168 == 0 /\ rcd!83^0-rcd!83^post168 == 0 /\ -ct!19^post168+ct!19^0 == 0 /\ -a!1371^post168+a!1371^0 == 0 /\ x!18^0-x!18^post168 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post168 == 0 /\ a!1370^0-a!1370^post168 == 0 /\ -a!654^post168+a!654^0 == 0 /\ -r!543^post168+r!543^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post168 == 0 /\ -a!1055^post168+a!1055^0 == 0 /\ -rcd!2460^post168+rcd!2460^0 == 0 /\ -x!15^post168+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post168 == 0 /\ temp0!17^0-temp0!17^post168 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post168+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post168 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -i!406^post168+i!406^0 == 0 /\ -length!28^post168+length!28^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!22^post168+x!22^0 == 0 /\ -t!25^post168+t!25^0 == 0 /\ a!2238^0-a!2238^post168 == 0 /\ -rcd!2393^post168+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post168 == 0 /\ -i!29^post168+i!29^0 == 0 /\ y!21^0-y!21^post168 == 0 /\ head!405^0-head!405^post168 == 0 /\ -sel_r!1224_Flink!24^post168+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post168+rcd!63^0 == 0 /\ -a!511^post168+a!511^0 == 0 /\ -a!2035^post168+a!2035^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post168 == 0 /\ -nondet!13^post168+nondet!13^0 == 0 /\ -x!1365^post168+x!1365^0 == 0 /\ -result!12^post168+result!12^0 == 0 /\ temp0!30^0-temp0!30^post168 == 0 /\ -a!244^post168+a!244^0 == 0 /\ head!31^0-head!31^post168 == 0 /\ 1-x!1365^0 <= 0 /\ temp!34^0-temp!34^post168 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post168 == 0), cost: 1 169: l54 -> l55 : a!1052^0'=a!1052^post169, temp0!17^0'=temp0!17^post169, head!16^0'=head!16^post169, rcd!2515^0'=rcd!2515^post169, a!1810^0'=a!1810^post169, x!18^0'=x!18^post169, i!29^0'=i!29^post169, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post169, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post169, a!511^0'=a!511^post169, r!662^0'=r!662^post169, a!1370^0'=a!1370^post169, tmp!33^0'=tmp!33^post169, rcd!83^0'=rcd!83^post169, a!2238^0'=a!2238^post169, x_SLAM_f!20^0'=x_SLAM_f!20^post169, length!28^0'=length!28^post169, temp!34^0'=temp!34^post169, ct!19^0'=ct!19^post169, rcd!2460^0'=rcd!2460^post169, a!1610^0'=a!1610^post169, x!15^0'=x!15^post169, head!405^0'=head!405^post169, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post169, a!419^0'=a!419^post169, r!543^0'=r!543^post169, a!1055^0'=a!1055^post169, temp0!30^0'=temp0!30^post169, head!31^0'=head!31^post169, rcd!63^0'=rcd!63^post169, a!2035^0'=a!2035^post169, x!22^0'=x!22^post169, i!406^0'=i!406^post169, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post169, t!25^0'=t!25^post169, a!654^0'=a!654^post169, rcd!2393^0'=rcd!2393^post169, a!1371^0'=a!1371^post169, x!1365^0'=x!1365^post169, result!12^0'=result!12^post169, a!244^0'=a!244^post169, y!21^0'=y!21^post169, nondet!13^0'=nondet!13^post169, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -ct!19^post169+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post169+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post169 == 0 /\ rcd!83^0-rcd!83^post169 == 0 /\ t!25^0-t!25^post169 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post169 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post169+temp!34^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post169 == 0 /\ temp0!17^0-temp0!17^post169 == 0 /\ r!543^0-r!543^post169 == 0 /\ -head!31^post169+head!31^0 == 0 /\ -x!15^post169+x!15^0 == 0 /\ -a!419^post169+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post169 == 0 /\ -a!1371^post169+a!1371^0 == 0 /\ i!29^0-i!29^post169 == 0 /\ -a!1810^post169+a!1810^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -x!22^post169+x!22^0 == 0 /\ a!2238^0-a!2238^post169 == 0 /\ -rcd!63^post169+rcd!63^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post169 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post169 == 0 /\ -i!406^post169+i!406^0 == 0 /\ -y!21^post169+y!21^0 == 0 /\ -a!1370^post169+a!1370^0 == 0 /\ -a!1055^post169+a!1055^0 == 0 /\ -a!654^post169+a!654^0 == 0 /\ tmp!33^0-tmp!33^post169 == 0 /\ a!2035^0-a!2035^post169 == 0 /\ rcd!2460^0-rcd!2460^post169 == 0 /\ rcd!2515^0-rcd!2515^post169 == 0 /\ -result!12^post169+result!12^0 == 0 /\ temp0!30^0-temp0!30^post169 == 0 /\ length!28^0-length!28^post169 == 0 /\ -nondet!13^post169+nondet!13^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!511^0-a!511^post169 == 0 /\ -x!1365^post169+x!1365^0 == 0 /\ head!405^0-head!405^post169 == 0 /\ a!1052^0-a!1052^post169 == 0 /\ -rcd!2393^post169+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post169 == 0 /\ a!1610^0-a!1610^post169 == 0 /\ -a!244^post169+a!244^0 == 0), cost: 1 170: l54 -> l55 : a!1052^0'=a!1052^post170, temp0!17^0'=temp0!17^post170, head!16^0'=head!16^post170, rcd!2515^0'=rcd!2515^post170, a!1810^0'=a!1810^post170, x!18^0'=x!18^post170, i!29^0'=i!29^post170, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post170, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post170, a!511^0'=a!511^post170, r!662^0'=r!662^post170, a!1370^0'=a!1370^post170, tmp!33^0'=tmp!33^post170, rcd!83^0'=rcd!83^post170, a!2238^0'=a!2238^post170, x_SLAM_f!20^0'=x_SLAM_f!20^post170, length!28^0'=length!28^post170, temp!34^0'=temp!34^post170, ct!19^0'=ct!19^post170, rcd!2460^0'=rcd!2460^post170, a!1610^0'=a!1610^post170, x!15^0'=x!15^post170, head!405^0'=head!405^post170, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post170, a!419^0'=a!419^post170, r!543^0'=r!543^post170, a!1055^0'=a!1055^post170, temp0!30^0'=temp0!30^post170, head!31^0'=head!31^post170, rcd!63^0'=rcd!63^post170, a!2035^0'=a!2035^post170, x!22^0'=x!22^post170, i!406^0'=i!406^post170, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post170, t!25^0'=t!25^post170, a!654^0'=a!654^post170, rcd!2393^0'=rcd!2393^post170, a!1371^0'=a!1371^post170, x!1365^0'=x!1365^post170, result!12^0'=result!12^post170, a!244^0'=a!244^post170, y!21^0'=y!21^post170, nondet!13^0'=nondet!13^post170, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post170 == 0 /\ -rcd!2393^post170+rcd!2393^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ t!25^0-t!25^post170 == 0 /\ -rcd!2460^post170+rcd!2460^0 == 0 /\ -head!31^post170+head!31^0 == 0 /\ -x!15^post170+x!15^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post170+x!1365^0 == 0 /\ a!1810^0-a!1810^post170 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -head!16^0+x!1365^0 <= 0 /\ a!1055^0-a!1055^post170 == 0 /\ -rcd!83^post170+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post170 == 0 /\ -x!22^post170+x!22^0 == 0 /\ -head!405^post170+head!405^0 == 0 /\ -y!21^post170+y!21^0 == 0 /\ a!1371^0-a!1371^post170 == 0 /\ -rcd!63^post170+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post170 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post170+a!1610^0 == 0 /\ -sel_r!543_Flink!24^post170+sel_r!543_Flink!24^0 == 0 /\ -i!406^post170+i!406^0 == 0 /\ temp!34^0-temp!34^post170 == 0 /\ -temp0!30^post170+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post170+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -r!543^post170+r!543^0 == 0 /\ a!2238^0-a!2238^post170 == 0 /\ head!16^0-x!1365^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post170 == 0 /\ x!15^0 <= 0 /\ -result!12^post170+result!12^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -nondet!13^post170+nondet!13^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ a!2035^0-a!2035^post170 == 0 /\ -a!244^post170+a!244^0 == 0 /\ -a!419^post170+a!419^0 == 0 /\ ct!19^0-ct!19^post170 == 0 /\ i!29^0-i!29^post170 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post170 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post170+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post170 == 0 /\ x!18^0-x!18^post170 == 0 /\ a!1052^0-a!1052^post170 == 0 /\ -x_SLAM_f!20^post170+x_SLAM_f!20^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1370^0-a!1370^post170 == 0 /\ rcd!2515^0-rcd!2515^post170 == 0 /\ a!511^0-a!511^post170 == 0 /\ -a!654^post170+a!654^0 == 0), cost: 1 171: l54 -> l55 : a!1052^0'=a!1052^post171, temp0!17^0'=temp0!17^post171, head!16^0'=head!16^post171, rcd!2515^0'=rcd!2515^post171, a!1810^0'=a!1810^post171, x!18^0'=x!18^post171, i!29^0'=i!29^post171, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post171, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post171, a!511^0'=a!511^post171, r!662^0'=r!662^post171, a!1370^0'=a!1370^post171, tmp!33^0'=tmp!33^post171, rcd!83^0'=rcd!83^post171, a!2238^0'=a!2238^post171, x_SLAM_f!20^0'=x_SLAM_f!20^post171, length!28^0'=length!28^post171, temp!34^0'=temp!34^post171, ct!19^0'=ct!19^post171, rcd!2460^0'=rcd!2460^post171, a!1610^0'=a!1610^post171, x!15^0'=x!15^post171, head!405^0'=head!405^post171, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post171, a!419^0'=a!419^post171, r!543^0'=r!543^post171, a!1055^0'=a!1055^post171, temp0!30^0'=temp0!30^post171, head!31^0'=head!31^post171, rcd!63^0'=rcd!63^post171, a!2035^0'=a!2035^post171, x!22^0'=x!22^post171, i!406^0'=i!406^post171, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post171, t!25^0'=t!25^post171, a!654^0'=a!654^post171, rcd!2393^0'=rcd!2393^post171, a!1371^0'=a!1371^post171, x!1365^0'=x!1365^post171, result!12^0'=result!12^post171, a!244^0'=a!244^post171, y!21^0'=y!21^post171, nondet!13^0'=nondet!13^post171, (-1-a!1052^0+a!1370^0 <= 0 /\ -y!21^post171+y!21^0 == 0 /\ tmp!33^0-tmp!33^post171 == 0 /\ -rcd!2393^post171+rcd!2393^0 == 0 /\ -rcd!83^post171+rcd!83^0 == 0 /\ temp0!30^0-temp0!30^post171 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post171 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post171 == 0 /\ a!654^0-a!654^post171 == 0 /\ a!419^0-a!419^post171 == 0 /\ head!31^0-head!31^post171 == 0 /\ -a!2035^post171+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post171+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ i!29^0-i!29^post171 == 0 /\ temp!34^0-temp!34^post171 == 0 /\ a!1810^0-a!1810^post171 == 0 /\ head!16^0-head!16^post171 == 0 /\ a!1052^0-a!1052^post171 == 0 /\ -a!244^post171+a!244^0 == 0 /\ -rcd!63^post171+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post171+x!22^0 == 0 /\ -i!406^post171+i!406^0 == 0 /\ a!2238^0-a!2238^post171 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -result!12^post171+result!12^0 == 0 /\ -x!1365^post171+x!1365^0 == 0 /\ length!28^0-length!28^post171 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post171 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!511^0-a!511^post171 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post171+nondet!13^0 == 0 /\ ct!19^0-ct!19^post171 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post171 == 0 /\ -a!1371^post171+a!1371^0 == 0 /\ -r!543^post171+r!543^0 == 0 /\ -a!1055^post171+a!1055^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post171 == 0 /\ x!15^0-x!15^post171 == 0 /\ -t!25^post171+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post171 == 0 /\ -rcd!2460^post171+rcd!2460^0 == 0 /\ x!18^0-x!18^post171 == 0 /\ rcd!2515^0-rcd!2515^post171 == 0 /\ -r!662^post171+r!662^0 == 0 /\ 1-x!1365^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post171+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post171 == 0), cost: 1 172: l54 -> l55 : a!1052^0'=a!1052^post172, temp0!17^0'=temp0!17^post172, head!16^0'=head!16^post172, rcd!2515^0'=rcd!2515^post172, a!1810^0'=a!1810^post172, x!18^0'=x!18^post172, i!29^0'=i!29^post172, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post172, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post172, a!511^0'=a!511^post172, r!662^0'=r!662^post172, a!1370^0'=a!1370^post172, tmp!33^0'=tmp!33^post172, rcd!83^0'=rcd!83^post172, a!2238^0'=a!2238^post172, x_SLAM_f!20^0'=x_SLAM_f!20^post172, length!28^0'=length!28^post172, temp!34^0'=temp!34^post172, ct!19^0'=ct!19^post172, rcd!2460^0'=rcd!2460^post172, a!1610^0'=a!1610^post172, x!15^0'=x!15^post172, head!405^0'=head!405^post172, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post172, a!419^0'=a!419^post172, r!543^0'=r!543^post172, a!1055^0'=a!1055^post172, temp0!30^0'=temp0!30^post172, head!31^0'=head!31^post172, rcd!63^0'=rcd!63^post172, a!2035^0'=a!2035^post172, x!22^0'=x!22^post172, i!406^0'=i!406^post172, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post172, t!25^0'=t!25^post172, a!654^0'=a!654^post172, rcd!2393^0'=rcd!2393^post172, a!1371^0'=a!1371^post172, x!1365^0'=x!1365^post172, result!12^0'=result!12^post172, a!244^0'=a!244^post172, y!21^0'=y!21^post172, nondet!13^0'=nondet!13^post172, (-a!1055^post172+a!1055^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ -rcd!63^post172+rcd!63^0 == 0 /\ r!662^0-r!662^post172 == 0 /\ rcd!2515^0-rcd!2515^post172 == 0 /\ -y!21^post172+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post172 == 0 /\ -i!406^post172+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post172 == 0 /\ a!511^0-a!511^post172 == 0 /\ head!16^0-head!16^post172 == 0 /\ a!1810^0-a!1810^post172 == 0 /\ 1-a!1052^0 <= 0 /\ -a!2035^post172+a!2035^0 == 0 /\ i!29^0-i!29^post172 == 0 /\ a!2238^0-a!2238^post172 == 0 /\ -result!12^post172+result!12^0 == 0 /\ -rcd!2393^post172+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post172 == 0 /\ rcd!83^0-rcd!83^post172 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post172+nondet!13^0 == 0 /\ t!25^0-t!25^post172 == 0 /\ rcd!2460^0-rcd!2460^post172 == 0 /\ -a!244^post172+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ x!15^0 <= 0 /\ -x!1365^post172+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post172+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post172 == 0 /\ r!543^0-r!543^post172 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -ct!19^post172+ct!19^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post172 == 0 /\ temp0!17^0-temp0!17^post172 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post172 == 0 /\ a!1610^0-a!1610^post172 == 0 /\ temp0!30^0-temp0!30^post172 == 0 /\ -a!654^post172+a!654^0 == 0 /\ -a!1371^post172+a!1371^0 == 0 /\ -a!419^post172+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post172 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ x!18^0-x!18^post172 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post172 == 0 /\ -head!31^post172+head!31^0 == 0 /\ x!22^0-x!22^post172 == 0 /\ a!1370^0-a!1370^post172 == 0 /\ tmp!33^0-tmp!33^post172 == 0 /\ -x!15^post172+x!15^0 == 0), cost: 1 173: l54 -> l55 : a!1052^0'=a!1052^post173, temp0!17^0'=temp0!17^post173, head!16^0'=head!16^post173, rcd!2515^0'=rcd!2515^post173, a!1810^0'=a!1810^post173, x!18^0'=x!18^post173, i!29^0'=i!29^post173, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post173, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post173, a!511^0'=a!511^post173, r!662^0'=r!662^post173, a!1370^0'=a!1370^post173, tmp!33^0'=tmp!33^post173, rcd!83^0'=rcd!83^post173, a!2238^0'=a!2238^post173, x_SLAM_f!20^0'=x_SLAM_f!20^post173, length!28^0'=length!28^post173, temp!34^0'=temp!34^post173, ct!19^0'=ct!19^post173, rcd!2460^0'=rcd!2460^post173, a!1610^0'=a!1610^post173, x!15^0'=x!15^post173, head!405^0'=head!405^post173, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post173, a!419^0'=a!419^post173, r!543^0'=r!543^post173, a!1055^0'=a!1055^post173, temp0!30^0'=temp0!30^post173, head!31^0'=head!31^post173, rcd!63^0'=rcd!63^post173, a!2035^0'=a!2035^post173, x!22^0'=x!22^post173, i!406^0'=i!406^post173, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post173, t!25^0'=t!25^post173, a!654^0'=a!654^post173, rcd!2393^0'=rcd!2393^post173, a!1371^0'=a!1371^post173, x!1365^0'=x!1365^post173, result!12^0'=result!12^post173, a!244^0'=a!244^post173, y!21^0'=y!21^post173, nondet!13^0'=nondet!13^post173, (-a!1371^post173+a!1371^0 == 0 /\ a!1052^0 <= 0 /\ -a!244^post173+a!244^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -a!2035^post173+a!2035^0 == 0 /\ -a!654^post173+a!654^0 == 0 /\ -result!12^post173+result!12^0 == 0 /\ length!28^0-length!28^post173 == 0 /\ -nondet!13^post173+nondet!13^0 == 0 /\ a!511^0-a!511^post173 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post173+a!419^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!1052^0-a!1052^post173 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ rcd!2515^0-rcd!2515^post173 == 0 /\ a!2238^0-a!2238^post173 == 0 /\ t!25^0-t!25^post173 == 0 /\ -x_SLAM_f!20^post173+x_SLAM_f!20^0 == 0 /\ tmp!33^0-tmp!33^post173 == 0 /\ -ct!19^post173+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post173 == 0 /\ head!16^0-x!1365^0 <= 0 /\ x!18^0-x!18^post173 == 0 /\ rcd!83^0-rcd!83^post173 == 0 /\ r!662^0-r!662^post173 == 0 /\ temp0!17^0-temp0!17^post173 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -rcd!2393^post173+rcd!2393^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ temp0!30^0-temp0!30^post173 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post173 == 0 /\ -x!1365^post173+x!1365^0 == 0 /\ temp!34^0-temp!34^post173 == 0 /\ -head!31^post173+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post173 == 0 /\ -x!15^post173+x!15^0 == 0 /\ -y!21^post173+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post173 == 0 /\ a!1055^0-a!1055^post173 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post173 == 0 /\ -x!22^post173+x!22^0 == 0 /\ head!16^0-head!16^post173 == 0 /\ a!1610^0-a!1610^post173 == 0 /\ -head!405^post173+head!405^0 == 0 /\ -rcd!63^post173+rcd!63^0 == 0 /\ -r!543^post173+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post173+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post173 == 0 /\ -sel_r!543_Flink!24^post173+sel_r!543_Flink!24^0 == 0 /\ -i!406^post173+i!406^0 == 0), cost: 1 174: l54 -> l55 : a!1052^0'=a!1052^post174, temp0!17^0'=temp0!17^post174, head!16^0'=head!16^post174, rcd!2515^0'=rcd!2515^post174, a!1810^0'=a!1810^post174, x!18^0'=x!18^post174, i!29^0'=i!29^post174, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post174, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post174, a!511^0'=a!511^post174, r!662^0'=r!662^post174, a!1370^0'=a!1370^post174, tmp!33^0'=tmp!33^post174, rcd!83^0'=rcd!83^post174, a!2238^0'=a!2238^post174, x_SLAM_f!20^0'=x_SLAM_f!20^post174, length!28^0'=length!28^post174, temp!34^0'=temp!34^post174, ct!19^0'=ct!19^post174, rcd!2460^0'=rcd!2460^post174, a!1610^0'=a!1610^post174, x!15^0'=x!15^post174, head!405^0'=head!405^post174, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post174, a!419^0'=a!419^post174, r!543^0'=r!543^post174, a!1055^0'=a!1055^post174, temp0!30^0'=temp0!30^post174, head!31^0'=head!31^post174, rcd!63^0'=rcd!63^post174, a!2035^0'=a!2035^post174, x!22^0'=x!22^post174, i!406^0'=i!406^post174, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post174, t!25^0'=t!25^post174, a!654^0'=a!654^post174, rcd!2393^0'=rcd!2393^post174, a!1371^0'=a!1371^post174, x!1365^0'=x!1365^post174, result!12^0'=result!12^post174, a!244^0'=a!244^post174, y!21^0'=y!21^post174, nondet!13^0'=nondet!13^post174, (-result!12^post174+result!12^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post174 == 0 /\ i!29^0-i!29^post174 == 0 /\ -a!2238^post174+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post174 == 0 /\ rcd!2515^0-rcd!2515^post174 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post174 == 0 /\ -r!543^post174+r!543^0 == 0 /\ -nondet!13^post174+nondet!13^0 == 0 /\ -a!1371^post174+a!1371^0 == 0 /\ length!28^0-length!28^post174 == 0 /\ tmp!33^0-tmp!33^post174 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2460^post174+rcd!2460^0 == 0 /\ -t!25^post174+t!25^0 == 0 /\ -a!1055^post174+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post174 == 0 /\ x!15^0-x!15^post174 == 0 /\ rcd!2393^0-rcd!2393^post174 == 0 /\ a!654^0-a!654^post174 == 0 /\ temp!34^0-temp!34^post174 == 0 /\ -head!31^post174+head!31^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -y!21^post174+y!21^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post174 == 0 /\ a!1052^0-a!1052^post174 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post174 == 0 /\ -rcd!83^post174+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post174+sel_r!543_Flink!24^0 == 0 /\ a!1370^0-a!1370^post174 == 0 /\ a!511^0-a!511^post174 == 0 /\ -a!244^post174+a!244^0 == 0 /\ -x!1365^post174+x!1365^0 == 0 /\ a!2035^0-a!2035^post174 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post174+rcd!63^0 == 0 /\ ct!19^0-ct!19^post174 == 0 /\ -a!1610^post174+a!1610^0 == 0 /\ r!662^0-r!662^post174 == 0 /\ -temp0!30^post174+temp0!30^0 == 0 /\ -i!406^post174+i!406^0 == 0 /\ -x!22^post174+x!22^0 == 0 /\ temp0!17^0-temp0!17^post174 == 0 /\ a!1810^0-a!1810^post174 == 0 /\ 1-x!1365^0 <= 0 /\ head!16^0-head!16^post174 == 0 /\ a!419^0-a!419^post174 == 0), cost: 1 175: l54 -> l55 : a!1052^0'=a!1052^post175, temp0!17^0'=temp0!17^post175, head!16^0'=head!16^post175, rcd!2515^0'=rcd!2515^post175, a!1810^0'=a!1810^post175, x!18^0'=x!18^post175, i!29^0'=i!29^post175, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post175, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post175, a!511^0'=a!511^post175, r!662^0'=r!662^post175, a!1370^0'=a!1370^post175, tmp!33^0'=tmp!33^post175, rcd!83^0'=rcd!83^post175, a!2238^0'=a!2238^post175, x_SLAM_f!20^0'=x_SLAM_f!20^post175, length!28^0'=length!28^post175, temp!34^0'=temp!34^post175, ct!19^0'=ct!19^post175, rcd!2460^0'=rcd!2460^post175, a!1610^0'=a!1610^post175, x!15^0'=x!15^post175, head!405^0'=head!405^post175, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post175, a!419^0'=a!419^post175, r!543^0'=r!543^post175, a!1055^0'=a!1055^post175, temp0!30^0'=temp0!30^post175, head!31^0'=head!31^post175, rcd!63^0'=rcd!63^post175, a!2035^0'=a!2035^post175, x!22^0'=x!22^post175, i!406^0'=i!406^post175, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post175, t!25^0'=t!25^post175, a!654^0'=a!654^post175, rcd!2393^0'=rcd!2393^post175, a!1371^0'=a!1371^post175, x!1365^0'=x!1365^post175, result!12^0'=result!12^post175, a!244^0'=a!244^post175, y!21^0'=y!21^post175, nondet!13^0'=nondet!13^post175, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1810^0-a!1810^post175 == 0 /\ i!29^0-i!29^post175 == 0 /\ a!2238^0-a!2238^post175 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post175 == 0 /\ -ct!19^post175+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post175 == 0 /\ tmp!33^0-tmp!33^post175 == 0 /\ -nondet!13^post175+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ -a!2035^post175+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post175+sel_r!1224_Flink!24^0 == 0 /\ rcd!2393^0-rcd!2393^post175 == 0 /\ a!419^0-a!419^post175 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post175+x!15^0 == 0 /\ -a!1371^post175+a!1371^0 == 0 /\ rcd!2515^0-rcd!2515^post175 == 0 /\ -r!543^post175+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post175+a!654^0 == 0 /\ x!1365^0-x!1365^post175 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post175 == 0 /\ a!1610^0-a!1610^post175 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post175+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1055^post175+a!1055^0 == 0 /\ head!405^0-head!405^post175 == 0 /\ -i!406^post175+i!406^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -length!28^post175+length!28^0 == 0 /\ head!31^0-head!31^post175 == 0 /\ head!16^0-head!16^post175 == 0 /\ rcd!83^0-rcd!83^post175 == 0 /\ a!1052^0-a!1052^post175 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post175+rcd!63^0 == 0 /\ -y!21^post175+y!21^0 == 0 /\ x!22^0-x!22^post175 == 0 /\ 1+head!16^0 <= 0 /\ -x!18^post175+x!18^0 == 0 /\ -t!25^post175+t!25^0 == 0 /\ a!1370^0-a!1370^post175 == 0 /\ -a!511^post175+a!511^0 == 0 /\ -a!244^post175+a!244^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -result!12^post175+result!12^0 == 0 /\ r!662^0-r!662^post175 == 0 /\ temp0!17^0-temp0!17^post175 == 0 /\ temp0!30^0-temp0!30^post175 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post175 == 0 /\ temp!34^0-temp!34^post175 == 0), cost: 1 176: l55 -> l56 : a!1052^0'=a!1052^post176, temp0!17^0'=temp0!17^post176, head!16^0'=head!16^post176, rcd!2515^0'=rcd!2515^post176, a!1810^0'=a!1810^post176, x!18^0'=x!18^post176, i!29^0'=i!29^post176, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post176, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post176, a!511^0'=a!511^post176, r!662^0'=r!662^post176, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post176, rcd!83^0'=rcd!83^post176, a!2238^0'=a!2238^post176, x_SLAM_f!20^0'=x_SLAM_f!20^post176, length!28^0'=length!28^post176, temp!34^0'=temp!34^post176, ct!19^0'=ct!19^post176, rcd!2460^0'=rcd!2460^post176, a!1610^0'=a!1610^post176, x!15^0'=x!15^post176, head!405^0'=head!405^post176, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post176, a!419^0'=a!419^post176, r!543^0'=r!543^post176, a!1055^0'=a!1055^post176, temp0!30^0'=temp0!30^post176, head!31^0'=head!31^post176, rcd!63^0'=rcd!63^post176, a!2035^0'=a!2035^post176, x!22^0'=x!22^post176, i!406^0'=i!406^post176, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post176, t!25^0'=t!25^post176, a!654^0'=a!654^post176, rcd!2393^0'=rcd!2393^post176, a!1371^0'=a!1371^post176, x!1365^0'=x!1365^post176, result!12^0'=result!12^post176, a!244^0'=a!244^post176, y!21^0'=y!21^post176, nondet!13^0'=nondet!13^post176, (0 == 0 /\ -x!15^post176+x!15^0 == 0 /\ head!16^0-head!16^post176 == 0 /\ -sel_r!1224_Flink!24^post176+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post176+x!1365^0 == 0 /\ x!18^0-x!18^post176 == 0 /\ -i!406^post176+i!406^0 == 0 /\ -head!405^post176+head!405^0 == 0 /\ r!543^0-r!543^post176 == 0 /\ a!1055^post176-a!1371^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post176 == 0 /\ -temp!34^post176+temp!34^0 == 0 /\ a!511^0-a!511^post176 == 0 /\ rcd!2515^0-rcd!2515^post176 == 0 /\ -rcd!63^post176+rcd!63^0 == 0 /\ a!2238^0-a!2238^post176 == 0 /\ -a!2035^post176+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post176 == 0 /\ tmp!33^0-tmp!33^post176 == 0 /\ a!1610^0-a!1610^post176 == 0 /\ -result!12^post176+result!12^0 == 0 /\ -a!654^post176+a!654^0 == 0 /\ -a!419^post176+a!419^0 == 0 /\ head!31^0-head!31^post176 == 0 /\ rcd!2460^0-rcd!2460^post176 == 0 /\ rcd!83^0-rcd!83^post176 == 0 /\ x!22^0-x!22^post176 == 0 /\ -a!1810^post176+a!1810^0 == 0 /\ -y!21^post176+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post176 == 0 /\ i!29^0-i!29^post176 == 0 /\ -a!1370^0+a!1052^post176 == 0 /\ temp0!17^0-temp0!17^post176 == 0 /\ r!662^0-r!662^post176 == 0 /\ -ct!19^post176+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post176 == 0 /\ length!28^0-length!28^post176 == 0 /\ -nondet!13^post176+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post176 == 0 /\ -a!244^post176+a!244^0 == 0 /\ -t!25^post176+t!25^0 == 0 /\ -rcd!2393^post176+rcd!2393^0 == 0), cost: 1 177: l56 -> l52 : a!1052^0'=a!1052^post177, temp0!17^0'=temp0!17^post177, head!16^0'=head!16^post177, rcd!2515^0'=rcd!2515^post177, a!1810^0'=a!1810^post177, x!18^0'=x!18^post177, i!29^0'=i!29^post177, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post177, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post177, a!511^0'=a!511^post177, r!662^0'=r!662^post177, a!1370^0'=a!1370^post177, tmp!33^0'=tmp!33^post177, rcd!83^0'=rcd!83^post177, a!2238^0'=a!2238^post177, x_SLAM_f!20^0'=x_SLAM_f!20^post177, length!28^0'=length!28^post177, temp!34^0'=temp!34^post177, ct!19^0'=ct!19^post177, rcd!2460^0'=rcd!2460^post177, a!1610^0'=a!1610^post177, x!15^0'=x!15^post177, head!405^0'=head!405^post177, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post177, a!419^0'=a!419^post177, r!543^0'=r!543^post177, a!1055^0'=a!1055^post177, temp0!30^0'=temp0!30^post177, head!31^0'=head!31^post177, rcd!63^0'=rcd!63^post177, a!2035^0'=a!2035^post177, x!22^0'=x!22^post177, i!406^0'=i!406^post177, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post177, t!25^0'=t!25^post177, a!654^0'=a!654^post177, rcd!2393^0'=rcd!2393^post177, a!1371^0'=a!1371^post177, x!1365^0'=x!1365^post177, result!12^0'=result!12^post177, a!244^0'=a!244^post177, y!21^0'=y!21^post177, nondet!13^0'=nondet!13^post177, (a!1052^0 <= 0 /\ -head!31^post177+head!31^0 == 0 /\ head!405^0-head!405^post177 == 0 /\ ct!19^0-ct!19^post177 == 0 /\ a!511^0-a!511^post177 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post177 == 0 /\ head!16^0-head!16^post177 == 0 /\ head!16^0-x!15^0 <= 0 /\ temp0!17^0-temp0!17^post177 == 0 /\ -rcd!83^post177+rcd!83^0 == 0 /\ -temp!34^post177+temp!34^0 == 0 /\ -a!244^post177+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post177 == 0 /\ x!18^0-x!18^post177 == 0 /\ a!1371^0-a!1371^post177 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post177 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post177 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post177+x!1365^0 == 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post177 == 0 /\ -a!1370^post177+a!1370^0 == 0 /\ -a!1055^0 <= 0 /\ -a!1610^post177+a!1610^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -x!22^post177+x!22^0 == 0 /\ x!15^0 <= 0 /\ -y!21^post177+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post177 == 0 /\ -a!2238^post177+a!2238^0 == 0 /\ a!2035^0-a!2035^post177 == 0 /\ -a!419^post177+a!419^0 == 0 /\ rcd!63^0-rcd!63^post177 == 0 /\ rcd!2460^0-rcd!2460^post177 == 0 /\ -temp0!30^post177+temp0!30^0 == 0 /\ a!1055^0 <= 0 /\ -r!543^post177+r!543^0 == 0 /\ -x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post177 == 0 /\ -a!1055^post177+a!1055^0 == 0 /\ result!12^0-result!12^post177 == 0 /\ r!662^0-r!662^post177 == 0 /\ a!1810^0-a!1810^post177 == 0 /\ -nondet!13^post177+nondet!13^0 == 0 /\ -t!25^post177+t!25^0 == 0 /\ a!1052^0-a!1052^post177 == 0 /\ i!406^0-i!406^post177 == 0 /\ i!29^0-i!29^post177 == 0 /\ -a!654^post177+a!654^0 == 0 /\ -rcd!2393^post177+rcd!2393^0 == 0 /\ length!28^0-length!28^post177 == 0 /\ -tmp!33^post177+tmp!33^0 == 0), cost: 1 178: l56 -> l52 : a!1052^0'=a!1052^post178, temp0!17^0'=temp0!17^post178, head!16^0'=head!16^post178, rcd!2515^0'=rcd!2515^post178, a!1810^0'=a!1810^post178, x!18^0'=x!18^post178, i!29^0'=i!29^post178, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post178, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post178, a!511^0'=a!511^post178, r!662^0'=r!662^post178, a!1370^0'=a!1370^post178, tmp!33^0'=tmp!33^post178, rcd!83^0'=rcd!83^post178, a!2238^0'=a!2238^post178, x_SLAM_f!20^0'=x_SLAM_f!20^post178, length!28^0'=length!28^post178, temp!34^0'=temp!34^post178, ct!19^0'=ct!19^post178, rcd!2460^0'=rcd!2460^post178, a!1610^0'=a!1610^post178, x!15^0'=x!15^post178, head!405^0'=head!405^post178, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post178, a!419^0'=a!419^post178, r!543^0'=r!543^post178, a!1055^0'=a!1055^post178, temp0!30^0'=temp0!30^post178, head!31^0'=head!31^post178, rcd!63^0'=rcd!63^post178, a!2035^0'=a!2035^post178, x!22^0'=x!22^post178, i!406^0'=i!406^post178, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post178, t!25^0'=t!25^post178, a!654^0'=a!654^post178, rcd!2393^0'=rcd!2393^post178, a!1371^0'=a!1371^post178, x!1365^0'=x!1365^post178, result!12^0'=result!12^post178, a!244^0'=a!244^post178, y!21^0'=y!21^post178, nondet!13^0'=nondet!13^post178, (a!419^0-a!419^post178 == 0 /\ -y!21^post178+y!21^0 == 0 /\ -length!28^post178+length!28^0 == 0 /\ -i!406^post178+i!406^0 == 0 /\ a!1610^0-a!1610^post178 == 0 /\ -t!25^post178+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post178 == 0 /\ temp0!17^0-temp0!17^post178 == 0 /\ -rcd!2393^post178+rcd!2393^0 == 0 /\ head!31^0-head!31^post178 == 0 /\ head!405^0-head!405^post178 == 0 /\ temp!34^0-temp!34^post178 == 0 /\ head!16^0-head!16^post178 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post178 == 0 /\ -a!244^post178+a!244^0 == 0 /\ -x!1365^post178+x!1365^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post178 == 0 /\ -result!12^post178+result!12^0 == 0 /\ -x!22^post178+x!22^0 == 0 /\ a!1370^0-a!1370^post178 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post178+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post178 == 0 /\ a!1055^0 <= 0 /\ -a!1371^post178+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post178 == 0 /\ ct!19^0-ct!19^post178 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post178 == 0 /\ -a!2035^post178+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post178 == 0 /\ rcd!63^0-rcd!63^post178 == 0 /\ a!511^0-a!511^post178 == 0 /\ a!1810^0-a!1810^post178 == 0 /\ -rcd!2460^post178+rcd!2460^0 == 0 /\ -r!543^post178+r!543^0 == 0 /\ rcd!83^0-rcd!83^post178 == 0 /\ -a!2238^post178+a!2238^0 == 0 /\ i!29^0-i!29^post178 == 0 /\ x!15^0-x!15^post178 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post178+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post178 == 0 /\ x!18^0-x!18^post178 == 0 /\ -a!654^post178+a!654^0 == 0 /\ -a!1055^post178+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post178 == 0), cost: 1 179: l56 -> l52 : a!1052^0'=a!1052^post179, temp0!17^0'=temp0!17^post179, head!16^0'=head!16^post179, rcd!2515^0'=rcd!2515^post179, a!1810^0'=a!1810^post179, x!18^0'=x!18^post179, i!29^0'=i!29^post179, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post179, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post179, a!511^0'=a!511^post179, r!662^0'=r!662^post179, a!1370^0'=a!1370^post179, tmp!33^0'=tmp!33^post179, rcd!83^0'=rcd!83^post179, a!2238^0'=a!2238^post179, x_SLAM_f!20^0'=x_SLAM_f!20^post179, length!28^0'=length!28^post179, temp!34^0'=temp!34^post179, ct!19^0'=ct!19^post179, rcd!2460^0'=rcd!2460^post179, a!1610^0'=a!1610^post179, x!15^0'=x!15^post179, head!405^0'=head!405^post179, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post179, a!419^0'=a!419^post179, r!543^0'=r!543^post179, a!1055^0'=a!1055^post179, temp0!30^0'=temp0!30^post179, head!31^0'=head!31^post179, rcd!63^0'=rcd!63^post179, a!2035^0'=a!2035^post179, x!22^0'=x!22^post179, i!406^0'=i!406^post179, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post179, t!25^0'=t!25^post179, a!654^0'=a!654^post179, rcd!2393^0'=rcd!2393^post179, a!1371^0'=a!1371^post179, x!1365^0'=x!1365^post179, result!12^0'=result!12^post179, a!244^0'=a!244^post179, y!21^0'=y!21^post179, nondet!13^0'=nondet!13^post179, (-rcd!63^post179+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post179 == 0 /\ temp0!30^0-temp0!30^post179 == 0 /\ -a!654^post179+a!654^0 == 0 /\ -a!1371^post179+a!1371^0 == 0 /\ r!543^0-r!543^post179 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post179 == 0 /\ -result!12^post179+result!12^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post179+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post179 == 0 /\ -a!1055^post179+a!1055^0 == 0 /\ a!1810^0-a!1810^post179 == 0 /\ a!1610^0-a!1610^post179 == 0 /\ i!29^0-i!29^post179 == 0 /\ 1-a!1052^0 <= 0 /\ a!2238^0-a!2238^post179 == 0 /\ 1-head!16^0 <= 0 /\ head!16^0-head!16^post179 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post179 == 0 /\ -a!1055^0 <= 0 /\ -ct!19^post179+ct!19^0 == 0 /\ a!419^0-a!419^post179 == 0 /\ -t!25^post179+t!25^0 == 0 /\ -x!1365^post179+x!1365^0 == 0 /\ -rcd!2393^post179+rcd!2393^0 == 0 /\ x!22^0-x!22^post179 == 0 /\ -nondet!13^post179+nondet!13^0 == 0 /\ -a!2035^post179+a!2035^0 == 0 /\ -a!244^post179+a!244^0 == 0 /\ x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post179 == 0 /\ r!662^0-r!662^post179 == 0 /\ length!28^0-length!28^post179 == 0 /\ -sel_r!1224_Flink!24^post179+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post179+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post179 == 0 /\ rcd!2515^0-rcd!2515^post179 == 0 /\ a!511^0-a!511^post179 == 0 /\ a!1052^0-a!1052^post179 == 0 /\ head!31^0-head!31^post179 == 0 /\ -i!406^post179+i!406^0 == 0 /\ x!18^0-x!18^post179 == 0 /\ -temp!34^post179+temp!34^0 == 0 /\ a!1370^0-a!1370^post179 == 0 /\ tmp!33^0-tmp!33^post179 == 0 /\ x!15^0-x!15^post179 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post179 == 0), cost: 1 180: l56 -> l52 : a!1052^0'=a!1052^post180, temp0!17^0'=temp0!17^post180, head!16^0'=head!16^post180, rcd!2515^0'=rcd!2515^post180, a!1810^0'=a!1810^post180, x!18^0'=x!18^post180, i!29^0'=i!29^post180, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post180, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post180, a!511^0'=a!511^post180, r!662^0'=r!662^post180, a!1370^0'=a!1370^post180, tmp!33^0'=tmp!33^post180, rcd!83^0'=rcd!83^post180, a!2238^0'=a!2238^post180, x_SLAM_f!20^0'=x_SLAM_f!20^post180, length!28^0'=length!28^post180, temp!34^0'=temp!34^post180, ct!19^0'=ct!19^post180, rcd!2460^0'=rcd!2460^post180, a!1610^0'=a!1610^post180, x!15^0'=x!15^post180, head!405^0'=head!405^post180, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post180, a!419^0'=a!419^post180, r!543^0'=r!543^post180, a!1055^0'=a!1055^post180, temp0!30^0'=temp0!30^post180, head!31^0'=head!31^post180, rcd!63^0'=rcd!63^post180, a!2035^0'=a!2035^post180, x!22^0'=x!22^post180, i!406^0'=i!406^post180, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post180, t!25^0'=t!25^post180, a!654^0'=a!654^post180, rcd!2393^0'=rcd!2393^post180, a!1371^0'=a!1371^post180, x!1365^0'=x!1365^post180, result!12^0'=result!12^post180, a!244^0'=a!244^post180, y!21^0'=y!21^post180, nondet!13^0'=nondet!13^post180, (rcd!83^0-rcd!83^post180 == 0 /\ a!1052^0 <= 0 /\ -temp0!30^post180+temp0!30^0 == 0 /\ -nondet!13^post180+nondet!13^0 == 0 /\ a!1052^0-a!1052^post180 == 0 /\ x!18^0-x!18^post180 == 0 /\ -result!12^post180+result!12^0 == 0 /\ -a!419^post180+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post180 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -x_SLAM_f!20^post180+x_SLAM_f!20^0 == 0 /\ -a!244^post180+a!244^0 == 0 /\ -a!1371^post180+a!1371^0 == 0 /\ a!2238^0-a!2238^post180 == 0 /\ a!1055^0-a!1055^post180 == 0 /\ a!511^0-a!511^post180 == 0 /\ ct!19^0-ct!19^post180 == 0 /\ a!2035^0-a!2035^post180 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post180 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ i!29^0-i!29^post180 == 0 /\ -tmp!33^post180+tmp!33^0 == 0 /\ -a!654^post180+a!654^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!662^0-r!662^post180 == 0 /\ -t!25^post180+t!25^0 == 0 /\ -rcd!2393^post180+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post180 == 0 /\ head!16^0-head!16^post180 == 0 /\ r!543^0-r!543^post180 == 0 /\ a!1810^0-a!1810^post180 == 0 /\ -x!15^post180+x!15^0 == 0 /\ i!406^0-i!406^post180 == 0 /\ -sel_r!1224_Flink!24^post180+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post180+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post180 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post180 == 0 /\ length!28^0-length!28^post180 == 0 /\ 1-x!15^0 <= 0 /\ -temp!34^post180+temp!34^0 == 0 /\ -x!22^post180+x!22^0 == 0 /\ -head!405^post180+head!405^0 == 0 /\ -x!1365^post180+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post180 == 0 /\ rcd!63^0-rcd!63^post180 == 0 /\ -y!21^post180+y!21^0 == 0 /\ -a!1610^post180+a!1610^0 == 0 /\ -a!1370^post180+a!1370^0 == 0), cost: 1 181: l56 -> l52 : a!1052^0'=a!1052^post181, temp0!17^0'=temp0!17^post181, head!16^0'=head!16^post181, rcd!2515^0'=rcd!2515^post181, a!1810^0'=a!1810^post181, x!18^0'=x!18^post181, i!29^0'=i!29^post181, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post181, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post181, a!511^0'=a!511^post181, r!662^0'=r!662^post181, a!1370^0'=a!1370^post181, tmp!33^0'=tmp!33^post181, rcd!83^0'=rcd!83^post181, a!2238^0'=a!2238^post181, x_SLAM_f!20^0'=x_SLAM_f!20^post181, length!28^0'=length!28^post181, temp!34^0'=temp!34^post181, ct!19^0'=ct!19^post181, rcd!2460^0'=rcd!2460^post181, a!1610^0'=a!1610^post181, x!15^0'=x!15^post181, head!405^0'=head!405^post181, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post181, a!419^0'=a!419^post181, r!543^0'=r!543^post181, a!1055^0'=a!1055^post181, temp0!30^0'=temp0!30^post181, head!31^0'=head!31^post181, rcd!63^0'=rcd!63^post181, a!2035^0'=a!2035^post181, x!22^0'=x!22^post181, i!406^0'=i!406^post181, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post181, t!25^0'=t!25^post181, a!654^0'=a!654^post181, rcd!2393^0'=rcd!2393^post181, a!1371^0'=a!1371^post181, x!1365^0'=x!1365^post181, result!12^0'=result!12^post181, a!244^0'=a!244^post181, y!21^0'=y!21^post181, nondet!13^0'=nondet!13^post181, (a!1370^0-a!1370^post181 == 0 /\ rcd!83^0-rcd!83^post181 == 0 /\ a!1052^0-a!1052^post181 == 0 /\ a!1810^0-a!1810^post181 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post181+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post181+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post181 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post181+a!1371^0 == 0 /\ length!28^0-length!28^post181 == 0 /\ -r!543^post181+r!543^0 == 0 /\ -a!2238^post181+a!2238^0 == 0 /\ -nondet!13^post181+nondet!13^0 == 0 /\ -a!1055^post181+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ -r!662^post181+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post181+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -a!654^post181+a!654^0 == 0 /\ rcd!2393^0-rcd!2393^post181 == 0 /\ head!16^0-head!16^post181 == 0 /\ 1-a!1055^0 <= 0 /\ temp0!17^0-temp0!17^post181 == 0 /\ temp!34^0-temp!34^post181 == 0 /\ -head!31^post181+head!31^0 == 0 /\ -head!405^post181+head!405^0 == 0 /\ -i!29^post181+i!29^0 == 0 /\ -i!406^post181+i!406^0 == 0 /\ x!15^0-x!15^post181 == 0 /\ -a!1610^post181+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post181 == 0 /\ x!18^0-x!18^post181 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post181 == 0 /\ -tmp!33^post181+tmp!33^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!2460^post181+rcd!2460^0 == 0 /\ a!511^0-a!511^post181 == 0 /\ -a!244^post181+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post181+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post181+x!1365^0 == 0 /\ ct!19^0-ct!19^post181 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post181 == 0 /\ a!419^0-a!419^post181 == 0 /\ -result!12^post181+result!12^0 == 0 /\ -temp0!30^post181+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post181 == 0 /\ -x!22^post181+x!22^0 == 0 /\ -y!21^post181+y!21^0 == 0), cost: 1 182: l56 -> l52 : a!1052^0'=a!1052^post182, temp0!17^0'=temp0!17^post182, head!16^0'=head!16^post182, rcd!2515^0'=rcd!2515^post182, a!1810^0'=a!1810^post182, x!18^0'=x!18^post182, i!29^0'=i!29^post182, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post182, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post182, a!511^0'=a!511^post182, r!662^0'=r!662^post182, a!1370^0'=a!1370^post182, tmp!33^0'=tmp!33^post182, rcd!83^0'=rcd!83^post182, a!2238^0'=a!2238^post182, x_SLAM_f!20^0'=x_SLAM_f!20^post182, length!28^0'=length!28^post182, temp!34^0'=temp!34^post182, ct!19^0'=ct!19^post182, rcd!2460^0'=rcd!2460^post182, a!1610^0'=a!1610^post182, x!15^0'=x!15^post182, head!405^0'=head!405^post182, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post182, a!419^0'=a!419^post182, r!543^0'=r!543^post182, a!1055^0'=a!1055^post182, temp0!30^0'=temp0!30^post182, head!31^0'=head!31^post182, rcd!63^0'=rcd!63^post182, a!2035^0'=a!2035^post182, x!22^0'=x!22^post182, i!406^0'=i!406^post182, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post182, t!25^0'=t!25^post182, a!654^0'=a!654^post182, rcd!2393^0'=rcd!2393^post182, a!1371^0'=a!1371^post182, x!1365^0'=x!1365^post182, result!12^0'=result!12^post182, a!244^0'=a!244^post182, y!21^0'=y!21^post182, nondet!13^0'=nondet!13^post182, (-sel_r!1224_Flink!24^post182+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post182 == 0 /\ a!2238^0-a!2238^post182 == 0 /\ a!1610^0-a!1610^post182 == 0 /\ i!29^0-i!29^post182 == 0 /\ head!31^0-head!31^post182 == 0 /\ rcd!2460^0-rcd!2460^post182 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post182 == 0 /\ length!28^0-length!28^post182 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post182 == 0 /\ -a!654^post182+a!654^0 == 0 /\ temp0!17^0-temp0!17^post182 == 0 /\ r!662^0-r!662^post182 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post182+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ -temp!34^post182+temp!34^0 == 0 /\ -a!1055^0 <= 0 /\ head!405^0-head!405^post182 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post182+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!1365^0-x!1365^post182 == 0 /\ -a!1371^post182+a!1371^0 == 0 /\ 1-a!1055^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post182 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post182 == 0 /\ head!16^0-head!16^post182 == 0 /\ -rcd!63^post182+rcd!63^0 == 0 /\ -rcd!2515^post182+rcd!2515^0 == 0 /\ -a!1055^post182+a!1055^0 == 0 /\ ct!19^0-ct!19^post182 == 0 /\ rcd!83^0-rcd!83^post182 == 0 /\ -t!25^post182+t!25^0 == 0 /\ -y!21^post182+y!21^0 == 0 /\ 1-x!15^0 <= 0 /\ -result!12^post182+result!12^0 == 0 /\ a!1370^0-a!1370^post182 == 0 /\ x!15^0-x!15^post182 == 0 /\ -x!22^post182+x!22^0 == 0 /\ -temp0!30^post182+temp0!30^0 == 0 /\ a!511^0-a!511^post182 == 0 /\ r!543^0-r!543^post182 == 0 /\ -x!18^post182+x!18^0 == 0 /\ a!419^0-a!419^post182 == 0 /\ a!1052^0-a!1052^post182 == 0 /\ -a!2035^post182+a!2035^0 == 0 /\ -a!244^post182+a!244^0 == 0 /\ -nondet!13^post182+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post182 == 0), cost: 1 183: l56 -> l52 : a!1052^0'=a!1052^post183, temp0!17^0'=temp0!17^post183, head!16^0'=head!16^post183, rcd!2515^0'=rcd!2515^post183, a!1810^0'=a!1810^post183, x!18^0'=x!18^post183, i!29^0'=i!29^post183, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post183, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post183, a!511^0'=a!511^post183, r!662^0'=r!662^post183, a!1370^0'=a!1370^post183, tmp!33^0'=tmp!33^post183, rcd!83^0'=rcd!83^post183, a!2238^0'=a!2238^post183, x_SLAM_f!20^0'=x_SLAM_f!20^post183, length!28^0'=length!28^post183, temp!34^0'=temp!34^post183, ct!19^0'=ct!19^post183, rcd!2460^0'=rcd!2460^post183, a!1610^0'=a!1610^post183, x!15^0'=x!15^post183, head!405^0'=head!405^post183, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post183, a!419^0'=a!419^post183, r!543^0'=r!543^post183, a!1055^0'=a!1055^post183, temp0!30^0'=temp0!30^post183, head!31^0'=head!31^post183, rcd!63^0'=rcd!63^post183, a!2035^0'=a!2035^post183, x!22^0'=x!22^post183, i!406^0'=i!406^post183, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post183, t!25^0'=t!25^post183, a!654^0'=a!654^post183, rcd!2393^0'=rcd!2393^post183, a!1371^0'=a!1371^post183, x!1365^0'=x!1365^post183, result!12^0'=result!12^post183, a!244^0'=a!244^post183, y!21^0'=y!21^post183, nondet!13^0'=nondet!13^post183, (a!1055^0-a!1055^post183 == 0 /\ -x!15^post183+x!15^0 == 0 /\ a!2238^0-a!2238^post183 == 0 /\ t!25^0-t!25^post183 == 0 /\ -sel_r!1224_Flink!24^post183+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post183 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post183 == 0 /\ i!29^0-i!29^post183 == 0 /\ -x!1365^post183+x!1365^0 == 0 /\ -temp!34^post183+temp!34^0 == 0 /\ a!1810^0-a!1810^post183 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post183 == 0 /\ r!543^0-r!543^post183 == 0 /\ r!662^0-r!662^post183 == 0 /\ -a!1610^post183+a!1610^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1052^0-a!1052^post183 == 0 /\ -i!406^post183+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ length!28^0-length!28^post183 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -y!21^post183+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ rcd!2515^0-rcd!2515^post183 == 0 /\ -a!1371^post183+a!1371^0 == 0 /\ -rcd!63^post183+rcd!63^0 == 0 /\ -a!654^post183+a!654^0 == 0 /\ a!511^0-a!511^post183 == 0 /\ -a!2035^post183+a!2035^0 == 0 /\ -nondet!13^post183+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post183+result!12^0 == 0 /\ head!31^0-head!31^post183 == 0 /\ -head!405^post183+head!405^0 == 0 /\ head!16^0-head!16^post183 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post183+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post183+x_SLAM_f!20^0 == 0 /\ -a!419^post183+a!419^0 == 0 /\ 1-x!15^0 <= 0 /\ -temp0!30^post183+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post183 == 0 /\ temp0!17^0-temp0!17^post183 == 0 /\ x!18^0-x!18^post183 == 0 /\ x!22^0-x!22^post183 == 0 /\ a!244^0-a!244^post183 == 0 /\ a!1370^0-a!1370^post183 == 0 /\ -ct!19^post183+ct!19^0 == 0 /\ -rcd!2393^post183+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post183 == 0), cost: 1 184: l56 -> l52 : a!1052^0'=a!1052^post184, temp0!17^0'=temp0!17^post184, head!16^0'=head!16^post184, rcd!2515^0'=rcd!2515^post184, a!1810^0'=a!1810^post184, x!18^0'=x!18^post184, i!29^0'=i!29^post184, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post184, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post184, a!511^0'=a!511^post184, r!662^0'=r!662^post184, a!1370^0'=a!1370^post184, tmp!33^0'=tmp!33^post184, rcd!83^0'=rcd!83^post184, a!2238^0'=a!2238^post184, x_SLAM_f!20^0'=x_SLAM_f!20^post184, length!28^0'=length!28^post184, temp!34^0'=temp!34^post184, ct!19^0'=ct!19^post184, rcd!2460^0'=rcd!2460^post184, a!1610^0'=a!1610^post184, x!15^0'=x!15^post184, head!405^0'=head!405^post184, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post184, a!419^0'=a!419^post184, r!543^0'=r!543^post184, a!1055^0'=a!1055^post184, temp0!30^0'=temp0!30^post184, head!31^0'=head!31^post184, rcd!63^0'=rcd!63^post184, a!2035^0'=a!2035^post184, x!22^0'=x!22^post184, i!406^0'=i!406^post184, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post184, t!25^0'=t!25^post184, a!654^0'=a!654^post184, rcd!2393^0'=rcd!2393^post184, a!1371^0'=a!1371^post184, x!1365^0'=x!1365^post184, result!12^0'=result!12^post184, a!244^0'=a!244^post184, y!21^0'=y!21^post184, nondet!13^0'=nondet!13^post184, (rcd!63^0-rcd!63^post184 == 0 /\ -rcd!2393^post184+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post184 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post184 == 0 /\ -head!31^post184+head!31^0 == 0 /\ ct!19^0-ct!19^post184 == 0 /\ -rcd!2460^post184+rcd!2460^0 == 0 /\ x!15^0-x!15^post184 == 0 /\ i!29^0-i!29^post184 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post184+x!1365^0 == 0 /\ -temp!34^post184+temp!34^0 == 0 /\ a!654^0-a!654^post184 == 0 /\ r!543^0-r!543^post184 == 0 /\ -rcd!83^post184+rcd!83^0 == 0 /\ a!1810^0-a!1810^post184 == 0 /\ 1-a!1052^0 <= 0 /\ -x!22^post184+x!22^0 == 0 /\ a!1052^0-a!1052^post184 == 0 /\ -sel_r!1224_Flink!24^post184+sel_r!1224_Flink!24^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post184 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ rcd!2515^0-rcd!2515^post184 == 0 /\ -head!405^post184+head!405^0 == 0 /\ -a!1610^post184+a!1610^0 == 0 /\ -temp0!30^post184+temp0!30^0 == 0 /\ -y!21^post184+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post184 == 0 /\ -nondet!13^post184+nondet!13^0 == 0 /\ -a!2238^post184+a!2238^0 == 0 /\ -a!2035^post184+a!2035^0 == 0 /\ a!511^0-a!511^post184 == 0 /\ 1+head!16^0 <= 0 /\ -a!419^post184+a!419^0 == 0 /\ 1-x!15^0 <= 0 /\ result!12^0-result!12^post184 == 0 /\ head!16^0-head!16^post184 == 0 /\ temp0!17^0-temp0!17^post184 == 0 /\ -a!244^post184+a!244^0 == 0 /\ -a!1371^post184+a!1371^0 == 0 /\ a!1370^0-a!1370^post184 == 0 /\ -t!25^post184+t!25^0 == 0 /\ x!18^0-x!18^post184 == 0 /\ -r!662^post184+r!662^0 == 0 /\ -a!1055^post184+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post184 == 0 /\ i!406^0-i!406^post184 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post184 == 0), cost: 1 185: l56 -> l52 : a!1052^0'=a!1052^post185, temp0!17^0'=temp0!17^post185, head!16^0'=head!16^post185, rcd!2515^0'=rcd!2515^post185, a!1810^0'=a!1810^post185, x!18^0'=x!18^post185, i!29^0'=i!29^post185, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post185, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post185, a!511^0'=a!511^post185, r!662^0'=r!662^post185, a!1370^0'=a!1370^post185, tmp!33^0'=tmp!33^post185, rcd!83^0'=rcd!83^post185, a!2238^0'=a!2238^post185, x_SLAM_f!20^0'=x_SLAM_f!20^post185, length!28^0'=length!28^post185, temp!34^0'=temp!34^post185, ct!19^0'=ct!19^post185, rcd!2460^0'=rcd!2460^post185, a!1610^0'=a!1610^post185, x!15^0'=x!15^post185, head!405^0'=head!405^post185, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post185, a!419^0'=a!419^post185, r!543^0'=r!543^post185, a!1055^0'=a!1055^post185, temp0!30^0'=temp0!30^post185, head!31^0'=head!31^post185, rcd!63^0'=rcd!63^post185, a!2035^0'=a!2035^post185, x!22^0'=x!22^post185, i!406^0'=i!406^post185, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post185, t!25^0'=t!25^post185, a!654^0'=a!654^post185, rcd!2393^0'=rcd!2393^post185, a!1371^0'=a!1371^post185, x!1365^0'=x!1365^post185, result!12^0'=result!12^post185, a!244^0'=a!244^post185, y!21^0'=y!21^post185, nondet!13^0'=nondet!13^post185, (a!1052^0 <= 0 /\ -t!25^post185+t!25^0 == 0 /\ -x_SLAM_f!20^post185+x_SLAM_f!20^0 == 0 /\ -y!21^post185+y!21^0 == 0 /\ -x!22^post185+x!22^0 == 0 /\ -head!405^post185+head!405^0 == 0 /\ -rcd!83^post185+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post185 == 0 /\ a!1055^0-a!1055^post185 == 0 /\ -a!1610^post185+a!1610^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ rcd!63^0-rcd!63^post185 == 0 /\ -rcd!2393^post185+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post185 == 0 /\ a!654^0-a!654^post185 == 0 /\ -i!406^post185+i!406^0 == 0 /\ -tmp!33^post185+tmp!33^0 == 0 /\ -a!244^post185+a!244^0 == 0 /\ temp!34^0-temp!34^post185 == 0 /\ -x!1365^post185+x!1365^0 == 0 /\ -result!12^post185+result!12^0 == 0 /\ i!29^0-i!29^post185 == 0 /\ 1-head!16^0 <= 0 /\ -nondet!13^post185+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post185+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post185 == 0 /\ a!2238^0-a!2238^post185 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1371^0-a!1371^post185 == 0 /\ 1+x!15^0 <= 0 /\ length!28^0-length!28^post185 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post185 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post185+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post185 == 0 /\ rcd!2515^0-rcd!2515^post185 == 0 /\ -r!543^post185+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post185+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post185 == 0 /\ head!16^0-head!16^post185 == 0 /\ ct!19^0-ct!19^post185 == 0 /\ a!1370^0-a!1370^post185 == 0 /\ -rcd!2460^post185+rcd!2460^0 == 0 /\ -a!419^post185+a!419^0 == 0 /\ a!1052^0-a!1052^post185 == 0 /\ x!18^0-x!18^post185 == 0 /\ -head!31^post185+head!31^0 == 0 /\ a!2035^0-a!2035^post185 == 0 /\ -x!15^post185+x!15^0 == 0), cost: 1 186: l56 -> l52 : a!1052^0'=a!1052^post186, temp0!17^0'=temp0!17^post186, head!16^0'=head!16^post186, rcd!2515^0'=rcd!2515^post186, a!1810^0'=a!1810^post186, x!18^0'=x!18^post186, i!29^0'=i!29^post186, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post186, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post186, a!511^0'=a!511^post186, r!662^0'=r!662^post186, a!1370^0'=a!1370^post186, tmp!33^0'=tmp!33^post186, rcd!83^0'=rcd!83^post186, a!2238^0'=a!2238^post186, x_SLAM_f!20^0'=x_SLAM_f!20^post186, length!28^0'=length!28^post186, temp!34^0'=temp!34^post186, ct!19^0'=ct!19^post186, rcd!2460^0'=rcd!2460^post186, a!1610^0'=a!1610^post186, x!15^0'=x!15^post186, head!405^0'=head!405^post186, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post186, a!419^0'=a!419^post186, r!543^0'=r!543^post186, a!1055^0'=a!1055^post186, temp0!30^0'=temp0!30^post186, head!31^0'=head!31^post186, rcd!63^0'=rcd!63^post186, a!2035^0'=a!2035^post186, x!22^0'=x!22^post186, i!406^0'=i!406^post186, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post186, t!25^0'=t!25^post186, a!654^0'=a!654^post186, rcd!2393^0'=rcd!2393^post186, a!1371^0'=a!1371^post186, x!1365^0'=x!1365^post186, result!12^0'=result!12^post186, a!244^0'=a!244^post186, y!21^0'=y!21^post186, nondet!13^0'=nondet!13^post186, (temp0!30^0-temp0!30^post186 == 0 /\ -a!244^post186+a!244^0 == 0 /\ -a!1055^post186+a!1055^0 == 0 /\ a!1370^0-a!1370^post186 == 0 /\ temp!34^0-temp!34^post186 == 0 /\ -i!406^post186+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post186+a!654^0 == 0 /\ -rcd!63^post186+rcd!63^0 == 0 /\ -x!22^post186+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post186 == 0 /\ a!1610^0-a!1610^post186 == 0 /\ -length!28^post186+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post186 == 0 /\ a!1052^0-a!1052^post186 == 0 /\ -rcd!2393^post186+rcd!2393^0 == 0 /\ -result!12^post186+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1810^0-a!1810^post186 == 0 /\ a!2238^0-a!2238^post186 == 0 /\ head!16^0-head!16^post186 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -t!25^post186+t!25^0 == 0 /\ rcd!83^0-rcd!83^post186 == 0 /\ i!29^0-i!29^post186 == 0 /\ 1+x!15^0 <= 0 /\ -a!2035^post186+a!2035^0 == 0 /\ -nondet!13^post186+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -x!1365^post186+x!1365^0 == 0 /\ -rcd!2460^post186+rcd!2460^0 == 0 /\ temp0!17^0-temp0!17^post186 == 0 /\ a!511^0-a!511^post186 == 0 /\ -r!662^post186+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post186+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post186 == 0 /\ head!405^0-head!405^post186 == 0 /\ x!15^0-x!15^post186 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post186 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post186+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post186+head!31^0 == 0 /\ -y!21^post186+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post186 == 0 /\ tmp!33^0-tmp!33^post186 == 0 /\ -a!1371^post186+a!1371^0 == 0 /\ a!419^0-a!419^post186 == 0 /\ -r!543^post186+r!543^0 == 0 /\ x!18^0-x!18^post186 == 0), cost: 1 187: l56 -> l52 : a!1052^0'=a!1052^post187, temp0!17^0'=temp0!17^post187, head!16^0'=head!16^post187, rcd!2515^0'=rcd!2515^post187, a!1810^0'=a!1810^post187, x!18^0'=x!18^post187, i!29^0'=i!29^post187, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post187, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post187, a!511^0'=a!511^post187, r!662^0'=r!662^post187, a!1370^0'=a!1370^post187, tmp!33^0'=tmp!33^post187, rcd!83^0'=rcd!83^post187, a!2238^0'=a!2238^post187, x_SLAM_f!20^0'=x_SLAM_f!20^post187, length!28^0'=length!28^post187, temp!34^0'=temp!34^post187, ct!19^0'=ct!19^post187, rcd!2460^0'=rcd!2460^post187, a!1610^0'=a!1610^post187, x!15^0'=x!15^post187, head!405^0'=head!405^post187, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post187, a!419^0'=a!419^post187, r!543^0'=r!543^post187, a!1055^0'=a!1055^post187, temp0!30^0'=temp0!30^post187, head!31^0'=head!31^post187, rcd!63^0'=rcd!63^post187, a!2035^0'=a!2035^post187, x!22^0'=x!22^post187, i!406^0'=i!406^post187, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post187, t!25^0'=t!25^post187, a!654^0'=a!654^post187, rcd!2393^0'=rcd!2393^post187, a!1371^0'=a!1371^post187, x!1365^0'=x!1365^post187, result!12^0'=result!12^post187, a!244^0'=a!244^post187, y!21^0'=y!21^post187, nondet!13^0'=nondet!13^post187, (r!662^0-r!662^post187 == 0 /\ -a!1371^post187+a!1371^0 == 0 /\ -a!654^post187+a!654^0 == 0 /\ -a!244^post187+a!244^0 == 0 /\ -a!419^post187+a!419^0 == 0 /\ -result!12^post187+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post187+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post187 == 0 /\ -x_SLAM_f!20^post187+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post187 == 0 /\ rcd!2460^0-rcd!2460^post187 == 0 /\ 1-a!1052^0 <= 0 /\ -length!28^post187+length!28^0 == 0 /\ 1-head!16^0 <= 0 /\ t!25^0-t!25^post187 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post187+ct!19^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -nondet!13^post187+nondet!13^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!83^0-rcd!83^post187 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post187 == 0 /\ -rcd!2393^post187+rcd!2393^0 == 0 /\ -a!2035^post187+a!2035^0 == 0 /\ -x!18^post187+x!18^0 == 0 /\ temp0!17^0-temp0!17^post187 == 0 /\ -x!15^post187+x!15^0 == 0 /\ temp!34^0-temp!34^post187 == 0 /\ temp0!30^0-temp0!30^post187 == 0 /\ -sel_r!1224_Flink!24^post187+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post187+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post187 == 0 /\ -head!31^post187+head!31^0 == 0 /\ tmp!33^0-tmp!33^post187 == 0 /\ a!1055^0-a!1055^post187 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post187 == 0 /\ a!2238^0-a!2238^post187 == 0 /\ a!1610^0-a!1610^post187 == 0 /\ -i!406^post187+i!406^0 == 0 /\ -y!21^post187+y!21^0 == 0 /\ -rcd!63^post187+rcd!63^0 == 0 /\ a!511^0-a!511^post187 == 0 /\ -a!1370^post187+a!1370^0 == 0 /\ head!405^0-head!405^post187 == 0 /\ a!1810^0-a!1810^post187 == 0 /\ x!22^0-x!22^post187 == 0 /\ head!16^0-head!16^post187 == 0 /\ r!543^0-r!543^post187 == 0), cost: 1 188: l56 -> l52 : a!1052^0'=a!1052^post188, temp0!17^0'=temp0!17^post188, head!16^0'=head!16^post188, rcd!2515^0'=rcd!2515^post188, a!1810^0'=a!1810^post188, x!18^0'=x!18^post188, i!29^0'=i!29^post188, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post188, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post188, a!511^0'=a!511^post188, r!662^0'=r!662^post188, a!1370^0'=a!1370^post188, tmp!33^0'=tmp!33^post188, rcd!83^0'=rcd!83^post188, a!2238^0'=a!2238^post188, x_SLAM_f!20^0'=x_SLAM_f!20^post188, length!28^0'=length!28^post188, temp!34^0'=temp!34^post188, ct!19^0'=ct!19^post188, rcd!2460^0'=rcd!2460^post188, a!1610^0'=a!1610^post188, x!15^0'=x!15^post188, head!405^0'=head!405^post188, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post188, a!419^0'=a!419^post188, r!543^0'=r!543^post188, a!1055^0'=a!1055^post188, temp0!30^0'=temp0!30^post188, head!31^0'=head!31^post188, rcd!63^0'=rcd!63^post188, a!2035^0'=a!2035^post188, x!22^0'=x!22^post188, i!406^0'=i!406^post188, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post188, t!25^0'=t!25^post188, a!654^0'=a!654^post188, rcd!2393^0'=rcd!2393^post188, a!1371^0'=a!1371^post188, x!1365^0'=x!1365^post188, result!12^0'=result!12^post188, a!244^0'=a!244^post188, y!21^0'=y!21^post188, nondet!13^0'=nondet!13^post188, (-ct!19^post188+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post188 == 0 /\ i!29^0-i!29^post188 == 0 /\ -r!543^post188+r!543^0 == 0 /\ a!2238^0-a!2238^post188 == 0 /\ -nondet!13^post188+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post188 == 0 /\ length!28^0-length!28^post188 == 0 /\ -a!244^post188+a!244^0 == 0 /\ t!25^0-t!25^post188 == 0 /\ -x!15^post188+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post188+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post188+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ r!662^0-r!662^post188 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -x_SLAM_f!20^post188+x_SLAM_f!20^0 == 0 /\ -head!31^post188+head!31^0 == 0 /\ a!654^0-a!654^post188 == 0 /\ a!1052^0-a!1052^post188 == 0 /\ -i!406^post188+i!406^0 == 0 /\ a!1370^0-a!1370^post188 == 0 /\ -head!405^post188+head!405^0 == 0 /\ x!18^0-x!18^post188 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post188 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post188 == 0 /\ -rcd!83^post188+rcd!83^0 == 0 /\ a!2035^0-a!2035^post188 == 0 /\ -rcd!2393^post188+rcd!2393^0 == 0 /\ -rcd!63^post188+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post188+sel_r!543_Flink!24^0 == 0 /\ -temp0!30^post188+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post188 == 0 /\ rcd!2515^0-rcd!2515^post188 == 0 /\ a!511^0-a!511^post188 == 0 /\ -result!12^post188+result!12^0 == 0 /\ -x!1365^post188+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post188+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post188+x!22^0 == 0 /\ a!1055^0-a!1055^post188 == 0 /\ temp0!17^0-temp0!17^post188 == 0 /\ a!1610^0-a!1610^post188 == 0 /\ -y!21^post188+y!21^0 == 0 /\ a!1810^0-a!1810^post188 == 0 /\ head!16^0-head!16^post188 == 0), cost: 1 189: l56 -> l52 : a!1052^0'=a!1052^post189, temp0!17^0'=temp0!17^post189, head!16^0'=head!16^post189, rcd!2515^0'=rcd!2515^post189, a!1810^0'=a!1810^post189, x!18^0'=x!18^post189, i!29^0'=i!29^post189, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post189, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post189, a!511^0'=a!511^post189, r!662^0'=r!662^post189, a!1370^0'=a!1370^post189, tmp!33^0'=tmp!33^post189, rcd!83^0'=rcd!83^post189, a!2238^0'=a!2238^post189, x_SLAM_f!20^0'=x_SLAM_f!20^post189, length!28^0'=length!28^post189, temp!34^0'=temp!34^post189, ct!19^0'=ct!19^post189, rcd!2460^0'=rcd!2460^post189, a!1610^0'=a!1610^post189, x!15^0'=x!15^post189, head!405^0'=head!405^post189, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post189, a!419^0'=a!419^post189, r!543^0'=r!543^post189, a!1055^0'=a!1055^post189, temp0!30^0'=temp0!30^post189, head!31^0'=head!31^post189, rcd!63^0'=rcd!63^post189, a!2035^0'=a!2035^post189, x!22^0'=x!22^post189, i!406^0'=i!406^post189, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post189, t!25^0'=t!25^post189, a!654^0'=a!654^post189, rcd!2393^0'=rcd!2393^post189, a!1371^0'=a!1371^post189, x!1365^0'=x!1365^post189, result!12^0'=result!12^post189, a!244^0'=a!244^post189, y!21^0'=y!21^post189, nondet!13^0'=nondet!13^post189, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post189 == 0 /\ a!654^0-a!654^post189 == 0 /\ a!1810^0-a!1810^post189 == 0 /\ -x!1365^post189+x!1365^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post189 == 0 /\ -sel_r!1224_Flink!24^post189+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post189 == 0 /\ i!29^0-i!29^post189 == 0 /\ -a!2238^post189+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post189 == 0 /\ 1-a!1052^0 <= 0 /\ -head!31^post189+head!31^0 == 0 /\ length!28^0-length!28^post189 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -r!543^post189+r!543^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post189 == 0 /\ -a!1371^post189+a!1371^0 == 0 /\ -a!1055^post189+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -rcd!2460^post189+rcd!2460^0 == 0 /\ head!405^0-head!405^post189 == 0 /\ -a!419^post189+a!419^0 == 0 /\ temp!34^0-temp!34^post189 == 0 /\ rcd!2393^0-rcd!2393^post189 == 0 /\ -sel_r!543_Flink!24^post189+sel_r!543_Flink!24^0 == 0 /\ -a!244^post189+a!244^0 == 0 /\ x!15^0-x!15^post189 == 0 /\ head!16^0-head!16^post189 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post189+t!25^0 == 0 /\ a!1370^0-a!1370^post189 == 0 /\ -rcd!63^post189+rcd!63^0 == 0 /\ x!18^0-x!18^post189 == 0 /\ -x!22^post189+x!22^0 == 0 /\ -y!21^post189+y!21^0 == 0 /\ i!406^0-i!406^post189 == 0 /\ r!662^0-r!662^post189 == 0 /\ -result!12^post189+result!12^0 == 0 /\ temp0!17^0-temp0!17^post189 == 0 /\ -temp0!30^post189+temp0!30^0 == 0 /\ -a!2035^post189+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post189 == 0 /\ -rcd!83^post189+rcd!83^0 == 0 /\ ct!19^0-ct!19^post189 == 0 /\ a!1610^0-a!1610^post189 == 0 /\ -nondet!13^post189+nondet!13^0 == 0 /\ a!511^0-a!511^post189 == 0), cost: 1 190: l56 -> l52 : a!1052^0'=a!1052^post190, temp0!17^0'=temp0!17^post190, head!16^0'=head!16^post190, rcd!2515^0'=rcd!2515^post190, a!1810^0'=a!1810^post190, x!18^0'=x!18^post190, i!29^0'=i!29^post190, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post190, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post190, a!511^0'=a!511^post190, r!662^0'=r!662^post190, a!1370^0'=a!1370^post190, tmp!33^0'=tmp!33^post190, rcd!83^0'=rcd!83^post190, a!2238^0'=a!2238^post190, x_SLAM_f!20^0'=x_SLAM_f!20^post190, length!28^0'=length!28^post190, temp!34^0'=temp!34^post190, ct!19^0'=ct!19^post190, rcd!2460^0'=rcd!2460^post190, a!1610^0'=a!1610^post190, x!15^0'=x!15^post190, head!405^0'=head!405^post190, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post190, a!419^0'=a!419^post190, r!543^0'=r!543^post190, a!1055^0'=a!1055^post190, temp0!30^0'=temp0!30^post190, head!31^0'=head!31^post190, rcd!63^0'=rcd!63^post190, a!2035^0'=a!2035^post190, x!22^0'=x!22^post190, i!406^0'=i!406^post190, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post190, t!25^0'=t!25^post190, a!654^0'=a!654^post190, rcd!2393^0'=rcd!2393^post190, a!1371^0'=a!1371^post190, x!1365^0'=x!1365^post190, result!12^0'=result!12^post190, a!244^0'=a!244^post190, y!21^0'=y!21^post190, nondet!13^0'=nondet!13^post190, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post190 == 0 /\ -x!1365^post190+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post190+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post190 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post190 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post190 == 0 /\ -x!15^post190+x!15^0 == 0 /\ head!16^0-head!16^post190 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post190 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post190+y!21^0 == 0 /\ x!18^0-x!18^post190 == 0 /\ -i!406^post190+i!406^0 == 0 /\ a!1370^0-a!1370^post190 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -rcd!63^post190+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post190 == 0 /\ -a!1055^0 <= 0 /\ -a!1371^post190+a!1371^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post190 == 0 /\ a!1052^0-a!1052^post190 == 0 /\ x!15^0 <= 0 /\ a!1610^0-a!1610^post190 == 0 /\ -r!543^post190+r!543^0 == 0 /\ a!2238^0-a!2238^post190 == 0 /\ -a!419^post190+a!419^0 == 0 /\ -a!511^post190+a!511^0 == 0 /\ head!31^0-head!31^post190 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ a!1810^0-a!1810^post190 == 0 /\ -x!15^0 <= 0 /\ -a!654^post190+a!654^0 == 0 /\ -result!12^post190+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post190+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post190 == 0 /\ -a!1055^post190+a!1055^0 == 0 /\ x!22^0-x!22^post190 == 0 /\ a!244^0-a!244^post190 == 0 /\ temp0!30^0-temp0!30^post190 == 0 /\ temp0!17^0-temp0!17^post190 == 0 /\ r!662^0-r!662^post190 == 0 /\ -length!28^post190+length!28^0 == 0 /\ temp!34^0-temp!34^post190 == 0 /\ -ct!19^post190+ct!19^0 == 0 /\ -t!25^post190+t!25^0 == 0 /\ head!405^0-head!405^post190 == 0 /\ -rcd!2393^post190+rcd!2393^0 == 0 /\ -a!2035^post190+a!2035^0 == 0 /\ -nondet!13^post190+nondet!13^0 == 0), cost: 1 191: l56 -> l52 : a!1052^0'=a!1052^post191, temp0!17^0'=temp0!17^post191, head!16^0'=head!16^post191, rcd!2515^0'=rcd!2515^post191, a!1810^0'=a!1810^post191, x!18^0'=x!18^post191, i!29^0'=i!29^post191, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post191, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post191, a!511^0'=a!511^post191, r!662^0'=r!662^post191, a!1370^0'=a!1370^post191, tmp!33^0'=tmp!33^post191, rcd!83^0'=rcd!83^post191, a!2238^0'=a!2238^post191, x_SLAM_f!20^0'=x_SLAM_f!20^post191, length!28^0'=length!28^post191, temp!34^0'=temp!34^post191, ct!19^0'=ct!19^post191, rcd!2460^0'=rcd!2460^post191, a!1610^0'=a!1610^post191, x!15^0'=x!15^post191, head!405^0'=head!405^post191, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post191, a!419^0'=a!419^post191, r!543^0'=r!543^post191, a!1055^0'=a!1055^post191, temp0!30^0'=temp0!30^post191, head!31^0'=head!31^post191, rcd!63^0'=rcd!63^post191, a!2035^0'=a!2035^post191, x!22^0'=x!22^post191, i!406^0'=i!406^post191, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post191, t!25^0'=t!25^post191, a!654^0'=a!654^post191, rcd!2393^0'=rcd!2393^post191, a!1371^0'=a!1371^post191, x!1365^0'=x!1365^post191, result!12^0'=result!12^post191, a!244^0'=a!244^post191, y!21^0'=y!21^post191, nondet!13^0'=nondet!13^post191, (rcd!2515^0-rcd!2515^post191 == 0 /\ -i!406^post191+i!406^0 == 0 /\ a!511^0-a!511^post191 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post191+t!25^0 == 0 /\ -rcd!2393^post191+rcd!2393^0 == 0 /\ -x!1365^post191+x!1365^0 == 0 /\ -temp!34^post191+temp!34^0 == 0 /\ -rcd!83^post191+rcd!83^0 == 0 /\ head!16^0-head!16^post191 == 0 /\ temp0!17^0-temp0!17^post191 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post191 == 0 /\ -rcd!63^post191+rcd!63^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post191 == 0 /\ -sel_r!1224_Flink!24^post191+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post191 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -head!405^post191+head!405^0 == 0 /\ -result!12^post191+result!12^0 == 0 /\ -y!21^post191+y!21^0 == 0 /\ -a!1370^post191+a!1370^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post191 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post191 == 0 /\ -r!543^post191+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!2460^0-rcd!2460^post191 == 0 /\ a!1055^0 <= 0 /\ a!1610^0-a!1610^post191 == 0 /\ -ct!19^post191+ct!19^0 == 0 /\ i!29^0-i!29^post191 == 0 /\ -a!1371^post191+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ temp0!30^0-temp0!30^post191 == 0 /\ head!31^0-head!31^post191 == 0 /\ -nondet!13^post191+nondet!13^0 == 0 /\ -a!2035^post191+a!2035^0 == 0 /\ r!662^0-r!662^post191 == 0 /\ -a!244^post191+a!244^0 == 0 /\ -a!1810^post191+a!1810^0 == 0 /\ -x!15^post191+x!15^0 == 0 /\ -a!419^post191+a!419^0 == 0 /\ a!1052^0-a!1052^post191 == 0 /\ x!22^0-x!22^post191 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post191 == 0 /\ a!2238^0-a!2238^post191 == 0 /\ length!28^0-length!28^post191 == 0 /\ -a!1055^post191+a!1055^0 == 0 /\ -a!654^post191+a!654^0 == 0), cost: 1 192: l56 -> l52 : a!1052^0'=a!1052^post192, temp0!17^0'=temp0!17^post192, head!16^0'=head!16^post192, rcd!2515^0'=rcd!2515^post192, a!1810^0'=a!1810^post192, x!18^0'=x!18^post192, i!29^0'=i!29^post192, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post192, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post192, a!511^0'=a!511^post192, r!662^0'=r!662^post192, a!1370^0'=a!1370^post192, tmp!33^0'=tmp!33^post192, rcd!83^0'=rcd!83^post192, a!2238^0'=a!2238^post192, x_SLAM_f!20^0'=x_SLAM_f!20^post192, length!28^0'=length!28^post192, temp!34^0'=temp!34^post192, ct!19^0'=ct!19^post192, rcd!2460^0'=rcd!2460^post192, a!1610^0'=a!1610^post192, x!15^0'=x!15^post192, head!405^0'=head!405^post192, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post192, a!419^0'=a!419^post192, r!543^0'=r!543^post192, a!1055^0'=a!1055^post192, temp0!30^0'=temp0!30^post192, head!31^0'=head!31^post192, rcd!63^0'=rcd!63^post192, a!2035^0'=a!2035^post192, x!22^0'=x!22^post192, i!406^0'=i!406^post192, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post192, t!25^0'=t!25^post192, a!654^0'=a!654^post192, rcd!2393^0'=rcd!2393^post192, a!1371^0'=a!1371^post192, x!1365^0'=x!1365^post192, result!12^0'=result!12^post192, a!244^0'=a!244^post192, y!21^0'=y!21^post192, nondet!13^0'=nondet!13^post192, (-a!1610^post192+a!1610^0 == 0 /\ -x!22^post192+x!22^0 == 0 /\ length!28^0-length!28^post192 == 0 /\ head!405^0-head!405^post192 == 0 /\ -t!25^post192+t!25^0 == 0 /\ temp0!17^0-temp0!17^post192 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post192 == 0 /\ -a!654^post192+a!654^0 == 0 /\ -y!21^post192+y!21^0 == 0 /\ a!511^0-a!511^post192 == 0 /\ -rcd!2393^post192+rcd!2393^0 == 0 /\ -a!1370^post192+a!1370^0 == 0 /\ -temp0!30^post192+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post192 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post192 == 0 /\ -nondet!13^post192+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post192 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post192+result!12^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!18^0-x!18^post192 == 0 /\ tmp!33^0-tmp!33^post192 == 0 /\ -x!1365^post192+x!1365^0 == 0 /\ a!1371^0-a!1371^post192 == 0 /\ -rcd!83^post192+rcd!83^0 == 0 /\ i!406^0-i!406^post192 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post192 == 0 /\ -a!244^post192+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post192 == 0 /\ r!662^0-r!662^post192 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post192 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post192 == 0 /\ rcd!63^0-rcd!63^post192 == 0 /\ -a!2238^post192+a!2238^0 == 0 /\ a!1810^0-a!1810^post192 == 0 /\ i!29^0-i!29^post192 == 0 /\ -r!543^post192+r!543^0 == 0 /\ head!16^0-head!16^post192 == 0 /\ -head!31^post192+head!31^0 == 0 /\ -a!419^post192+a!419^0 == 0 /\ -x!15^post192+x!15^0 == 0 /\ -temp!34^post192+temp!34^0 == 0 /\ a!2035^0-a!2035^post192 == 0 /\ rcd!2460^0-rcd!2460^post192 == 0 /\ -a!1055^post192+a!1055^0 == 0), cost: 1 193: l56 -> l52 : a!1052^0'=a!1052^post193, temp0!17^0'=temp0!17^post193, head!16^0'=head!16^post193, rcd!2515^0'=rcd!2515^post193, a!1810^0'=a!1810^post193, x!18^0'=x!18^post193, i!29^0'=i!29^post193, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post193, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post193, a!511^0'=a!511^post193, r!662^0'=r!662^post193, a!1370^0'=a!1370^post193, tmp!33^0'=tmp!33^post193, rcd!83^0'=rcd!83^post193, a!2238^0'=a!2238^post193, x_SLAM_f!20^0'=x_SLAM_f!20^post193, length!28^0'=length!28^post193, temp!34^0'=temp!34^post193, ct!19^0'=ct!19^post193, rcd!2460^0'=rcd!2460^post193, a!1610^0'=a!1610^post193, x!15^0'=x!15^post193, head!405^0'=head!405^post193, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post193, a!419^0'=a!419^post193, r!543^0'=r!543^post193, a!1055^0'=a!1055^post193, temp0!30^0'=temp0!30^post193, head!31^0'=head!31^post193, rcd!63^0'=rcd!63^post193, a!2035^0'=a!2035^post193, x!22^0'=x!22^post193, i!406^0'=i!406^post193, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post193, t!25^0'=t!25^post193, a!654^0'=a!654^post193, rcd!2393^0'=rcd!2393^post193, a!1371^0'=a!1371^post193, x!1365^0'=x!1365^post193, result!12^0'=result!12^post193, a!244^0'=a!244^post193, y!21^0'=y!21^post193, nondet!13^0'=nondet!13^post193, (a!1052^0 <= 0 /\ x!18^0-x!18^post193 == 0 /\ -a!1055^post193+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post193 == 0 /\ a!1370^0-a!1370^post193 == 0 /\ temp0!17^0-temp0!17^post193 == 0 /\ a!419^0-a!419^post193 == 0 /\ -t!25^post193+t!25^0 == 0 /\ -a!654^post193+a!654^0 == 0 /\ -length!28^post193+length!28^0 == 0 /\ -i!406^post193+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post193 == 0 /\ head!16^0-x!15^0 <= 0 /\ -result!12^post193+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post193+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^post193+y!21^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post193 == 0 /\ -x!22^post193+x!22^0 == 0 /\ -nondet!13^post193+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post193 == 0 /\ a!1610^0-a!1610^post193 == 0 /\ -rcd!2393^post193+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post193 == 0 /\ x!1365^0-x!1365^post193 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -a!2035^post193+a!2035^0 == 0 /\ a!1810^0-a!1810^post193 == 0 /\ head!16^0-head!16^post193 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -a!244^post193+a!244^0 == 0 /\ -ct!19^post193+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post193+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post193 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post193+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post193 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2460^post193+rcd!2460^0 == 0 /\ head!405^0-head!405^post193 == 0 /\ a!1052^0-a!1052^post193 == 0 /\ a!511^0-a!511^post193 == 0 /\ 1-x!15^0 <= 0 /\ head!31^0-head!31^post193 == 0 /\ rcd!83^0-rcd!83^post193 == 0 /\ -a!1371^post193+a!1371^0 == 0 /\ -r!543^post193+r!543^0 == 0 /\ tmp!33^0-tmp!33^post193 == 0 /\ i!29^0-i!29^post193 == 0 /\ x!15^0-x!15^post193 == 0 /\ -rcd!63^post193+rcd!63^0 == 0), cost: 1 194: l56 -> l52 : a!1052^0'=a!1052^post194, temp0!17^0'=temp0!17^post194, head!16^0'=head!16^post194, rcd!2515^0'=rcd!2515^post194, a!1810^0'=a!1810^post194, x!18^0'=x!18^post194, i!29^0'=i!29^post194, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post194, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post194, a!511^0'=a!511^post194, r!662^0'=r!662^post194, a!1370^0'=a!1370^post194, tmp!33^0'=tmp!33^post194, rcd!83^0'=rcd!83^post194, a!2238^0'=a!2238^post194, x_SLAM_f!20^0'=x_SLAM_f!20^post194, length!28^0'=length!28^post194, temp!34^0'=temp!34^post194, ct!19^0'=ct!19^post194, rcd!2460^0'=rcd!2460^post194, a!1610^0'=a!1610^post194, x!15^0'=x!15^post194, head!405^0'=head!405^post194, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post194, a!419^0'=a!419^post194, r!543^0'=r!543^post194, a!1055^0'=a!1055^post194, temp0!30^0'=temp0!30^post194, head!31^0'=head!31^post194, rcd!63^0'=rcd!63^post194, a!2035^0'=a!2035^post194, x!22^0'=x!22^post194, i!406^0'=i!406^post194, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post194, t!25^0'=t!25^post194, a!654^0'=a!654^post194, rcd!2393^0'=rcd!2393^post194, a!1371^0'=a!1371^post194, x!1365^0'=x!1365^post194, result!12^0'=result!12^post194, a!244^0'=a!244^post194, y!21^0'=y!21^post194, nondet!13^0'=nondet!13^post194, (-a!654^post194+a!654^0 == 0 /\ x!18^0-x!18^post194 == 0 /\ -nondet!13^post194+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post194 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post194 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post194+a!1371^0 == 0 /\ -a!2035^post194+a!2035^0 == 0 /\ -a!244^post194+a!244^0 == 0 /\ a!1052^0-a!1052^post194 == 0 /\ -ct!19^post194+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post194 == 0 /\ -a!1055^post194+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post194+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post194+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post194 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1810^0-a!1810^post194 == 0 /\ a!1610^0-a!1610^post194 == 0 /\ i!29^0-i!29^post194 == 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post194 == 0 /\ a!419^0-a!419^post194 == 0 /\ rcd!83^0-rcd!83^post194 == 0 /\ r!662^0-r!662^post194 == 0 /\ temp0!17^0-temp0!17^post194 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post194 == 0 /\ -rcd!2393^post194+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -i!406^post194+i!406^0 == 0 /\ x!22^0-x!22^post194 == 0 /\ -x!1365^post194+x!1365^0 == 0 /\ -temp!34^post194+temp!34^0 == 0 /\ length!28^0-length!28^post194 == 0 /\ rcd!2515^0-rcd!2515^post194 == 0 /\ a!511^0-a!511^post194 == 0 /\ a!2238^0-a!2238^post194 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post194+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post194+rcd!63^0 == 0 /\ head!405^0-head!405^post194 == 0 /\ -a!1370^post194+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post194 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post194 == 0 /\ -y!21^post194+y!21^0 == 0 /\ temp0!30^0-temp0!30^post194 == 0 /\ -result!12^post194+result!12^0 == 0 /\ head!31^0-head!31^post194 == 0), cost: 1 195: l56 -> l52 : a!1052^0'=a!1052^post195, temp0!17^0'=temp0!17^post195, head!16^0'=head!16^post195, rcd!2515^0'=rcd!2515^post195, a!1810^0'=a!1810^post195, x!18^0'=x!18^post195, i!29^0'=i!29^post195, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post195, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post195, a!511^0'=a!511^post195, r!662^0'=r!662^post195, a!1370^0'=a!1370^post195, tmp!33^0'=tmp!33^post195, rcd!83^0'=rcd!83^post195, a!2238^0'=a!2238^post195, x_SLAM_f!20^0'=x_SLAM_f!20^post195, length!28^0'=length!28^post195, temp!34^0'=temp!34^post195, ct!19^0'=ct!19^post195, rcd!2460^0'=rcd!2460^post195, a!1610^0'=a!1610^post195, x!15^0'=x!15^post195, head!405^0'=head!405^post195, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post195, a!419^0'=a!419^post195, r!543^0'=r!543^post195, a!1055^0'=a!1055^post195, temp0!30^0'=temp0!30^post195, head!31^0'=head!31^post195, rcd!63^0'=rcd!63^post195, a!2035^0'=a!2035^post195, x!22^0'=x!22^post195, i!406^0'=i!406^post195, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post195, t!25^0'=t!25^post195, a!654^0'=a!654^post195, rcd!2393^0'=rcd!2393^post195, a!1371^0'=a!1371^post195, x!1365^0'=x!1365^post195, result!12^0'=result!12^post195, a!244^0'=a!244^post195, y!21^0'=y!21^post195, nondet!13^0'=nondet!13^post195, (head!16^0-head!16^post195 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post195 == 0 /\ rcd!83^0-rcd!83^post195 == 0 /\ t!25^0-t!25^post195 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ x!18^0-x!18^post195 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2238^post195+a!2238^0 == 0 /\ -a!1371^post195+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!654^post195+a!654^0 == 0 /\ r!543^0-r!543^post195 == 0 /\ -tmp!33^post195+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ r!662^0-r!662^post195 == 0 /\ temp0!17^0-temp0!17^post195 == 0 /\ a!1055^0-a!1055^post195 == 0 /\ -a!1055^0 <= 0 /\ -temp!34^post195+temp!34^0 == 0 /\ -head!31^post195+head!31^0 == 0 /\ ct!19^0-ct!19^post195 == 0 /\ -a!419^post195+a!419^0 == 0 /\ a!511^0-a!511^post195 == 0 /\ 1-a!1055^0 <= 0 /\ -x!15^post195+x!15^0 == 0 /\ -a!1370^post195+a!1370^0 == 0 /\ -a!1810^post195+a!1810^0 == 0 /\ i!29^0-i!29^post195 == 0 /\ -x!22^post195+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post195 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post195 == 0 /\ -y!21^post195+y!21^0 == 0 /\ -a!1052^post195+a!1052^0 == 0 /\ -rcd!2393^post195+rcd!2393^0 == 0 /\ 1-x!15^0 <= 0 /\ -i!406^post195+i!406^0 == 0 /\ a!2035^0-a!2035^post195 == 0 /\ rcd!2460^0-rcd!2460^post195 == 0 /\ length!28^0-length!28^post195 == 0 /\ rcd!63^0-rcd!63^post195 == 0 /\ -sel_r!1224_Flink!24^post195+sel_r!1224_Flink!24^0 == 0 /\ -nondet!13^post195+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post195 == 0 /\ -a!244^post195+a!244^0 == 0 /\ -head!405^post195+head!405^0 == 0 /\ -x!1365^post195+x!1365^0 == 0 /\ -result!12^post195+result!12^0 == 0 /\ -temp0!30^post195+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post195 == 0 /\ a!1610^0-a!1610^post195 == 0), cost: 1 196: l56 -> l52 : a!1052^0'=a!1052^post196, temp0!17^0'=temp0!17^post196, head!16^0'=head!16^post196, rcd!2515^0'=rcd!2515^post196, a!1810^0'=a!1810^post196, x!18^0'=x!18^post196, i!29^0'=i!29^post196, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post196, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post196, a!511^0'=a!511^post196, r!662^0'=r!662^post196, a!1370^0'=a!1370^post196, tmp!33^0'=tmp!33^post196, rcd!83^0'=rcd!83^post196, a!2238^0'=a!2238^post196, x_SLAM_f!20^0'=x_SLAM_f!20^post196, length!28^0'=length!28^post196, temp!34^0'=temp!34^post196, ct!19^0'=ct!19^post196, rcd!2460^0'=rcd!2460^post196, a!1610^0'=a!1610^post196, x!15^0'=x!15^post196, head!405^0'=head!405^post196, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post196, a!419^0'=a!419^post196, r!543^0'=r!543^post196, a!1055^0'=a!1055^post196, temp0!30^0'=temp0!30^post196, head!31^0'=head!31^post196, rcd!63^0'=rcd!63^post196, a!2035^0'=a!2035^post196, x!22^0'=x!22^post196, i!406^0'=i!406^post196, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post196, t!25^0'=t!25^post196, a!654^0'=a!654^post196, rcd!2393^0'=rcd!2393^post196, a!1371^0'=a!1371^post196, x!1365^0'=x!1365^post196, result!12^0'=result!12^post196, a!244^0'=a!244^post196, y!21^0'=y!21^post196, nondet!13^0'=nondet!13^post196, (-r!662^post196+r!662^0 == 0 /\ -rcd!2460^post196+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post196 == 0 /\ a!2238^0-a!2238^post196 == 0 /\ head!31^0-head!31^post196 == 0 /\ rcd!83^0-rcd!83^post196 == 0 /\ tmp!33^0-tmp!33^post196 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post196+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post196 == 0 /\ rcd!2393^0-rcd!2393^post196 == 0 /\ 1-a!1052^0 <= 0 /\ -y!21^post196+y!21^0 == 0 /\ temp0!17^0-temp0!17^post196 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post196 == 0 /\ -a!1052^0 <= 0 /\ temp!34^0-temp!34^post196 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -r!543^post196+r!543^0 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post196+a!1371^0 == 0 /\ head!405^0-head!405^post196 == 0 /\ ct!19^0-ct!19^post196 == 0 /\ x!15^0-x!15^post196 == 0 /\ -x!22^post196+x!22^0 == 0 /\ -t!25^post196+t!25^0 == 0 /\ -rcd!63^post196+rcd!63^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post196 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2515^post196+rcd!2515^0 == 0 /\ -a!1055^post196+a!1055^0 == 0 /\ head!16^0-head!16^post196 == 0 /\ -i!406^post196+i!406^0 == 0 /\ -i!29^post196+i!29^0 == 0 /\ -temp0!30^post196+temp0!30^0 == 0 /\ 1-x!15^0 <= 0 /\ -a!654^post196+a!654^0 == 0 /\ x!18^0-x!18^post196 == 0 /\ -result!12^post196+result!12^0 == 0 /\ -nondet!13^post196+nondet!13^0 == 0 /\ a!1370^0-a!1370^post196 == 0 /\ -a!2035^post196+a!2035^0 == 0 /\ a!419^0-a!419^post196 == 0 /\ a!511^0-a!511^post196 == 0 /\ -x!1365^post196+x!1365^0 == 0 /\ a!1052^0-a!1052^post196 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post196 == 0 /\ a!1610^0-a!1610^post196 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post196 == 0 /\ -a!244^post196+a!244^0 == 0), cost: 1 197: l56 -> l52 : a!1052^0'=a!1052^post197, temp0!17^0'=temp0!17^post197, head!16^0'=head!16^post197, rcd!2515^0'=rcd!2515^post197, a!1810^0'=a!1810^post197, x!18^0'=x!18^post197, i!29^0'=i!29^post197, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post197, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post197, a!511^0'=a!511^post197, r!662^0'=r!662^post197, a!1370^0'=a!1370^post197, tmp!33^0'=tmp!33^post197, rcd!83^0'=rcd!83^post197, a!2238^0'=a!2238^post197, x_SLAM_f!20^0'=x_SLAM_f!20^post197, length!28^0'=length!28^post197, temp!34^0'=temp!34^post197, ct!19^0'=ct!19^post197, rcd!2460^0'=rcd!2460^post197, a!1610^0'=a!1610^post197, x!15^0'=x!15^post197, head!405^0'=head!405^post197, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post197, a!419^0'=a!419^post197, r!543^0'=r!543^post197, a!1055^0'=a!1055^post197, temp0!30^0'=temp0!30^post197, head!31^0'=head!31^post197, rcd!63^0'=rcd!63^post197, a!2035^0'=a!2035^post197, x!22^0'=x!22^post197, i!406^0'=i!406^post197, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post197, t!25^0'=t!25^post197, a!654^0'=a!654^post197, rcd!2393^0'=rcd!2393^post197, a!1371^0'=a!1371^post197, x!1365^0'=x!1365^post197, result!12^0'=result!12^post197, a!244^0'=a!244^post197, y!21^0'=y!21^post197, nondet!13^0'=nondet!13^post197, (rcd!2460^0-rcd!2460^post197 == 0 /\ -rcd!2393^post197+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post197 == 0 /\ a!1610^0-a!1610^post197 == 0 /\ tmp!33^0-tmp!33^post197 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post197 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post197 == 0 /\ -x!1365^post197+x!1365^0 == 0 /\ a!419^0-a!419^post197 == 0 /\ head!31^0-head!31^post197 == 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post197+temp!34^0 == 0 /\ -y!21^post197+y!21^0 == 0 /\ -rcd!63^post197+rcd!63^0 == 0 /\ length!28^0-length!28^post197 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -i!406^post197+i!406^0 == 0 /\ -temp0!30^post197+temp0!30^0 == 0 /\ a!1052^0-a!1052^post197 == 0 /\ 1-a!1055^0 <= 0 /\ a!2238^0-a!2238^post197 == 0 /\ -result!12^post197+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post197+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post197 == 0 /\ -a!654^post197+a!654^0 == 0 /\ -a!2035^post197+a!2035^0 == 0 /\ ct!19^0-ct!19^post197 == 0 /\ x!15^0-x!15^post197 == 0 /\ head!16^0-head!16^post197 == 0 /\ 1-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post197 == 0 /\ x!22^0-x!22^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post197+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post197+a!1371^0 == 0 /\ x!18^0-x!18^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post197+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post197 == 0 /\ a!244^0-a!244^post197 == 0 /\ temp0!17^0-temp0!17^post197 == 0 /\ r!543^0-r!543^post197 == 0 /\ -t!25^post197+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post197 == 0 /\ -a!1055^post197+a!1055^0 == 0 /\ a!1370^0-a!1370^post197 == 0 /\ -nondet!13^post197+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post197 == 0 /\ a!511^0-a!511^post197 == 0), cost: 1 198: l56 -> l52 : a!1052^0'=a!1052^post198, temp0!17^0'=temp0!17^post198, head!16^0'=head!16^post198, rcd!2515^0'=rcd!2515^post198, a!1810^0'=a!1810^post198, x!18^0'=x!18^post198, i!29^0'=i!29^post198, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post198, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post198, a!511^0'=a!511^post198, r!662^0'=r!662^post198, a!1370^0'=a!1370^post198, tmp!33^0'=tmp!33^post198, rcd!83^0'=rcd!83^post198, a!2238^0'=a!2238^post198, x_SLAM_f!20^0'=x_SLAM_f!20^post198, length!28^0'=length!28^post198, temp!34^0'=temp!34^post198, ct!19^0'=ct!19^post198, rcd!2460^0'=rcd!2460^post198, a!1610^0'=a!1610^post198, x!15^0'=x!15^post198, head!405^0'=head!405^post198, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post198, a!419^0'=a!419^post198, r!543^0'=r!543^post198, a!1055^0'=a!1055^post198, temp0!30^0'=temp0!30^post198, head!31^0'=head!31^post198, rcd!63^0'=rcd!63^post198, a!2035^0'=a!2035^post198, x!22^0'=x!22^post198, i!406^0'=i!406^post198, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post198, t!25^0'=t!25^post198, a!654^0'=a!654^post198, rcd!2393^0'=rcd!2393^post198, a!1371^0'=a!1371^post198, x!1365^0'=x!1365^post198, result!12^0'=result!12^post198, a!244^0'=a!244^post198, y!21^0'=y!21^post198, nondet!13^0'=nondet!13^post198, (a!1052^0 <= 0 /\ -i!406^post198+i!406^0 == 0 /\ -rcd!2393^post198+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post198 == 0 /\ rcd!2515^0-rcd!2515^post198 == 0 /\ -y!21^post198+y!21^0 == 0 /\ -temp!34^post198+temp!34^0 == 0 /\ a!511^0-a!511^post198 == 0 /\ r!662^0-r!662^post198 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post198 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post198 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post198 == 0 /\ -t!25^post198+t!25^0 == 0 /\ -a!2035^post198+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post198+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post198 == 0 /\ a!1810^0-a!1810^post198 == 0 /\ head!16^0-head!16^post198 == 0 /\ a!1052^0-a!1052^post198 == 0 /\ rcd!83^0-rcd!83^post198 == 0 /\ -a!244^post198+a!244^0 == 0 /\ -rcd!63^post198+rcd!63^0 == 0 /\ -result!12^post198+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2460^0-rcd!2460^post198 == 0 /\ -a!1055^0 <= 0 /\ a!2238^0-a!2238^post198 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -head!405^post198+head!405^0 == 0 /\ -x!1365^post198+x!1365^0 == 0 /\ length!28^0-length!28^post198 == 0 /\ -temp0!30^post198+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post198+nondet!13^0 == 0 /\ ct!19^0-ct!19^post198 == 0 /\ temp0!17^0-temp0!17^post198 == 0 /\ a!1610^0-a!1610^post198 == 0 /\ -x!15^post198+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post198 == 0 /\ x!22^0-x!22^post198 == 0 /\ -a!1371^post198+a!1371^0 == 0 /\ -a!654^post198+a!654^0 == 0 /\ -a!419^post198+a!419^0 == 0 /\ -x_SLAM_f!20^post198+x_SLAM_f!20^0 == 0 /\ x!18^0-x!18^post198 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post198 == 0 /\ a!1370^0-a!1370^post198 == 0 /\ -head!31^post198+head!31^0 == 0), cost: 1 199: l56 -> l52 : a!1052^0'=a!1052^post199, temp0!17^0'=temp0!17^post199, head!16^0'=head!16^post199, rcd!2515^0'=rcd!2515^post199, a!1810^0'=a!1810^post199, x!18^0'=x!18^post199, i!29^0'=i!29^post199, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post199, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post199, a!511^0'=a!511^post199, r!662^0'=r!662^post199, a!1370^0'=a!1370^post199, tmp!33^0'=tmp!33^post199, rcd!83^0'=rcd!83^post199, a!2238^0'=a!2238^post199, x_SLAM_f!20^0'=x_SLAM_f!20^post199, length!28^0'=length!28^post199, temp!34^0'=temp!34^post199, ct!19^0'=ct!19^post199, rcd!2460^0'=rcd!2460^post199, a!1610^0'=a!1610^post199, x!15^0'=x!15^post199, head!405^0'=head!405^post199, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post199, a!419^0'=a!419^post199, r!543^0'=r!543^post199, a!1055^0'=a!1055^post199, temp0!30^0'=temp0!30^post199, head!31^0'=head!31^post199, rcd!63^0'=rcd!63^post199, a!2035^0'=a!2035^post199, x!22^0'=x!22^post199, i!406^0'=i!406^post199, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post199, t!25^0'=t!25^post199, a!654^0'=a!654^post199, rcd!2393^0'=rcd!2393^post199, a!1371^0'=a!1371^post199, x!1365^0'=x!1365^post199, result!12^0'=result!12^post199, a!244^0'=a!244^post199, y!21^0'=y!21^post199, nondet!13^0'=nondet!13^post199, (-t!25^post199+t!25^0 == 0 /\ -a!244^post199+a!244^0 == 0 /\ length!28^0-length!28^post199 == 0 /\ -x!22^post199+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post199 == 0 /\ a!654^0-a!654^post199 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1610^post199+a!1610^0 == 0 /\ head!405^0-head!405^post199 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post199 == 0 /\ ct!19^0-ct!19^post199 == 0 /\ -y!21^post199+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post199 == 0 /\ a!511^0-a!511^post199 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2393^post199+rcd!2393^0 == 0 /\ -a!2035^post199+a!2035^0 == 0 /\ -result!12^post199+result!12^0 == 0 /\ i!29^0-i!29^post199 == 0 /\ x!15^0-x!15^post199 == 0 /\ -temp0!30^post199+temp0!30^0 == 0 /\ a!1052^0-a!1052^post199 == 0 /\ -nondet!13^post199+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post199 == 0 /\ -a!1052^0 <= 0 /\ -x!1365^post199+x!1365^0 == 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post199 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ a!1370^0-a!1370^post199 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!18^0-x!18^post199 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post199 == 0 /\ -r!662^post199+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ a!419^0-a!419^post199 == 0 /\ temp0!17^0-temp0!17^post199 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post199 == 0 /\ rcd!63^0-rcd!63^post199 == 0 /\ temp!34^0-temp!34^post199 == 0 /\ -a!1371^post199+a!1371^0 == 0 /\ -a!2238^post199+a!2238^0 == 0 /\ head!16^0-head!16^post199 == 0 /\ a!1810^0-a!1810^post199 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post199 == 0 /\ -r!543^post199+r!543^0 == 0 /\ -head!31^post199+head!31^0 == 0 /\ -a!1055^post199+a!1055^0 == 0 /\ i!406^0-i!406^post199 == 0 /\ rcd!2460^0-rcd!2460^post199 == 0), cost: 1 200: l56 -> l52 : a!1052^0'=a!1052^post200, temp0!17^0'=temp0!17^post200, head!16^0'=head!16^post200, rcd!2515^0'=rcd!2515^post200, a!1810^0'=a!1810^post200, x!18^0'=x!18^post200, i!29^0'=i!29^post200, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post200, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post200, a!511^0'=a!511^post200, r!662^0'=r!662^post200, a!1370^0'=a!1370^post200, tmp!33^0'=tmp!33^post200, rcd!83^0'=rcd!83^post200, a!2238^0'=a!2238^post200, x_SLAM_f!20^0'=x_SLAM_f!20^post200, length!28^0'=length!28^post200, temp!34^0'=temp!34^post200, ct!19^0'=ct!19^post200, rcd!2460^0'=rcd!2460^post200, a!1610^0'=a!1610^post200, x!15^0'=x!15^post200, head!405^0'=head!405^post200, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post200, a!419^0'=a!419^post200, r!543^0'=r!543^post200, a!1055^0'=a!1055^post200, temp0!30^0'=temp0!30^post200, head!31^0'=head!31^post200, rcd!63^0'=rcd!63^post200, a!2035^0'=a!2035^post200, x!22^0'=x!22^post200, i!406^0'=i!406^post200, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post200, t!25^0'=t!25^post200, a!654^0'=a!654^post200, rcd!2393^0'=rcd!2393^post200, a!1371^0'=a!1371^post200, x!1365^0'=x!1365^post200, result!12^0'=result!12^post200, a!244^0'=a!244^post200, y!21^0'=y!21^post200, nondet!13^0'=nondet!13^post200, (-a!1371^post200+a!1371^0 == 0 /\ -a!244^post200+a!244^0 == 0 /\ -result!12^post200+result!12^0 == 0 /\ -a!2238^post200+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post200 == 0 /\ -temp0!30^post200+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post200 == 0 /\ a!511^0-a!511^post200 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post200+a!654^0 == 0 /\ -length!28^post200+length!28^0 == 0 /\ -a!1055^post200+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post200 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post200 == 0 /\ -t!25^post200+t!25^0 == 0 /\ tmp!33^0-tmp!33^post200 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ head!405^0-head!405^post200 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x!1365^0-x!1365^post200 == 0 /\ -a!1055^0 <= 0 /\ rcd!2393^0-rcd!2393^post200 == 0 /\ x!15^0-x!15^post200 == 0 /\ 1+x!15^0 <= 0 /\ x!22^0-x!22^post200 == 0 /\ -nondet!13^post200+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post200+a!2035^0 == 0 /\ x!18^0-x!18^post200 == 0 /\ r!543^0-r!543^post200 == 0 /\ r!662^0-r!662^post200 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post200 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post200 == 0 /\ temp!34^0-temp!34^post200 == 0 /\ -head!31^post200+head!31^0 == 0 /\ a!1052^0-a!1052^post200 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post200 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post200+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2460^0-rcd!2460^post200 == 0 /\ -y!21^post200+y!21^0 == 0 /\ a!1810^0-a!1810^post200 == 0 /\ head!16^0-head!16^post200 == 0 /\ ct!19^0-ct!19^post200 == 0 /\ -rcd!63^post200+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post200 == 0 /\ -a!1610^post200+a!1610^0 == 0 /\ -i!406^post200+i!406^0 == 0 /\ i!29^0-i!29^post200 == 0 /\ a!419^0-a!419^post200 == 0), cost: 1 201: l56 -> l52 : a!1052^0'=a!1052^post201, temp0!17^0'=temp0!17^post201, head!16^0'=head!16^post201, rcd!2515^0'=rcd!2515^post201, a!1810^0'=a!1810^post201, x!18^0'=x!18^post201, i!29^0'=i!29^post201, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post201, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post201, a!511^0'=a!511^post201, r!662^0'=r!662^post201, a!1370^0'=a!1370^post201, tmp!33^0'=tmp!33^post201, rcd!83^0'=rcd!83^post201, a!2238^0'=a!2238^post201, x_SLAM_f!20^0'=x_SLAM_f!20^post201, length!28^0'=length!28^post201, temp!34^0'=temp!34^post201, ct!19^0'=ct!19^post201, rcd!2460^0'=rcd!2460^post201, a!1610^0'=a!1610^post201, x!15^0'=x!15^post201, head!405^0'=head!405^post201, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post201, a!419^0'=a!419^post201, r!543^0'=r!543^post201, a!1055^0'=a!1055^post201, temp0!30^0'=temp0!30^post201, head!31^0'=head!31^post201, rcd!63^0'=rcd!63^post201, a!2035^0'=a!2035^post201, x!22^0'=x!22^post201, i!406^0'=i!406^post201, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post201, t!25^0'=t!25^post201, a!654^0'=a!654^post201, rcd!2393^0'=rcd!2393^post201, a!1371^0'=a!1371^post201, x!1365^0'=x!1365^post201, result!12^0'=result!12^post201, a!244^0'=a!244^post201, y!21^0'=y!21^post201, nondet!13^0'=nondet!13^post201, (-sdv_CALLSITE_RETURN_1!14^post201+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post201 == 0 /\ -ct!19^post201+ct!19^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post201 == 0 /\ rcd!2460^0-rcd!2460^post201 == 0 /\ -nondet!13^post201+nondet!13^0 == 0 /\ -a!2035^post201+a!2035^0 == 0 /\ a!2238^0-a!2238^post201 == 0 /\ length!28^0-length!28^post201 == 0 /\ tmp!33^0-tmp!33^post201 == 0 /\ -x!15^post201+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post201 == 0 /\ rcd!2515^0-rcd!2515^post201 == 0 /\ -x_SLAM_f!20^post201+x_SLAM_f!20^0 == 0 /\ -a!654^post201+a!654^0 == 0 /\ a!511^0-a!511^post201 == 0 /\ -a!1371^post201+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post201 == 0 /\ a!1610^0-a!1610^post201 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!1365^0-x!1365^post201 == 0 /\ -rcd!2393^post201+rcd!2393^0 == 0 /\ -i!406^post201+i!406^0 == 0 /\ head!16^0-head!16^post201 == 0 /\ rcd!83^0-rcd!83^post201 == 0 /\ -y!21^post201+y!21^0 == 0 /\ x!22^0-x!22^post201 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post201 == 0 /\ -t!25^post201+t!25^0 == 0 /\ -x!18^post201+x!18^0 == 0 /\ -temp!34^post201+temp!34^0 == 0 /\ a!1370^0-a!1370^post201 == 0 /\ -a!244^post201+a!244^0 == 0 /\ -head!405^post201+head!405^0 == 0 /\ -rcd!63^post201+rcd!63^0 == 0 /\ r!543^0-r!543^post201 == 0 /\ -result!12^post201+result!12^0 == 0 /\ r!662^0-r!662^post201 == 0 /\ temp0!17^0-temp0!17^post201 == 0 /\ -temp0!30^post201+temp0!30^0 == 0 /\ head!31^0-head!31^post201 == 0 /\ a!1810^0-a!1810^post201 == 0 /\ a!1055^0-a!1055^post201 == 0 /\ -sel_r!1224_Flink!24^post201+sel_r!1224_Flink!24^0 == 0), cost: 1 202: l56 -> l52 : a!1052^0'=a!1052^post202, temp0!17^0'=temp0!17^post202, head!16^0'=head!16^post202, rcd!2515^0'=rcd!2515^post202, a!1810^0'=a!1810^post202, x!18^0'=x!18^post202, i!29^0'=i!29^post202, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post202, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post202, a!511^0'=a!511^post202, r!662^0'=r!662^post202, a!1370^0'=a!1370^post202, tmp!33^0'=tmp!33^post202, rcd!83^0'=rcd!83^post202, a!2238^0'=a!2238^post202, x_SLAM_f!20^0'=x_SLAM_f!20^post202, length!28^0'=length!28^post202, temp!34^0'=temp!34^post202, ct!19^0'=ct!19^post202, rcd!2460^0'=rcd!2460^post202, a!1610^0'=a!1610^post202, x!15^0'=x!15^post202, head!405^0'=head!405^post202, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post202, a!419^0'=a!419^post202, r!543^0'=r!543^post202, a!1055^0'=a!1055^post202, temp0!30^0'=temp0!30^post202, head!31^0'=head!31^post202, rcd!63^0'=rcd!63^post202, a!2035^0'=a!2035^post202, x!22^0'=x!22^post202, i!406^0'=i!406^post202, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post202, t!25^0'=t!25^post202, a!654^0'=a!654^post202, rcd!2393^0'=rcd!2393^post202, a!1371^0'=a!1371^post202, x!1365^0'=x!1365^post202, result!12^0'=result!12^post202, a!244^0'=a!244^post202, y!21^0'=y!21^post202, nondet!13^0'=nondet!13^post202, (i!29^0-i!29^post202 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post202 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post202 == 0 /\ x!15^0-x!15^post202 == 0 /\ head!16^0-head!16^post202 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -nondet!13^post202+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post202 == 0 /\ -a!2238^post202+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post202+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post202 == 0 /\ r!543^0-r!543^post202 == 0 /\ -a!419^post202+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post202 == 0 /\ a!654^0-a!654^post202 == 0 /\ 1+x!15^0 <= 0 /\ -temp!34^post202+temp!34^0 == 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post202 == 0 /\ ct!19^0-ct!19^post202 == 0 /\ -head!31^post202+head!31^0 == 0 /\ -rcd!83^post202+rcd!83^0 == 0 /\ a!1052^0-a!1052^post202 == 0 /\ -head!405^post202+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ -tmp!33^post202+tmp!33^0 == 0 /\ i!406^0-i!406^post202 == 0 /\ -y!21^post202+y!21^0 == 0 /\ -t!25^post202+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post202 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post202 == 0 /\ -rcd!2393^post202+rcd!2393^0 == 0 /\ -a!1610^post202+a!1610^0 == 0 /\ -a!1370^post202+a!1370^0 == 0 /\ -a!1810^post202+a!1810^0 == 0 /\ -a!2035^post202+a!2035^0 == 0 /\ -temp0!30^post202+temp0!30^0 == 0 /\ length!28^0-length!28^post202 == 0 /\ -sel_r!1224_Flink!24^post202+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post202+result!12^0 == 0 /\ -x!22^post202+x!22^0 == 0 /\ temp0!17^0-temp0!17^post202 == 0 /\ r!662^0-r!662^post202 == 0 /\ -x!1365^post202+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post202 == 0 /\ -a!244^post202+a!244^0 == 0 /\ rcd!63^0-rcd!63^post202 == 0), cost: 1 203: l52 -> l40 : a!1052^0'=a!1052^post203, temp0!17^0'=temp0!17^post203, head!16^0'=head!16^post203, rcd!2515^0'=rcd!2515^post203, a!1810^0'=a!1810^post203, x!18^0'=x!18^post203, i!29^0'=i!29^post203, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post203, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post203, a!511^0'=a!511^post203, r!662^0'=r!662^post203, a!1370^0'=a!1370^post203, tmp!33^0'=tmp!33^post203, rcd!83^0'=rcd!83^post203, a!2238^0'=a!2238^post203, x_SLAM_f!20^0'=x_SLAM_f!20^post203, length!28^0'=length!28^post203, temp!34^0'=temp!34^post203, ct!19^0'=ct!19^post203, rcd!2460^0'=rcd!2460^post203, a!1610^0'=a!1610^post203, x!15^0'=x!15^post203, head!405^0'=head!405^post203, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post203, a!419^0'=a!419^post203, r!543^0'=r!543^post203, a!1055^0'=a!1055^post203, temp0!30^0'=temp0!30^post203, head!31^0'=head!31^post203, rcd!63^0'=rcd!63^post203, a!2035^0'=a!2035^post203, x!22^0'=x!22^post203, i!406^0'=i!406^post203, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post203, t!25^0'=t!25^post203, a!654^0'=a!654^post203, rcd!2393^0'=rcd!2393^post203, a!1371^0'=a!1371^post203, x!1365^0'=x!1365^post203, result!12^0'=result!12^post203, a!244^0'=a!244^post203, y!21^0'=y!21^post203, nondet!13^0'=nondet!13^post203, (head!405^0-head!405^post203 == 0 /\ head!16^0-head!16^post203 == 0 /\ ct!19^0-ct!19^post203 == 0 /\ -x!1365^post203+x!1365^0 == 0 /\ a!1370^0-a!1370^post203 == 0 /\ rcd!83^0-rcd!83^post203 == 0 /\ x!15^0-x!15^post203 == 0 /\ -head!31^post203+head!31^0 == 0 /\ x!18^0-x!18^post203 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post203+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post203 == 0 /\ temp0!17^0-temp0!17^post203 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post203 == 0 /\ -r!543^post203+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post203 == 0 /\ -rcd!2460^post203+rcd!2460^0 == 0 /\ -a!1610^post203+a!1610^0 == 0 /\ -a!2238^post203+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post203 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post203 == 0 /\ -temp0!30^post203+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post203 == 0 /\ -a!244^post203+a!244^0 == 0 /\ -a!1371^post203+a!1371^0 == 0 /\ a!1810^0-a!1810^post203 == 0 /\ -a!419^post203+a!419^0 == 0 /\ rcd!63^0-rcd!63^post203 == 0 /\ -a!1055^post203+a!1055^0 == 0 /\ -a!654^post203+a!654^0 == 0 /\ -a!511^post203+a!511^0 == 0 /\ -x!22^post203+x!22^0 == 0 /\ result!12^0-result!12^post203 == 0 /\ -length!28^post203+length!28^0 == 0 /\ y!21^0-y!21^post203 == 0 /\ i!406^0-i!406^post203 == 0 /\ -i!29^post203+i!29^0 == 0 /\ -tmp!33^post203+tmp!33^0 == 0 /\ a!1052^0-a!1052^post203 == 0 /\ -a!2035^post203+a!2035^0 == 0 /\ -t!25^post203+t!25^0 == 0 /\ temp!34^0-temp!34^post203 == 0 /\ -rcd!2393^post203+rcd!2393^0 == 0 /\ -nondet!13^post203+nondet!13^0 == 0), cost: 1 205: l57 -> l58 : a!1052^0'=a!1052^post205, temp0!17^0'=temp0!17^post205, head!16^0'=head!16^post205, rcd!2515^0'=rcd!2515^post205, a!1810^0'=a!1810^post205, x!18^0'=x!18^post205, i!29^0'=i!29^post205, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post205, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post205, a!511^0'=a!511^post205, r!662^0'=r!662^post205, a!1370^0'=a!1370^post205, tmp!33^0'=tmp!33^post205, rcd!83^0'=rcd!83^post205, a!2238^0'=a!2238^post205, x_SLAM_f!20^0'=x_SLAM_f!20^post205, length!28^0'=length!28^post205, temp!34^0'=temp!34^post205, ct!19^0'=ct!19^post205, rcd!2460^0'=rcd!2460^post205, a!1610^0'=a!1610^post205, x!15^0'=x!15^post205, head!405^0'=head!405^post205, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post205, a!419^0'=a!419^post205, r!543^0'=r!543^post205, a!1055^0'=a!1055^post205, temp0!30^0'=temp0!30^post205, head!31^0'=head!31^post205, rcd!63^0'=rcd!63^post205, a!2035^0'=a!2035^post205, x!22^0'=x!22^post205, i!406^0'=i!406^post205, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post205, t!25^0'=t!25^post205, a!654^0'=a!654^post205, rcd!2393^0'=rcd!2393^post205, a!1371^0'=a!1371^post205, x!1365^0'=x!1365^post205, result!12^0'=result!12^post205, a!244^0'=a!244^post205, y!21^0'=y!21^post205, nondet!13^0'=nondet!13^post205, (-head!31^post205+head!31^0 == 0 /\ rcd!63^0-rcd!63^post205 == 0 /\ -a!1610^post205+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post205 == 0 /\ r!543^0-r!543^post205 == 0 /\ -i!406^post205+i!406^0 == 0 /\ a!1055^0-a!1055^post205 == 0 /\ -y!21^post205+y!21^0 == 0 /\ -rcd!83^post205+rcd!83^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post205+t!25^0 == 0 /\ temp0!17^0-temp0!17^post205 == 0 /\ -rcd!2393^post205+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post205 == 0 /\ i!29^0-i!29^post205 == 0 /\ a!1810^0-a!1810^post205 == 0 /\ head!16^0-head!16^post205 == 0 /\ -x!1365^post205+x!1365^0 == 0 /\ -temp0!30^post205+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post205+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post205+a!244^0 == 0 /\ a!1371^0-a!1371^post205 == 0 /\ -result!12^post205+result!12^0 == 0 /\ -head!405^post205+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post205 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post205 == 0 /\ ct!19^0 <= 0 /\ -x!22^post205+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post205 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post205 == 0 /\ -ct!19^0 <= 0 /\ a!2035^0-a!2035^post205 == 0 /\ rcd!2515^0-rcd!2515^post205 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post205 == 0 /\ ct!19^0-ct!19^post205 == 0 /\ -nondet!13^post205+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ a!511^0-a!511^post205 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!15^post205+x!15^0 == 0 /\ -a!419^post205+a!419^0 == 0 /\ -a!654^post205+a!654^0 == 0 /\ a!1052^0-a!1052^post205 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post205 == 0 /\ -temp!34^post205+temp!34^0 == 0 /\ x!18^0-x!18^post205 == 0 /\ -x_SLAM_f!20^post205+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post205 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 206: l57 -> l58 : a!1052^0'=a!1052^post206, temp0!17^0'=temp0!17^post206, head!16^0'=head!16^post206, rcd!2515^0'=rcd!2515^post206, a!1810^0'=a!1810^post206, x!18^0'=x!18^post206, i!29^0'=i!29^post206, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post206, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post206, a!511^0'=a!511^post206, r!662^0'=r!662^post206, a!1370^0'=a!1370^post206, tmp!33^0'=tmp!33^post206, rcd!83^0'=rcd!83^post206, a!2238^0'=a!2238^post206, x_SLAM_f!20^0'=x_SLAM_f!20^post206, length!28^0'=length!28^post206, temp!34^0'=temp!34^post206, ct!19^0'=ct!19^post206, rcd!2460^0'=rcd!2460^post206, a!1610^0'=a!1610^post206, x!15^0'=x!15^post206, head!405^0'=head!405^post206, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post206, a!419^0'=a!419^post206, r!543^0'=r!543^post206, a!1055^0'=a!1055^post206, temp0!30^0'=temp0!30^post206, head!31^0'=head!31^post206, rcd!63^0'=rcd!63^post206, a!2035^0'=a!2035^post206, x!22^0'=x!22^post206, i!406^0'=i!406^post206, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post206, t!25^0'=t!25^post206, a!654^0'=a!654^post206, rcd!2393^0'=rcd!2393^post206, a!1371^0'=a!1371^post206, x!1365^0'=x!1365^post206, result!12^0'=result!12^post206, a!244^0'=a!244^post206, y!21^0'=y!21^post206, nondet!13^0'=nondet!13^post206, (-length!28^post206+length!28^0 == 0 /\ -x!22^post206+x!22^0 == 0 /\ -a!419^post206+a!419^0 == 0 /\ -temp0!30^post206+temp0!30^0 == 0 /\ -tmp!33^post206+tmp!33^0 == 0 /\ -a!1371^post206+a!1371^0 == 0 /\ -result!12^post206+result!12^0 == 0 /\ rcd!63^0-rcd!63^post206 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post206+head!405^0 == 0 /\ a!1052^0-a!1052^post206 == 0 /\ -x_SLAM_f!20^post206+x_SLAM_f!20^0 == 0 /\ -a!654^post206+a!654^0 == 0 /\ -y!21^post206+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post206 == 0 /\ temp!34^0-temp!34^post206 == 0 /\ a!1055^0-a!1055^post206 == 0 /\ a!2238^0-a!2238^post206 == 0 /\ i!29^0-i!29^post206 == 0 /\ -nondet!13^post206+nondet!13^0 == 0 /\ ct!19^0-ct!19^post206 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post206 == 0 /\ a!1810^0-a!1810^post206 == 0 /\ -a!2035^post206+a!2035^0 == 0 /\ -rcd!2393^post206+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post206 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -t!25^post206+t!25^0 == 0 /\ x!15^0 <= 0 /\ -a!244^post206+a!244^0 == 0 /\ -x!15^post206+x!15^0 == 0 /\ i!406^0-i!406^post206 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post206+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post206+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post206+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post206 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post206 == 0 /\ a!511^0-a!511^post206 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post206+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post206 == 0 /\ -r!543^post206+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post206+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post206+head!31^0 == 0 /\ -rcd!2460^post206+rcd!2460^0 == 0 /\ a!1370^0-a!1370^post206 == 0 /\ x!18^0-x!18^post206 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 207: l58 -> l59 : a!1052^0'=a!1052^post207, temp0!17^0'=temp0!17^post207, head!16^0'=head!16^post207, rcd!2515^0'=rcd!2515^post207, a!1810^0'=a!1810^post207, x!18^0'=x!18^post207, i!29^0'=i!29^post207, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post207, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post207, a!511^0'=a!511^post207, r!662^0'=r!662^post207, a!1370^0'=a!1370^post207, tmp!33^0'=tmp!33^post207, rcd!83^0'=rcd!83^post207, a!2238^0'=a!2238^post207, x_SLAM_f!20^0'=x_SLAM_f!20^post207, length!28^0'=length!28^post207, temp!34^0'=temp!34^post207, ct!19^0'=ct!19^post207, rcd!2460^0'=rcd!2460^post207, a!1610^0'=a!1610^post207, x!15^0'=x!15^post207, head!405^0'=head!405^post207, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post207, a!419^0'=a!419^post207, r!543^0'=r!543^post207, a!1055^0'=a!1055^post207, temp0!30^0'=temp0!30^post207, head!31^0'=head!31^post207, rcd!63^0'=rcd!63^post207, a!2035^0'=a!2035^post207, x!22^0'=x!22^post207, i!406^0'=i!406^post207, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post207, t!25^0'=t!25^post207, a!654^0'=a!654^post207, rcd!2393^0'=rcd!2393^post207, a!1371^0'=a!1371^post207, x!1365^0'=x!1365^post207, result!12^0'=result!12^post207, a!244^0'=a!244^post207, y!21^0'=y!21^post207, nondet!13^0'=nondet!13^post207, (0 == 0 /\ rcd!83^0-rcd!83^post207 == 0 /\ -nondet!13^post207+nondet!13^0 == 0 /\ a!1370^0-a!1370^post207 == 0 /\ x!18^0-x!18^post207 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post207+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post207+a!2035^0 == 0 /\ -length!28^post207+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post207 == 0 /\ a!511^0-a!511^post207 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post207 == 0 /\ -a!1371^post207+a!1371^0 == 0 /\ -a!244^post207+a!244^0 == 0 /\ a!2238^0-a!2238^post207 == 0 /\ -r!662^post207+r!662^0 == 0 /\ -t!25^post207+t!25^0 == 0 /\ -a!1055^post207+a!1055^0 == 0 /\ i!29^0-i!29^post207 == 0 /\ x!15^0-x!15^post207 == 0 /\ temp0!17^0-temp0!17^post207 == 0 /\ head!16^0-head!16^post207 == 0 /\ -a!654^post207+a!654^0 == 0 /\ a!1810^0-a!1810^post207 == 0 /\ -rcd!2393^post207+rcd!2393^0 == 0 /\ r!543^0-r!543^post207 == 0 /\ -sel_r!1224_Flink!24^post207+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post207+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post207 == 0 /\ temp!34^0-temp!34^post207 == 0 /\ -rcd!2460^post207+rcd!2460^0 == 0 /\ -x!22^post207+x!22^0 == 0 /\ a!1052^post207-a!1610^0 == 0 /\ tmp!33^0-tmp!33^post207 == 0 /\ head!405^0-head!405^post207 == 0 /\ -x!1365^post207+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post207 == 0 /\ ct!19^0-ct!19^post207 == 0 /\ -temp0!30^post207+temp0!30^0 == 0 /\ -i!406^post207+i!406^0 == 0 /\ a!419^0-a!419^post207 == 0 /\ -y!21^post207+y!21^0 == 0 /\ -rcd!63^post207+rcd!63^0 == 0 /\ -result!12^post207+result!12^0 == 0), cost: 1 208: l59 -> l13 : a!1052^0'=a!1052^post208, temp0!17^0'=temp0!17^post208, head!16^0'=head!16^post208, rcd!2515^0'=rcd!2515^post208, a!1810^0'=a!1810^post208, x!18^0'=x!18^post208, i!29^0'=i!29^post208, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post208, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post208, a!511^0'=a!511^post208, r!662^0'=r!662^post208, a!1370^0'=a!1370^post208, tmp!33^0'=tmp!33^post208, rcd!83^0'=rcd!83^post208, a!2238^0'=a!2238^post208, x_SLAM_f!20^0'=x_SLAM_f!20^post208, length!28^0'=length!28^post208, temp!34^0'=temp!34^post208, ct!19^0'=ct!19^post208, rcd!2460^0'=rcd!2460^post208, a!1610^0'=a!1610^post208, x!15^0'=x!15^post208, head!405^0'=head!405^post208, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post208, a!419^0'=a!419^post208, r!543^0'=r!543^post208, a!1055^0'=a!1055^post208, temp0!30^0'=temp0!30^post208, head!31^0'=head!31^post208, rcd!63^0'=rcd!63^post208, a!2035^0'=a!2035^post208, x!22^0'=x!22^post208, i!406^0'=i!406^post208, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post208, t!25^0'=t!25^post208, a!654^0'=a!654^post208, rcd!2393^0'=rcd!2393^post208, a!1371^0'=a!1371^post208, x!1365^0'=x!1365^post208, result!12^0'=result!12^post208, a!244^0'=a!244^post208, y!21^0'=y!21^post208, nondet!13^0'=nondet!13^post208, (a!1052^0 <= 0 /\ a!1052^0-a!1052^post208 == 0 /\ rcd!83^0-rcd!83^post208 == 0 /\ head!16^0 <= 0 /\ i!29^0-i!29^post208 == 0 /\ a!1810^0-a!1810^post208 == 0 /\ rcd!2460^0-rcd!2460^post208 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post208+ct!19^0 == 0 /\ -a!1371^post208+a!1371^0 == 0 /\ a!2238^0-a!2238^post208 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ rcd!2515^0-rcd!2515^post208 == 0 /\ -a!419^post208+a!419^0 == 0 /\ -nondet!13^post208+nondet!13^0 == 0 /\ a!2035^0-a!2035^post208 == 0 /\ length!28^0-length!28^post208 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post208 == 0 /\ -x!15^post208+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ tmp!33^0-tmp!33^post208 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post208+x_SLAM_f!20^0 == 0 /\ -a!1052^0 <= 0 /\ -a!654^post208+a!654^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!1365^0-x!1365^post208 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post208 == 0 /\ r!662^0-r!662^post208 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post208+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post208 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post208 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post208 == 0 /\ -head!31^post208+head!31^0 == 0 /\ -rcd!2393^post208+rcd!2393^0 == 0 /\ -y!21^post208+y!21^0 == 0 /\ -i!406^post208+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post208 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post208 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post208+sel_r!1224_Flink!24^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -rcd!63^post208+rcd!63^0 == 0 /\ a!511^0-a!511^post208 == 0 /\ -a!244^post208+a!244^0 == 0 /\ -x!18^post208+x!18^0 == 0 /\ r!543^0-r!543^post208 == 0 /\ a!1610^0-a!1610^post208 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -result!12^post208+result!12^0 == 0 /\ y!21^0 <= 0 /\ -x!22^post208+x!22^0 == 0 /\ -head!405^post208+head!405^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -temp0!30^post208+temp0!30^0 == 0 /\ a!1055^0-a!1055^post208 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 209: l59 -> l13 : a!1052^0'=a!1052^post209, temp0!17^0'=temp0!17^post209, head!16^0'=head!16^post209, rcd!2515^0'=rcd!2515^post209, a!1810^0'=a!1810^post209, x!18^0'=x!18^post209, i!29^0'=i!29^post209, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post209, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post209, a!511^0'=a!511^post209, r!662^0'=r!662^post209, a!1370^0'=a!1370^post209, tmp!33^0'=tmp!33^post209, rcd!83^0'=rcd!83^post209, a!2238^0'=a!2238^post209, x_SLAM_f!20^0'=x_SLAM_f!20^post209, length!28^0'=length!28^post209, temp!34^0'=temp!34^post209, ct!19^0'=ct!19^post209, rcd!2460^0'=rcd!2460^post209, a!1610^0'=a!1610^post209, x!15^0'=x!15^post209, head!405^0'=head!405^post209, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post209, a!419^0'=a!419^post209, r!543^0'=r!543^post209, a!1055^0'=a!1055^post209, temp0!30^0'=temp0!30^post209, head!31^0'=head!31^post209, rcd!63^0'=rcd!63^post209, a!2035^0'=a!2035^post209, x!22^0'=x!22^post209, i!406^0'=i!406^post209, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post209, t!25^0'=t!25^post209, a!654^0'=a!654^post209, rcd!2393^0'=rcd!2393^post209, a!1371^0'=a!1371^post209, x!1365^0'=x!1365^post209, result!12^0'=result!12^post209, a!244^0'=a!244^post209, y!21^0'=y!21^post209, nondet!13^0'=nondet!13^post209, (i!29^0-i!29^post209 == 0 /\ a!1810^0-a!1810^post209 == 0 /\ -sel_r!1224_Flink!24^post209+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post209 == 0 /\ t!25^0-t!25^post209 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post209 == 0 /\ -x!15^post209+x!15^0 == 0 /\ a!1055^0-a!1055^post209 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post209 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post209 == 0 /\ length!28^0-length!28^post209 == 0 /\ -a!1371^post209+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post209+r!543^0 == 0 /\ -a!1610^post209+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post209+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!654^0-a!654^post209 == 0 /\ -head!31^post209+head!31^0 == 0 /\ a!1052^0-a!1052^post209 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2460^post209+rcd!2460^0 == 0 /\ -a!419^post209+a!419^0 == 0 /\ temp!34^0-temp!34^post209 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ head!16^0-head!16^post209 == 0 /\ -rcd!63^post209+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post209+rcd!83^0 == 0 /\ -x!22^post209+x!22^0 == 0 /\ -sel_r!543_Flink!24^post209+sel_r!543_Flink!24^0 == 0 /\ -x_SLAM_f!20^post209+x_SLAM_f!20^0 == 0 /\ -y!21^post209+y!21^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post209 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -result!12^post209+result!12^0 == 0 /\ a!1370^0-a!1370^post209 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!405^post209+head!405^0 == 0 /\ -temp0!30^post209+temp0!30^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2515^0-rcd!2515^post209 == 0 /\ -a!2035^post209+a!2035^0 == 0 /\ -rcd!2393^post209+rcd!2393^0 == 0 /\ -nondet!13^post209+nondet!13^0 == 0 /\ r!662^0-r!662^post209 == 0 /\ temp0!17^0-temp0!17^post209 == 0 /\ -a!244^post209+a!244^0 == 0 /\ -x!1365^post209+x!1365^0 == 0 /\ -ct!19^post209+ct!19^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!511^0-a!511^post209 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 210: l59 -> l13 : a!1052^0'=a!1052^post210, temp0!17^0'=temp0!17^post210, head!16^0'=head!16^post210, rcd!2515^0'=rcd!2515^post210, a!1810^0'=a!1810^post210, x!18^0'=x!18^post210, i!29^0'=i!29^post210, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post210, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post210, a!511^0'=a!511^post210, r!662^0'=r!662^post210, a!1370^0'=a!1370^post210, tmp!33^0'=tmp!33^post210, rcd!83^0'=rcd!83^post210, a!2238^0'=a!2238^post210, x_SLAM_f!20^0'=x_SLAM_f!20^post210, length!28^0'=length!28^post210, temp!34^0'=temp!34^post210, ct!19^0'=ct!19^post210, rcd!2460^0'=rcd!2460^post210, a!1610^0'=a!1610^post210, x!15^0'=x!15^post210, head!405^0'=head!405^post210, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post210, a!419^0'=a!419^post210, r!543^0'=r!543^post210, a!1055^0'=a!1055^post210, temp0!30^0'=temp0!30^post210, head!31^0'=head!31^post210, rcd!63^0'=rcd!63^post210, a!2035^0'=a!2035^post210, x!22^0'=x!22^post210, i!406^0'=i!406^post210, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post210, t!25^0'=t!25^post210, a!654^0'=a!654^post210, rcd!2393^0'=rcd!2393^post210, a!1371^0'=a!1371^post210, x!1365^0'=x!1365^post210, result!12^0'=result!12^post210, a!244^0'=a!244^post210, y!21^0'=y!21^post210, nondet!13^0'=nondet!13^post210, (a!654^0-a!654^post210 == 0 /\ a!2238^0-a!2238^post210 == 0 /\ -rcd!2393^post210+rcd!2393^0 == 0 /\ -sel_r!1224_Flink!24^post210+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post210 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post210 == 0 /\ i!29^0-i!29^post210 == 0 /\ a!1810^0-a!1810^post210 == 0 /\ -head!31^post210+head!31^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -x!1365^post210+x!1365^0 == 0 /\ -rcd!2460^post210+rcd!2460^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post210 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post210 == 0 /\ x!18^0-x!18^post210 == 0 /\ 1-a!1052^0 <= 0 /\ a!1052^0-a!1052^post210 == 0 /\ -x!22^post210+x!22^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post210 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post210 == 0 /\ ct!19^0 <= 0 /\ -y!21^post210+y!21^0 == 0 /\ -r!543^post210+r!543^0 == 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -a!1610^post210+a!1610^0 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!1371^post210+a!1371^0 == 0 /\ -rcd!63^post210+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post210+a!2035^0 == 0 /\ -nondet!13^post210+nondet!13^0 == 0 /\ -temp0!30^post210+temp0!30^0 == 0 /\ -a!511^post210+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post210+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post210+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post210 == 0 /\ -x!15^0 <= 0 /\ -length!28^post210+length!28^0 == 0 /\ -a!419^post210+a!419^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post210 == 0 /\ head!16^0-x!22^0 <= 0 /\ temp0!17^0-temp0!17^post210 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post210+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post210+t!25^0 == 0 /\ a!1370^0-a!1370^post210 == 0 /\ -r!662^post210+r!662^0 == 0 /\ -a!1055^post210+a!1055^0 == 0 /\ i!406^0-i!406^post210 == 0 /\ temp!34^0-temp!34^post210 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post210 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post210 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 211: l59 -> l13 : a!1052^0'=a!1052^post211, temp0!17^0'=temp0!17^post211, head!16^0'=head!16^post211, rcd!2515^0'=rcd!2515^post211, a!1810^0'=a!1810^post211, x!18^0'=x!18^post211, i!29^0'=i!29^post211, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post211, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post211, a!511^0'=a!511^post211, r!662^0'=r!662^post211, a!1370^0'=a!1370^post211, tmp!33^0'=tmp!33^post211, rcd!83^0'=rcd!83^post211, a!2238^0'=a!2238^post211, x_SLAM_f!20^0'=x_SLAM_f!20^post211, length!28^0'=length!28^post211, temp!34^0'=temp!34^post211, ct!19^0'=ct!19^post211, rcd!2460^0'=rcd!2460^post211, a!1610^0'=a!1610^post211, x!15^0'=x!15^post211, head!405^0'=head!405^post211, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post211, a!419^0'=a!419^post211, r!543^0'=r!543^post211, a!1055^0'=a!1055^post211, temp0!30^0'=temp0!30^post211, head!31^0'=head!31^post211, rcd!63^0'=rcd!63^post211, a!2035^0'=a!2035^post211, x!22^0'=x!22^post211, i!406^0'=i!406^post211, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post211, t!25^0'=t!25^post211, a!654^0'=a!654^post211, rcd!2393^0'=rcd!2393^post211, a!1371^0'=a!1371^post211, x!1365^0'=x!1365^post211, result!12^0'=result!12^post211, a!244^0'=a!244^post211, y!21^0'=y!21^post211, nondet!13^0'=nondet!13^post211, (a!1052^0 <= 0 /\ -rcd!2393^post211+rcd!2393^0 == 0 /\ head!16^0 <= 0 /\ -y!21^post211+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post211+x!15^0 == 0 /\ r!662^0-r!662^post211 == 0 /\ a!1052^0-a!1052^post211 == 0 /\ -x!1365^post211+x!1365^0 == 0 /\ -head!16^0 <= 0 /\ -head!405^post211+head!405^0 == 0 /\ -rcd!63^post211+rcd!63^0 == 0 /\ -a!244^post211+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post211 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!511^post211+a!511^0 == 0 /\ x!18^0-x!18^post211 == 0 /\ -a!1052^0 <= 0 /\ rcd!2515^0-rcd!2515^post211 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post211+i!406^0 == 0 /\ a!1370^0-a!1370^post211 == 0 /\ -sel_r!1224_Flink!24^post211+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -result!12^post211+result!12^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -nondet!13^post211+nondet!13^0 == 0 /\ -ct!19^0 <= 0 /\ a!1610^0-a!1610^post211 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post211 == 0 /\ -a!2035^post211+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post211 == 0 /\ -a!419^post211+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post211 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -a!1371^post211+a!1371^0 == 0 /\ -y!21^0 <= 0 /\ -r!543^post211+r!543^0 == 0 /\ a!1810^0-a!1810^post211 == 0 /\ temp0!17^0-temp0!17^post211 == 0 /\ -head!16^post211+head!16^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ head!31^0-head!31^post211 == 0 /\ -ct!19^post211+ct!19^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp!34^0-temp!34^post211 == 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ x!22^0-x!22^post211 == 0 /\ -rcd!2460^post211+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post211 == 0 /\ -t!25^post211+t!25^0 == 0 /\ i!29^0-i!29^post211 == 0 /\ -a!1055^post211+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post211 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -length!28^post211+length!28^0 == 0 /\ y!21^0 <= 0 /\ a!2238^0-a!2238^post211 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -a!654^post211+a!654^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post211+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 212: l59 -> l13 : a!1052^0'=a!1052^post212, temp0!17^0'=temp0!17^post212, head!16^0'=head!16^post212, rcd!2515^0'=rcd!2515^post212, a!1810^0'=a!1810^post212, x!18^0'=x!18^post212, i!29^0'=i!29^post212, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post212, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post212, a!511^0'=a!511^post212, r!662^0'=r!662^post212, a!1370^0'=a!1370^post212, tmp!33^0'=tmp!33^post212, rcd!83^0'=rcd!83^post212, a!2238^0'=a!2238^post212, x_SLAM_f!20^0'=x_SLAM_f!20^post212, length!28^0'=length!28^post212, temp!34^0'=temp!34^post212, ct!19^0'=ct!19^post212, rcd!2460^0'=rcd!2460^post212, a!1610^0'=a!1610^post212, x!15^0'=x!15^post212, head!405^0'=head!405^post212, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post212, a!419^0'=a!419^post212, r!543^0'=r!543^post212, a!1055^0'=a!1055^post212, temp0!30^0'=temp0!30^post212, head!31^0'=head!31^post212, rcd!63^0'=rcd!63^post212, a!2035^0'=a!2035^post212, x!22^0'=x!22^post212, i!406^0'=i!406^post212, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post212, t!25^0'=t!25^post212, a!654^0'=a!654^post212, rcd!2393^0'=rcd!2393^post212, a!1371^0'=a!1371^post212, x!1365^0'=x!1365^post212, result!12^0'=result!12^post212, a!244^0'=a!244^post212, y!21^0'=y!21^post212, nondet!13^0'=nondet!13^post212, (length!28^0-length!28^post212 == 0 /\ -a!1370^post212+a!1370^0 == 0 /\ a!511^0-a!511^post212 == 0 /\ -rcd!63^post212+rcd!63^0 == 0 /\ -rcd!83^post212+rcd!83^0 == 0 /\ -x_SLAM_f!20^post212+x_SLAM_f!20^0 == 0 /\ -temp!34^post212+temp!34^0 == 0 /\ -y!21^post212+y!21^0 == 0 /\ -x!22^post212+x!22^0 == 0 /\ -i!406^post212+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post212 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -head!405^post212+head!405^0 == 0 /\ -result!12^post212+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post212 == 0 /\ -a!244^post212+a!244^0 == 0 /\ -rcd!2393^post212+rcd!2393^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ x!18^0-x!18^post212 == 0 /\ a!1371^0-a!1371^post212 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post212 == 0 /\ t!25^0-t!25^post212 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -x!1365^post212+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post212 == 0 /\ x!15^0 <= 0 /\ -ct!19^post212+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post212 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ 1+head!16^0 <= 0 /\ rcd!2515^0-rcd!2515^post212 == 0 /\ r!662^0-r!662^post212 == 0 /\ -nondet!13^post212+nondet!13^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post212 == 0 /\ -sel_r!1224_Flink!24^post212+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -r!543^post212+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ a!1610^0-a!1610^post212 == 0 /\ i!29^0-i!29^post212 == 0 /\ a!1810^0-a!1810^post212 == 0 /\ head!16^0-head!16^post212 == 0 /\ a!1052^0-a!1052^post212 == 0 /\ a!2238^0-a!2238^post212 == 0 /\ a!1055^0-a!1055^post212 == 0 /\ -a!654^post212+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post212 == 0 /\ -x!15^post212+x!15^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -head!31^post212+head!31^0 == 0 /\ a!2035^0-a!2035^post212 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -a!419^post212+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 213: l59 -> l13 : a!1052^0'=a!1052^post213, temp0!17^0'=temp0!17^post213, head!16^0'=head!16^post213, rcd!2515^0'=rcd!2515^post213, a!1810^0'=a!1810^post213, x!18^0'=x!18^post213, i!29^0'=i!29^post213, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post213, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post213, a!511^0'=a!511^post213, r!662^0'=r!662^post213, a!1370^0'=a!1370^post213, tmp!33^0'=tmp!33^post213, rcd!83^0'=rcd!83^post213, a!2238^0'=a!2238^post213, x_SLAM_f!20^0'=x_SLAM_f!20^post213, length!28^0'=length!28^post213, temp!34^0'=temp!34^post213, ct!19^0'=ct!19^post213, rcd!2460^0'=rcd!2460^post213, a!1610^0'=a!1610^post213, x!15^0'=x!15^post213, head!405^0'=head!405^post213, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post213, a!419^0'=a!419^post213, r!543^0'=r!543^post213, a!1055^0'=a!1055^post213, temp0!30^0'=temp0!30^post213, head!31^0'=head!31^post213, rcd!63^0'=rcd!63^post213, a!2035^0'=a!2035^post213, x!22^0'=x!22^post213, i!406^0'=i!406^post213, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post213, t!25^0'=t!25^post213, a!654^0'=a!654^post213, rcd!2393^0'=rcd!2393^post213, a!1371^0'=a!1371^post213, x!1365^0'=x!1365^post213, result!12^0'=result!12^post213, a!244^0'=a!244^post213, y!21^0'=y!21^post213, nondet!13^0'=nondet!13^post213, (-a!654^post213+a!654^0 == 0 /\ temp0!17^0-temp0!17^post213 == 0 /\ -a!1371^post213+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post213 == 0 /\ -a!419^post213+a!419^0 == 0 /\ -a!244^post213+a!244^0 == 0 /\ -result!12^post213+result!12^0 == 0 /\ -temp0!30^post213+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post213 == 0 /\ temp!34^0-temp!34^post213 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post213 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post213 == 0 /\ -x_SLAM_f!20^post213+x_SLAM_f!20^0 == 0 /\ -length!28^post213+length!28^0 == 0 /\ a!1055^0-a!1055^post213 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!83^post213+rcd!83^0 == 0 /\ ct!19^0-ct!19^post213 == 0 /\ a!1810^0-a!1810^post213 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post213+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post213+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post213 == 0 /\ -t!25^post213+t!25^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post213 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post213 == 0 /\ a!1370^0-a!1370^post213 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post213 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -head!31^post213+head!31^0 == 0 /\ -x!15^post213+x!15^0 == 0 /\ a!1052^0-a!1052^post213 == 0 /\ rcd!2515^0-rcd!2515^post213 == 0 /\ head!16^0-x!22^0 <= 0 /\ -x!1365^post213+x!1365^0 == 0 /\ a!511^0-a!511^post213 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post213 == 0 /\ a!2035^0-a!2035^post213 == 0 /\ -sel_r!543_Flink!24^post213+sel_r!543_Flink!24^0 == 0 /\ -x!22^post213+x!22^0 == 0 /\ -y!21^post213+y!21^0 == 0 /\ head!16^0-head!16^post213 == 0 /\ -r!543^post213+r!543^0 == 0 /\ -a!2238^post213+a!2238^0 == 0 /\ i!29^0-i!29^post213 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ x!18^0-x!18^post213 == 0 /\ y!21^0 <= 0 /\ -a!1610^post213+a!1610^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 215: l60 -> l61 : a!1052^0'=a!1052^post215, temp0!17^0'=temp0!17^post215, head!16^0'=head!16^post215, rcd!2515^0'=rcd!2515^post215, a!1810^0'=a!1810^post215, x!18^0'=x!18^post215, i!29^0'=i!29^post215, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post215, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post215, a!511^0'=a!511^post215, r!662^0'=r!662^post215, a!1370^0'=a!1370^post215, tmp!33^0'=tmp!33^post215, rcd!83^0'=rcd!83^post215, a!2238^0'=a!2238^post215, x_SLAM_f!20^0'=x_SLAM_f!20^post215, length!28^0'=length!28^post215, temp!34^0'=temp!34^post215, ct!19^0'=ct!19^post215, rcd!2460^0'=rcd!2460^post215, a!1610^0'=a!1610^post215, x!15^0'=x!15^post215, head!405^0'=head!405^post215, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post215, a!419^0'=a!419^post215, r!543^0'=r!543^post215, a!1055^0'=a!1055^post215, temp0!30^0'=temp0!30^post215, head!31^0'=head!31^post215, rcd!63^0'=rcd!63^post215, a!2035^0'=a!2035^post215, x!22^0'=x!22^post215, i!406^0'=i!406^post215, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post215, t!25^0'=t!25^post215, a!654^0'=a!654^post215, rcd!2393^0'=rcd!2393^post215, a!1371^0'=a!1371^post215, x!1365^0'=x!1365^post215, result!12^0'=result!12^post215, a!244^0'=a!244^post215, y!21^0'=y!21^post215, nondet!13^0'=nondet!13^post215, (r!543^0-r!543^post215 == 0 /\ head!16^0 <= 0 /\ r!662^0-r!662^post215 == 0 /\ -a!244^post215+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post215 == 0 /\ -result!12^post215+result!12^0 == 0 /\ temp0!30^0-temp0!30^post215 == 0 /\ a!1052^0-a!1052^post215 == 0 /\ -a!1055^post215+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post215+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post215 == 0 /\ head!16^0-x!15^0 <= 0 /\ -ct!19^post215+ct!19^0 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post215 == 0 /\ head!16^0-head!16^post215 == 0 /\ a!1810^0-a!1810^post215 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post215 == 0 /\ rcd!83^0-rcd!83^post215 == 0 /\ -a!2035^post215+a!2035^0 == 0 /\ -rcd!2393^post215+rcd!2393^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post215 == 0 /\ -nondet!13^post215+nondet!13^0 == 0 /\ x!15^0 <= 0 /\ i!29^0-i!29^post215 == 0 /\ -x!1365^post215+x!1365^0 == 0 /\ length!28^0-length!28^post215 == 0 /\ temp0!17^0-temp0!17^post215 == 0 /\ -x!15^post215+x!15^0 == 0 /\ -x!15^0 <= 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post215 == 0 /\ a!2238^0-a!2238^post215 == 0 /\ -temp!34^post215+temp!34^0 == 0 /\ -y!21^post215+y!21^0 == 0 /\ tmp!33^0-tmp!33^post215 == 0 /\ -head!31^post215+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post215 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post215 == 0 /\ head!405^0-head!405^post215 == 0 /\ -i!406^post215+i!406^0 == 0 /\ -a!1371^post215+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post215+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post215+rcd!63^0 == 0 /\ a!1370^0-a!1370^post215 == 0 /\ -a!419^post215+a!419^0 == 0 /\ a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post215 == 0 /\ x!18^0-x!18^post215 == 0 /\ x!22^0-x!22^post215 == 0), cost: 1 216: l60 -> l61 : a!1052^0'=a!1052^post216, temp0!17^0'=temp0!17^post216, head!16^0'=head!16^post216, rcd!2515^0'=rcd!2515^post216, a!1810^0'=a!1810^post216, x!18^0'=x!18^post216, i!29^0'=i!29^post216, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post216, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post216, a!511^0'=a!511^post216, r!662^0'=r!662^post216, a!1370^0'=a!1370^post216, tmp!33^0'=tmp!33^post216, rcd!83^0'=rcd!83^post216, a!2238^0'=a!2238^post216, x_SLAM_f!20^0'=x_SLAM_f!20^post216, length!28^0'=length!28^post216, temp!34^0'=temp!34^post216, ct!19^0'=ct!19^post216, rcd!2460^0'=rcd!2460^post216, a!1610^0'=a!1610^post216, x!15^0'=x!15^post216, head!405^0'=head!405^post216, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post216, a!419^0'=a!419^post216, r!543^0'=r!543^post216, a!1055^0'=a!1055^post216, temp0!30^0'=temp0!30^post216, head!31^0'=head!31^post216, rcd!63^0'=rcd!63^post216, a!2035^0'=a!2035^post216, x!22^0'=x!22^post216, i!406^0'=i!406^post216, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post216, t!25^0'=t!25^post216, a!654^0'=a!654^post216, rcd!2393^0'=rcd!2393^post216, a!1371^0'=a!1371^post216, x!1365^0'=x!1365^post216, result!12^0'=result!12^post216, a!244^0'=a!244^post216, y!21^0'=y!21^post216, nondet!13^0'=nondet!13^post216, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post216 == 0 /\ rcd!83^0-rcd!83^post216 == 0 /\ -r!543^post216+r!543^0 == 0 /\ a!1052^0-a!1052^post216 == 0 /\ -a!1371^post216+a!1371^0 == 0 /\ a!2238^0-a!2238^post216 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post216 == 0 /\ -ct!19^post216+ct!19^0 == 0 /\ length!28^0-length!28^post216 == 0 /\ head!16^0-x!15^0 <= 0 /\ t!25^0-t!25^post216 == 0 /\ -nondet!13^post216+nondet!13^0 == 0 /\ -a!419^post216+a!419^0 == 0 /\ a!2035^0-a!2035^post216 == 0 /\ tmp!33^0-tmp!33^post216 == 0 /\ -x!15^post216+x!15^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post216+x_SLAM_f!20^0 == 0 /\ r!662^0-r!662^post216 == 0 /\ -a!654^post216+a!654^0 == 0 /\ temp0!17^0-temp0!17^post216 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -y!21^post216+y!21^0 == 0 /\ -head!31^post216+head!31^0 == 0 /\ a!1370^0-a!1370^post216 == 0 /\ x!18^0-x!18^post216 == 0 /\ -i!406^post216+i!406^0 == 0 /\ temp!34^0-temp!34^post216 == 0 /\ i!29^0-i!29^post216 == 0 /\ -rcd!2393^post216+rcd!2393^0 == 0 /\ 1-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post216 == 0 /\ -x!1365^post216+x!1365^0 == 0 /\ -a!244^post216+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post216+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post216 == 0 /\ rcd!63^0-rcd!63^post216 == 0 /\ rcd!2460^0-rcd!2460^post216 == 0 /\ a!1610^0-a!1610^post216 == 0 /\ -head!405^post216+head!405^0 == 0 /\ a!1810^0-a!1810^post216 == 0 /\ head!16^0-head!16^post216 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post216 == 0 /\ -result!12^post216+result!12^0 == 0 /\ -temp0!30^post216+temp0!30^0 == 0 /\ -x!22^post216+x!22^0 == 0 /\ a!1055^0-a!1055^post216 == 0), cost: 1 217: l61 -> l62 : a!1052^0'=a!1052^post217, temp0!17^0'=temp0!17^post217, head!16^0'=head!16^post217, rcd!2515^0'=rcd!2515^post217, a!1810^0'=a!1810^post217, x!18^0'=x!18^post217, i!29^0'=i!29^post217, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post217, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post217, a!511^0'=a!511^post217, r!662^0'=r!662^post217, a!1370^0'=a!1370^post217, tmp!33^0'=tmp!33^post217, rcd!83^0'=rcd!83^post217, a!2238^0'=a!2238^post217, x_SLAM_f!20^0'=x_SLAM_f!20^post217, length!28^0'=length!28^post217, temp!34^0'=temp!34^post217, ct!19^0'=ct!19^post217, rcd!2460^0'=rcd!2460^post217, a!1610^0'=a!1610^post217, x!15^0'=x!15^post217, head!405^0'=head!405^post217, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post217, a!419^0'=a!419^post217, r!543^0'=r!543^post217, a!1055^0'=a!1055^post217, temp0!30^0'=temp0!30^post217, head!31^0'=head!31^post217, rcd!63^0'=rcd!63^post217, a!2035^0'=a!2035^post217, x!22^0'=x!22^post217, i!406^0'=i!406^post217, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post217, t!25^0'=t!25^post217, a!654^0'=a!654^post217, rcd!2393^0'=rcd!2393^post217, a!1371^0'=a!1371^post217, x!1365^0'=x!1365^post217, result!12^0'=result!12^post217, a!244^0'=a!244^post217, y!21^0'=y!21^post217, nondet!13^0'=nondet!13^post217, (0 == 0 /\ a!1810^0-a!1810^post217 == 0 /\ i!29^0-i!29^post217 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post217 == 0 /\ a!654^0-a!654^post217 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post217 == 0 /\ -a!2238^post217+a!2238^0 == 0 /\ -a!2035^post217+a!2035^0 == 0 /\ -r!543^post217+r!543^0 == 0 /\ length!28^0-length!28^post217 == 0 /\ head!405^0-head!405^post217 == 0 /\ tmp!33^0-tmp!33^post217 == 0 /\ -a!1371^post217+a!1371^0 == 0 /\ -rcd!2460^post217+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post217 == 0 /\ rcd!2393^0-rcd!2393^post217 == 0 /\ temp!34^0-temp!34^post217 == 0 /\ -a!1055^post217+a!1055^0 == 0 /\ -head!31^post217+head!31^0 == 0 /\ -rcd!83^post217+rcd!83^0 == 0 /\ -a!1610^post217+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post217 == 0 /\ -i!406^post217+i!406^0 == 0 /\ -sel_r!543_Flink!24^post217+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post217 == 0 /\ head!16^0-head!16^post217 == 0 /\ a!1370^0-a!1370^post217 == 0 /\ -y!21^post217+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post217 == 0 /\ x!18^0-x!18^post217 == 0 /\ -t!25^post217+t!25^0 == 0 /\ -rcd!63^post217+rcd!63^0 == 0 /\ -rcd!2515^post217+rcd!2515^0 == 0 /\ -a!511^0+a!244^post217 == 0 /\ a!419^0-a!419^post217 == 0 /\ -temp0!30^post217+temp0!30^0 == 0 /\ -nondet!13^post217+nondet!13^0 == 0 /\ r!662^0-r!662^post217 == 0 /\ temp0!17^0-temp0!17^post217 == 0 /\ -result!12^post217+result!12^0 == 0 /\ -x!1365^post217+x!1365^0 == 0 /\ -x!22^post217+x!22^0 == 0 /\ ct!19^0-ct!19^post217 == 0), cost: 1 218: l62 -> l47 : a!1052^0'=a!1052^post218, temp0!17^0'=temp0!17^post218, head!16^0'=head!16^post218, rcd!2515^0'=rcd!2515^post218, a!1810^0'=a!1810^post218, x!18^0'=x!18^post218, i!29^0'=i!29^post218, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post218, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post218, a!511^0'=a!511^post218, r!662^0'=r!662^post218, a!1370^0'=a!1370^post218, tmp!33^0'=tmp!33^post218, rcd!83^0'=rcd!83^post218, a!2238^0'=a!2238^post218, x_SLAM_f!20^0'=x_SLAM_f!20^post218, length!28^0'=length!28^post218, temp!34^0'=temp!34^post218, ct!19^0'=ct!19^post218, rcd!2460^0'=rcd!2460^post218, a!1610^0'=a!1610^post218, x!15^0'=x!15^post218, head!405^0'=head!405^post218, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post218, a!419^0'=a!419^post218, r!543^0'=r!543^post218, a!1055^0'=a!1055^post218, temp0!30^0'=temp0!30^post218, head!31^0'=head!31^post218, rcd!63^0'=rcd!63^post218, a!2035^0'=a!2035^post218, x!22^0'=x!22^post218, i!406^0'=i!406^post218, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post218, t!25^0'=t!25^post218, a!654^0'=a!654^post218, rcd!2393^0'=rcd!2393^post218, a!1371^0'=a!1371^post218, x!1365^0'=x!1365^post218, result!12^0'=result!12^post218, a!244^0'=a!244^post218, y!21^0'=y!21^post218, nondet!13^0'=nondet!13^post218, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post218 == 0 /\ a!2238^0-a!2238^post218 == 0 /\ tmp!33^0-tmp!33^post218 == 0 /\ -x!1365^post218+x!1365^0 == 0 /\ a!1810^0-a!1810^post218 == 0 /\ -sel_r!1224_Flink!24^post218+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post218 == 0 /\ head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post218 == 0 /\ rcd!2515^0-rcd!2515^post218 == 0 /\ length!28^0-length!28^post218 == 0 /\ a!419^0-a!419^post218 == 0 /\ rcd!2393^0-rcd!2393^post218 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post218+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post218 == 0 /\ -x!15^post218+x!15^0 == 0 /\ head!405^0-head!405^post218 == 0 /\ -rcd!63^post218+rcd!63^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -a!1371^post218+a!1371^0 == 0 /\ -temp!34^post218+temp!34^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post218 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post218+temp0!30^0 == 0 /\ a!1610^0-a!1610^post218 == 0 /\ ct!19^0-ct!19^post218 == 0 /\ -t!25^post218+t!25^0 == 0 /\ head!31^0-head!31^post218 == 0 /\ -result!12^post218+result!12^0 == 0 /\ head!16^0-head!16^post218 == 0 /\ -i!406^post218+i!406^0 == 0 /\ rcd!83^0-rcd!83^post218 == 0 /\ x!22^0-x!22^post218 == 0 /\ -x!15^0 <= 0 /\ a!1370^0-a!1370^post218 == 0 /\ -y!21^post218+y!21^0 == 0 /\ -a!244^0 <= 0 /\ -a!654^post218+a!654^0 == 0 /\ -a!1055^post218+a!1055^0 == 0 /\ -nondet!13^post218+nondet!13^0 == 0 /\ r!662^0-r!662^post218 == 0 /\ temp0!17^0-temp0!17^post218 == 0 /\ r!543^0-r!543^post218 == 0 /\ -a!2035^post218+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post218 == 0 /\ -a!244^post218+a!244^0 == 0 /\ a!244^0 <= 0 /\ -x!18^post218+x!18^0 == 0 /\ a!511^0-a!511^post218 == 0), cost: 1 219: l62 -> l47 : a!1052^0'=a!1052^post219, temp0!17^0'=temp0!17^post219, head!16^0'=head!16^post219, rcd!2515^0'=rcd!2515^post219, a!1810^0'=a!1810^post219, x!18^0'=x!18^post219, i!29^0'=i!29^post219, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post219, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post219, a!511^0'=a!511^post219, r!662^0'=r!662^post219, a!1370^0'=a!1370^post219, tmp!33^0'=tmp!33^post219, rcd!83^0'=rcd!83^post219, a!2238^0'=a!2238^post219, x_SLAM_f!20^0'=x_SLAM_f!20^post219, length!28^0'=length!28^post219, temp!34^0'=temp!34^post219, ct!19^0'=ct!19^post219, rcd!2460^0'=rcd!2460^post219, a!1610^0'=a!1610^post219, x!15^0'=x!15^post219, head!405^0'=head!405^post219, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post219, a!419^0'=a!419^post219, r!543^0'=r!543^post219, a!1055^0'=a!1055^post219, temp0!30^0'=temp0!30^post219, head!31^0'=head!31^post219, rcd!63^0'=rcd!63^post219, a!2035^0'=a!2035^post219, x!22^0'=x!22^post219, i!406^0'=i!406^post219, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post219, t!25^0'=t!25^post219, a!654^0'=a!654^post219, rcd!2393^0'=rcd!2393^post219, a!1371^0'=a!1371^post219, x!1365^0'=x!1365^post219, result!12^0'=result!12^post219, a!244^0'=a!244^post219, y!21^0'=y!21^post219, nondet!13^0'=nondet!13^post219, (-rcd!2393^post219+rcd!2393^0 == 0 /\ head!16^0-head!16^post219 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post219 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post219 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1052^0-a!1052^post219 == 0 /\ -a!1370^post219+a!1370^0 == 0 /\ rcd!83^0-rcd!83^post219 == 0 /\ x!18^0-x!18^post219 == 0 /\ -sel_r!1224_Flink!24^post219+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post219 == 0 /\ -x!1365^post219+x!1365^0 == 0 /\ i!29^0-i!29^post219 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post219 == 0 /\ -temp!34^post219+temp!34^0 == 0 /\ -y!21^post219+y!21^0 == 0 /\ -rcd!63^post219+rcd!63^0 == 0 /\ -i!406^post219+i!406^0 == 0 /\ rcd!2515^0-rcd!2515^post219 == 0 /\ a!511^0-a!511^post219 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!405^post219+head!405^0 == 0 /\ -result!12^post219+result!12^0 == 0 /\ -nondet!13^post219+nondet!13^0 == 0 /\ -r!543^post219+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post219 == 0 /\ tmp!33^0-tmp!33^post219 == 0 /\ -a!2035^post219+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post219 == 0 /\ a!1610^0-a!1610^post219 == 0 /\ 1-a!244^0 <= 0 /\ 1-x!15^0 <= 0 /\ -ct!19^post219+ct!19^0 == 0 /\ -a!1371^post219+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post219 == 0 /\ -a!419^post219+a!419^0 == 0 /\ -a!244^0 <= 0 /\ head!31^0-head!31^post219 == 0 /\ -a!1055^post219+a!1055^0 == 0 /\ -a!1810^post219+a!1810^0 == 0 /\ -x!15^post219+x!15^0 == 0 /\ -t!25^post219+t!25^0 == 0 /\ x!22^0-x!22^post219 == 0 /\ a!244^0-a!244^post219 == 0 /\ length!28^0-length!28^post219 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post219 == 0 /\ a!2238^0-a!2238^post219 == 0 /\ -a!654^post219+a!654^0 == 0), cost: 1 220: l62 -> l47 : a!1052^0'=a!1052^post220, temp0!17^0'=temp0!17^post220, head!16^0'=head!16^post220, rcd!2515^0'=rcd!2515^post220, a!1810^0'=a!1810^post220, x!18^0'=x!18^post220, i!29^0'=i!29^post220, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post220, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post220, a!511^0'=a!511^post220, r!662^0'=r!662^post220, a!1370^0'=a!1370^post220, tmp!33^0'=tmp!33^post220, rcd!83^0'=rcd!83^post220, a!2238^0'=a!2238^post220, x_SLAM_f!20^0'=x_SLAM_f!20^post220, length!28^0'=length!28^post220, temp!34^0'=temp!34^post220, ct!19^0'=ct!19^post220, rcd!2460^0'=rcd!2460^post220, a!1610^0'=a!1610^post220, x!15^0'=x!15^post220, head!405^0'=head!405^post220, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post220, a!419^0'=a!419^post220, r!543^0'=r!543^post220, a!1055^0'=a!1055^post220, temp0!30^0'=temp0!30^post220, head!31^0'=head!31^post220, rcd!63^0'=rcd!63^post220, a!2035^0'=a!2035^post220, x!22^0'=x!22^post220, i!406^0'=i!406^post220, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post220, t!25^0'=t!25^post220, a!654^0'=a!654^post220, rcd!2393^0'=rcd!2393^post220, a!1371^0'=a!1371^post220, x!1365^0'=x!1365^post220, result!12^0'=result!12^post220, a!244^0'=a!244^post220, y!21^0'=y!21^post220, nondet!13^0'=nondet!13^post220, (length!28^0-length!28^post220 == 0 /\ head!405^0-head!405^post220 == 0 /\ -rcd!83^post220+rcd!83^0 == 0 /\ -head!31^post220+head!31^0 == 0 /\ a!511^0-a!511^post220 == 0 /\ -a!1370^post220+a!1370^0 == 0 /\ -a!1610^post220+a!1610^0 == 0 /\ -x!22^post220+x!22^0 == 0 /\ -y!21^post220+y!21^0 == 0 /\ -temp!34^post220+temp!34^0 == 0 /\ temp0!17^0-temp0!17^post220 == 0 /\ -t!25^post220+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post220 == 0 /\ -rcd!2393^post220+rcd!2393^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post220 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post220 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post220+nondet!13^0 == 0 /\ x!15^0-x!15^post220 == 0 /\ x!18^0-x!18^post220 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post220 == 0 /\ -a!244^post220+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post220 == 0 /\ -result!12^post220+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -temp0!30^post220+temp0!30^0 == 0 /\ -x!1365^post220+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post220 == 0 /\ -a!2238^post220+a!2238^0 == 0 /\ -a!1371^post220+a!1371^0 == 0 /\ r!662^0-r!662^post220 == 0 /\ -a!2035^post220+a!2035^0 == 0 /\ 1-a!244^0 <= 0 /\ -a!244^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post220 == 0 /\ -r!543^post220+r!543^0 == 0 /\ -a!654^post220+a!654^0 == 0 /\ head!16^0-head!16^post220 == 0 /\ a!1810^0-a!1810^post220 == 0 /\ -a!1055^post220+a!1055^0 == 0 /\ i!29^0-i!29^post220 == 0 /\ -a!419^post220+a!419^0 == 0 /\ a!1052^0-a!1052^post220 == 0 /\ -tmp!33^post220+tmp!33^0 == 0 /\ i!406^0-i!406^post220 == 0 /\ rcd!2460^0-rcd!2460^post220 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post220 == 0), cost: 1 222: l64 -> l65 : a!1052^0'=a!1052^post222, temp0!17^0'=temp0!17^post222, head!16^0'=head!16^post222, rcd!2515^0'=rcd!2515^post222, a!1810^0'=a!1810^post222, x!18^0'=x!18^post222, i!29^0'=i!29^post222, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post222, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post222, a!511^0'=a!511^post222, r!662^0'=r!662^post222, a!1370^0'=a!1370^post222, tmp!33^0'=tmp!33^post222, rcd!83^0'=rcd!83^post222, a!2238^0'=a!2238^post222, x_SLAM_f!20^0'=x_SLAM_f!20^post222, length!28^0'=length!28^post222, temp!34^0'=temp!34^post222, ct!19^0'=ct!19^post222, rcd!2460^0'=rcd!2460^post222, a!1610^0'=a!1610^post222, x!15^0'=x!15^post222, head!405^0'=head!405^post222, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post222, a!419^0'=a!419^post222, r!543^0'=r!543^post222, a!1055^0'=a!1055^post222, temp0!30^0'=temp0!30^post222, head!31^0'=head!31^post222, rcd!63^0'=rcd!63^post222, a!2035^0'=a!2035^post222, x!22^0'=x!22^post222, i!406^0'=i!406^post222, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post222, t!25^0'=t!25^post222, a!654^0'=a!654^post222, rcd!2393^0'=rcd!2393^post222, a!1371^0'=a!1371^post222, x!1365^0'=x!1365^post222, result!12^0'=result!12^post222, a!244^0'=a!244^post222, y!21^0'=y!21^post222, nondet!13^0'=nondet!13^post222, (-ct!19^post222+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post222 == 0 /\ a!1055^0-a!1055^post222 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ a!2238^0-a!2238^post222 == 0 /\ rcd!83^0-rcd!83^post222 == 0 /\ tmp!33^0-tmp!33^post222 == 0 /\ t!25^0-t!25^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post222+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post222+sel_r!1224_Flink!24^0 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ length!28^0-length!28^post222 == 0 /\ -rcd!2460^post222+rcd!2460^0 == 0 /\ -a!1371^post222+a!1371^0 == 0 /\ -a!654^post222+a!654^0 == 0 /\ r!662^0-r!662^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post222 == 0 /\ -head!31^post222+head!31^0 == 0 /\ -x!15^post222+x!15^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ 1-a!419^0 <= 0 /\ -1+a!419^0 <= 0 /\ -a!419^post222+a!419^0 == 0 /\ head!405^0 <= 0 /\ temp!34^0-temp!34^post222 == 0 /\ i!29^0-i!29^post222 == 0 /\ -head!405^post222+head!405^0 == 0 /\ head!16^0-head!16^post222 == 0 /\ -x_SLAM_f!20^post222+x_SLAM_f!20^0 == 0 /\ -x!22^post222+x!22^0 == 0 /\ -y!21^post222+y!21^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ x!18^0-x!18^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post222 == 0 /\ -head!405^0 <= 0 /\ -sel_r!543_Flink!24^post222+sel_r!543_Flink!24^0 == 0 /\ -rcd!63^post222+rcd!63^0 == 0 /\ -i!406^post222+i!406^0 == 0 /\ 1-i!29^0+i!406^0 <= 0 /\ -a!244^0 <= 0 /\ a!1370^0-a!1370^post222 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!2035^0-a!2035^post222 == 0 /\ rcd!2515^0-rcd!2515^post222 == 0 /\ a!511^0-a!511^post222 == 0 /\ -result!12^post222+result!12^0 == 0 /\ -rcd!2393^post222+rcd!2393^0 == 0 /\ -nondet!13^post222+nondet!13^0 == 0 /\ -temp0!30^post222+temp0!30^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post222+a!244^0 == 0 /\ -x!1365^post222+x!1365^0 == 0 /\ a!1052^0-a!1052^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post222 == 0 /\ a!244^0 <= 0 /\ a!1810^0-a!1810^post222 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 223: l64 -> l65 : a!1052^0'=a!1052^post223, temp0!17^0'=temp0!17^post223, head!16^0'=head!16^post223, rcd!2515^0'=rcd!2515^post223, a!1810^0'=a!1810^post223, x!18^0'=x!18^post223, i!29^0'=i!29^post223, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post223, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post223, a!511^0'=a!511^post223, r!662^0'=r!662^post223, a!1370^0'=a!1370^post223, tmp!33^0'=tmp!33^post223, rcd!83^0'=rcd!83^post223, a!2238^0'=a!2238^post223, x_SLAM_f!20^0'=x_SLAM_f!20^post223, length!28^0'=length!28^post223, temp!34^0'=temp!34^post223, ct!19^0'=ct!19^post223, rcd!2460^0'=rcd!2460^post223, a!1610^0'=a!1610^post223, x!15^0'=x!15^post223, head!405^0'=head!405^post223, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post223, a!419^0'=a!419^post223, r!543^0'=r!543^post223, a!1055^0'=a!1055^post223, temp0!30^0'=temp0!30^post223, head!31^0'=head!31^post223, rcd!63^0'=rcd!63^post223, a!2035^0'=a!2035^post223, x!22^0'=x!22^post223, i!406^0'=i!406^post223, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post223, t!25^0'=t!25^post223, a!654^0'=a!654^post223, rcd!2393^0'=rcd!2393^post223, a!1371^0'=a!1371^post223, x!1365^0'=x!1365^post223, result!12^0'=result!12^post223, a!244^0'=a!244^post223, y!21^0'=y!21^post223, nondet!13^0'=nondet!13^post223, (-rcd!2460^post223+rcd!2460^0 == 0 /\ a!654^0-a!654^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post223 == 0 /\ -x!1365^post223+x!1365^0 == 0 /\ a!1810^0-a!1810^post223 == 0 /\ a!2238^0-a!2238^post223 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ head!31^0-head!31^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post223 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ -sel_r!1224_Flink!24^post223+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post223 == 0 /\ rcd!2393^0-rcd!2393^post223 == 0 /\ -y!21^post223+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post223 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -sel_r!543_Flink!24^post223+sel_r!543_Flink!24^0 == 0 /\ temp!34^0-temp!34^post223 == 0 /\ -r!543^post223+r!543^0 == 0 /\ -a!1371^post223+a!1371^0 == 0 /\ head!405^0-head!405^post223 == 0 /\ a!1052^0-a!1052^post223 == 0 /\ ct!19^0-ct!19^post223 == 0 /\ x!15^0-x!15^post223 == 0 /\ -rcd!63^post223+rcd!63^0 == 0 /\ -t!25^post223+t!25^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ -a!244^post223+a!244^0 == 0 /\ -rcd!2515^post223+rcd!2515^0 == 0 /\ -a!1055^post223+a!1055^0 == 0 /\ -i!406^post223+i!406^0 == 0 /\ -temp0!30^post223+temp0!30^0 == 0 /\ head!16^0-head!16^post223 == 0 /\ -x!22^post223+x!22^0 == 0 /\ 1-a!244^0 <= 0 /\ 1-i!29^0+i!406^0 <= 0 /\ x!18^0-x!18^post223 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post223+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post223+result!12^0 == 0 /\ r!662^0-r!662^post223 == 0 /\ temp0!17^0-temp0!17^post223 == 0 /\ a!419^0-a!419^post223 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post223+rcd!83^0 == 0 /\ a!1370^0-a!1370^post223 == 0 /\ a!511^0-a!511^post223 == 0 /\ -nondet!13^post223+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post223 == 0 /\ -a!2035^post223+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post223 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 224: l65 -> l66 : a!1052^0'=a!1052^post224, temp0!17^0'=temp0!17^post224, head!16^0'=head!16^post224, rcd!2515^0'=rcd!2515^post224, a!1810^0'=a!1810^post224, x!18^0'=x!18^post224, i!29^0'=i!29^post224, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post224, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post224, a!511^0'=a!511^post224, r!662^0'=r!662^post224, a!1370^0'=a!1370^post224, tmp!33^0'=tmp!33^post224, rcd!83^0'=rcd!83^post224, a!2238^0'=a!2238^post224, x_SLAM_f!20^0'=x_SLAM_f!20^post224, length!28^0'=length!28^post224, temp!34^0'=temp!34^post224, ct!19^0'=ct!19^post224, rcd!2460^0'=rcd!2460^post224, a!1610^0'=a!1610^post224, x!15^0'=x!15^post224, head!405^0'=head!405^post224, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post224, a!419^0'=a!419^post224, r!543^0'=r!543^post224, a!1055^0'=a!1055^post224, temp0!30^0'=temp0!30^post224, head!31^0'=head!31^post224, rcd!63^0'=rcd!63^post224, a!2035^0'=a!2035^post224, x!22^0'=x!22^post224, i!406^0'=i!406^post224, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post224, t!25^0'=t!25^post224, a!654^0'=a!654^post224, rcd!2393^0'=rcd!2393^post224, a!1371^0'=a!1371^post224, x!1365^0'=x!1365^post224, result!12^0'=result!12^post224, a!244^0'=a!244^post224, y!21^0'=y!21^post224, nondet!13^0'=nondet!13^post224, (0 == 0 /\ rcd!2460^0-rcd!2460^post224 == 0 /\ -a!419^0+a!244^post224 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post224 == 0 /\ -rcd!2393^post224+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post224 == 0 /\ i!29^0-i!29^post224 == 0 /\ a!1810^0-a!1810^post224 == 0 /\ -x!15^post224+x!15^0 == 0 /\ -x!1365^post224+x!1365^0 == 0 /\ -i!406^post224+i!406^0 == 0 /\ -y!21^post224+y!21^0 == 0 /\ -rcd!63^post224+rcd!63^0 == 0 /\ -a!511^post224+a!511^0 == 0 /\ length!28^0-length!28^post224 == 0 /\ a!1052^0-a!1052^post224 == 0 /\ a!2238^0-a!2238^post224 == 0 /\ -sel_r!1224_Flink!24^post224+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post224 == 0 /\ head!405^0-head!405^post224 == 0 /\ -a!654^post224+a!654^0 == 0 /\ -a!2035^post224+a!2035^0 == 0 /\ -a!1371^post224+a!1371^0 == 0 /\ -result!12^post224+result!12^0 == 0 /\ -r!543^post224+r!543^0 == 0 /\ a!1610^0-a!1610^post224 == 0 /\ head!16^0-head!16^post224 == 0 /\ head!31^0-head!31^post224 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post224+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post224 == 0 /\ r!662^0-r!662^post224 == 0 /\ x!18^0-x!18^post224 == 0 /\ temp0!17^0-temp0!17^post224 == 0 /\ x!22^0-x!22^post224 == 0 /\ a!1370^0-a!1370^post224 == 0 /\ -ct!19^post224+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post224 == 0 /\ temp!34^0-temp!34^post224 == 0 /\ temp0!30^0-temp0!30^post224 == 0 /\ -a!1055^post224+a!1055^0 == 0 /\ -nondet!13^post224+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post224 == 0 /\ -t!25^post224+t!25^0 == 0), cost: 1 225: l66 -> l63 : a!1052^0'=a!1052^post225, temp0!17^0'=temp0!17^post225, head!16^0'=head!16^post225, rcd!2515^0'=rcd!2515^post225, a!1810^0'=a!1810^post225, x!18^0'=x!18^post225, i!29^0'=i!29^post225, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post225, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post225, a!511^0'=a!511^post225, r!662^0'=r!662^post225, a!1370^0'=a!1370^post225, tmp!33^0'=tmp!33^post225, rcd!83^0'=rcd!83^post225, a!2238^0'=a!2238^post225, x_SLAM_f!20^0'=x_SLAM_f!20^post225, length!28^0'=length!28^post225, temp!34^0'=temp!34^post225, ct!19^0'=ct!19^post225, rcd!2460^0'=rcd!2460^post225, a!1610^0'=a!1610^post225, x!15^0'=x!15^post225, head!405^0'=head!405^post225, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post225, a!419^0'=a!419^post225, r!543^0'=r!543^post225, a!1055^0'=a!1055^post225, temp0!30^0'=temp0!30^post225, head!31^0'=head!31^post225, rcd!63^0'=rcd!63^post225, a!2035^0'=a!2035^post225, x!22^0'=x!22^post225, i!406^0'=i!406^post225, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post225, t!25^0'=t!25^post225, a!654^0'=a!654^post225, rcd!2393^0'=rcd!2393^post225, a!1371^0'=a!1371^post225, x!1365^0'=x!1365^post225, result!12^0'=result!12^post225, a!244^0'=a!244^post225, y!21^0'=y!21^post225, nondet!13^0'=nondet!13^post225, (-temp!34^post225+temp!34^0 == 0 /\ -y!21^post225+y!21^0 == 0 /\ -head!31^0 <= 0 /\ -head!405^post225+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post225 == 0 /\ a!511^0-a!511^post225 == 0 /\ r!662^0-r!662^post225 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post225+rcd!2393^0 == 0 /\ head!16^0-head!16^post225 == 0 /\ -i!406^post225+i!406^0 == 0 /\ -rcd!63^post225+rcd!63^0 == 0 /\ -t!25^post225+t!25^0 == 0 /\ -a!2035^post225+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post225 == 0 /\ -a!244^post225+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post225 == 0 /\ rcd!83^0-rcd!83^post225 == 0 /\ a!1052^0-a!1052^post225 == 0 /\ -result!12^post225+result!12^0 == 0 /\ x!18^0-x!18^post225 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post225+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post225 == 0 /\ -a!1370^post225+a!1370^0 == 0 /\ -x!1365^post225+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post225 == 0 /\ -ct!19^post225+ct!19^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post225+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post225 == 0 /\ -r!543^post225+r!543^0 == 0 /\ head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post225 == 0 /\ -a!244^0 <= 0 /\ a!1810^0-a!1810^post225 == 0 /\ a!1610^0-a!1610^post225 == 0 /\ temp0!30^0-temp0!30^post225 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!654^post225+a!654^0 == 0 /\ -a!1371^post225+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post225 == 0 /\ -a!419^post225+a!419^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post225 == 0 /\ i!29^0-i!29^post225 == 0 /\ -a!1055^post225+a!1055^0 == 0 /\ x!22^0-x!22^post225 == 0 /\ -head!31^post225+head!31^0 == 0 /\ -x!15^post225+x!15^0 == 0 /\ a!244^0 <= 0 /\ length!28^0-length!28^post225 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 226: l66 -> l63 : a!1052^0'=a!1052^post226, temp0!17^0'=temp0!17^post226, head!16^0'=head!16^post226, rcd!2515^0'=rcd!2515^post226, a!1810^0'=a!1810^post226, x!18^0'=x!18^post226, i!29^0'=i!29^post226, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post226, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post226, a!511^0'=a!511^post226, r!662^0'=r!662^post226, a!1370^0'=a!1370^post226, tmp!33^0'=tmp!33^post226, rcd!83^0'=rcd!83^post226, a!2238^0'=a!2238^post226, x_SLAM_f!20^0'=x_SLAM_f!20^post226, length!28^0'=length!28^post226, temp!34^0'=temp!34^post226, ct!19^0'=ct!19^post226, rcd!2460^0'=rcd!2460^post226, a!1610^0'=a!1610^post226, x!15^0'=x!15^post226, head!405^0'=head!405^post226, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post226, a!419^0'=a!419^post226, r!543^0'=r!543^post226, a!1055^0'=a!1055^post226, temp0!30^0'=temp0!30^post226, head!31^0'=head!31^post226, rcd!63^0'=rcd!63^post226, a!2035^0'=a!2035^post226, x!22^0'=x!22^post226, i!406^0'=i!406^post226, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post226, t!25^0'=t!25^post226, a!654^0'=a!654^post226, rcd!2393^0'=rcd!2393^post226, a!1371^0'=a!1371^post226, x!1365^0'=x!1365^post226, result!12^0'=result!12^post226, a!244^0'=a!244^post226, y!21^0'=y!21^post226, nondet!13^0'=nondet!13^post226, (rcd!2515^0-rcd!2515^post226 == 0 /\ -t!25^post226+t!25^0 == 0 /\ -a!244^post226+a!244^0 == 0 /\ -a!1055^post226+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post226 == 0 /\ length!28^0-length!28^post226 == 0 /\ 1-head!31^0 <= 0 /\ a!511^0-a!511^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post226+a!654^0 == 0 /\ -a!1610^post226+a!1610^0 == 0 /\ -x!22^post226+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post226 == 0 /\ head!405^0-head!405^post226 == 0 /\ ct!19^0-ct!19^post226 == 0 /\ -result!12^post226+result!12^0 == 0 /\ x!15^0-x!15^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post226 == 0 /\ -rcd!2393^post226+rcd!2393^0 == 0 /\ -temp0!30^post226+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post226 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post226 == 0 /\ -rcd!83^post226+rcd!83^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post226 == 0 /\ x!18^0-x!18^post226 == 0 /\ -nondet!13^post226+nondet!13^0 == 0 /\ -x!1365^post226+x!1365^0 == 0 /\ r!662^0-r!662^post226 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post226 == 0 /\ temp!34^0-temp!34^post226 == 0 /\ 1-a!244^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post226 == 0 /\ rcd!63^0-rcd!63^post226 == 0 /\ -a!244^0 <= 0 /\ a!1052^0-a!1052^post226 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1371^post226+a!1371^0 == 0 /\ -y!21^post226+y!21^0 == 0 /\ -head!31^post226+head!31^0 == 0 /\ -a!2238^post226+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post226 == 0 /\ head!16^0-head!16^post226 == 0 /\ a!1810^0-a!1810^post226 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2035^0-a!2035^post226 == 0 /\ -r!543^post226+r!543^0 == 0 /\ i!406^0-i!406^post226 == 0 /\ -sel_r!543_Flink!24^post226+sel_r!543_Flink!24^0 == 0 /\ -tmp!33^0+head!31^0 <= 0 /\ i!29^0-i!29^post226 == 0), cost: 1 227: l66 -> l63 : a!1052^0'=a!1052^post227, temp0!17^0'=temp0!17^post227, head!16^0'=head!16^post227, rcd!2515^0'=rcd!2515^post227, a!1810^0'=a!1810^post227, x!18^0'=x!18^post227, i!29^0'=i!29^post227, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post227, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post227, a!511^0'=a!511^post227, r!662^0'=r!662^post227, a!1370^0'=a!1370^post227, tmp!33^0'=tmp!33^post227, rcd!83^0'=rcd!83^post227, a!2238^0'=a!2238^post227, x_SLAM_f!20^0'=x_SLAM_f!20^post227, length!28^0'=length!28^post227, temp!34^0'=temp!34^post227, ct!19^0'=ct!19^post227, rcd!2460^0'=rcd!2460^post227, a!1610^0'=a!1610^post227, x!15^0'=x!15^post227, head!405^0'=head!405^post227, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post227, a!419^0'=a!419^post227, r!543^0'=r!543^post227, a!1055^0'=a!1055^post227, temp0!30^0'=temp0!30^post227, head!31^0'=head!31^post227, rcd!63^0'=rcd!63^post227, a!2035^0'=a!2035^post227, x!22^0'=x!22^post227, i!406^0'=i!406^post227, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post227, t!25^0'=t!25^post227, a!654^0'=a!654^post227, rcd!2393^0'=rcd!2393^post227, a!1371^0'=a!1371^post227, x!1365^0'=x!1365^post227, result!12^0'=result!12^post227, a!244^0'=a!244^post227, y!21^0'=y!21^post227, nondet!13^0'=nondet!13^post227, (-a!2238^post227+a!2238^0 == 0 /\ -r!543^post227+r!543^0 == 0 /\ temp0!17^0-temp0!17^post227 == 0 /\ -a!654^post227+a!654^0 == 0 /\ temp!34^0-temp!34^post227 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post227 == 0 /\ temp0!30^0-temp0!30^post227 == 0 /\ -a!244^post227+a!244^0 == 0 /\ -a!1371^post227+a!1371^0 == 0 /\ -result!12^post227+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post227+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post227+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post227 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post227 == 0 /\ a!1610^0-a!1610^post227 == 0 /\ -length!28^post227+length!28^0 == 0 /\ -ct!19^post227+ct!19^0 == 0 /\ head!405^0-head!405^post227 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ rcd!2393^0-rcd!2393^post227 == 0 /\ -nondet!13^post227+nondet!13^0 == 0 /\ a!419^0-a!419^post227 == 0 /\ -t!25^post227+t!25^0 == 0 /\ x!22^0-x!22^post227 == 0 /\ -a!2035^post227+a!2035^0 == 0 /\ x!18^0-x!18^post227 == 0 /\ r!662^0-r!662^post227 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post227 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post227+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post227 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!1052^0-a!1052^post227 == 0 /\ -i!406^post227+i!406^0 == 0 /\ -y!21^post227+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post227 == 0 /\ a!1810^0-a!1810^post227 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -rcd!63^post227+rcd!63^0 == 0 /\ head!16^0-head!16^post227 == 0 /\ head!31^0-head!31^post227 == 0 /\ rcd!83^0-rcd!83^post227 == 0 /\ x!15^0-x!15^post227 == 0 /\ i!29^0-i!29^post227 == 0 /\ -a!511^post227+a!511^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 228: l63 -> l35 : a!1052^0'=a!1052^post228, temp0!17^0'=temp0!17^post228, head!16^0'=head!16^post228, rcd!2515^0'=rcd!2515^post228, a!1810^0'=a!1810^post228, x!18^0'=x!18^post228, i!29^0'=i!29^post228, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post228, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post228, a!511^0'=a!511^post228, r!662^0'=r!662^post228, a!1370^0'=a!1370^post228, tmp!33^0'=tmp!33^post228, rcd!83^0'=rcd!83^post228, a!2238^0'=a!2238^post228, x_SLAM_f!20^0'=x_SLAM_f!20^post228, length!28^0'=length!28^post228, temp!34^0'=temp!34^post228, ct!19^0'=ct!19^post228, rcd!2460^0'=rcd!2460^post228, a!1610^0'=a!1610^post228, x!15^0'=x!15^post228, head!405^0'=head!405^post228, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post228, a!419^0'=a!419^post228, r!543^0'=r!543^post228, a!1055^0'=a!1055^post228, temp0!30^0'=temp0!30^post228, head!31^0'=head!31^post228, rcd!63^0'=rcd!63^post228, a!2035^0'=a!2035^post228, x!22^0'=x!22^post228, i!406^0'=i!406^post228, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post228, t!25^0'=t!25^post228, a!654^0'=a!654^post228, rcd!2393^0'=rcd!2393^post228, a!1371^0'=a!1371^post228, x!1365^0'=x!1365^post228, result!12^0'=result!12^post228, a!244^0'=a!244^post228, y!21^0'=y!21^post228, nondet!13^0'=nondet!13^post228, (x_SLAM_f!20^0-x_SLAM_f!20^post228 == 0 /\ x!18^0-x!18^post228 == 0 /\ -ct!19^post228+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post228 == 0 /\ -nondet!13^post228+nondet!13^0 == 0 /\ -a!244^post228+a!244^0 == 0 /\ -a!2035^post228+a!2035^0 == 0 /\ a!419^0-a!419^post228 == 0 /\ -x!15^post228+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post228 == 0 /\ -a!654^post228+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post228 == 0 /\ a!511^0-a!511^post228 == 0 /\ -a!1371^post228+a!1371^0 == 0 /\ a!1610^0-a!1610^post228 == 0 /\ r!543^0-r!543^post228 == 0 /\ -a!1055^post228+a!1055^0 == 0 /\ head!16^0-head!16^post228 == 0 /\ a!1810^0-a!1810^post228 == 0 /\ -i!406^post228+i!406^0 == 0 /\ head!31^0-head!31^post228 == 0 /\ rcd!83^0-rcd!83^post228 == 0 /\ x!22^0-x!22^post228 == 0 /\ i!29^0-i!29^post228 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post228 == 0 /\ a!1052^0-a!1052^post228 == 0 /\ -rcd!2393^post228+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post228 == 0 /\ length!28^0-length!28^post228 == 0 /\ -t!25^post228+t!25^0 == 0 /\ -temp!34^post228+temp!34^0 == 0 /\ -rcd!63^post228+rcd!63^0 == 0 /\ head!405^0-head!405^post228 == 0 /\ -x!1365^post228+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post228 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post228 == 0 /\ -sel_r!1224_Flink!24^post228+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post228+result!12^0 == 0 /\ r!662^0-r!662^post228 == 0 /\ temp0!17^0-temp0!17^post228 == 0 /\ -y!21^post228+y!21^0 == 0 /\ temp0!30^0-temp0!30^post228 == 0 /\ -a!1370^post228+a!1370^0 == 0), cost: 1 231: l67 -> l18 : a!1052^0'=a!1052^post231, temp0!17^0'=temp0!17^post231, head!16^0'=head!16^post231, rcd!2515^0'=rcd!2515^post231, a!1810^0'=a!1810^post231, x!18^0'=x!18^post231, i!29^0'=i!29^post231, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post231, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post231, a!511^0'=a!511^post231, r!662^0'=r!662^post231, a!1370^0'=a!1370^post231, tmp!33^0'=tmp!33^post231, rcd!83^0'=rcd!83^post231, a!2238^0'=a!2238^post231, x_SLAM_f!20^0'=x_SLAM_f!20^post231, length!28^0'=length!28^post231, temp!34^0'=temp!34^post231, ct!19^0'=ct!19^post231, rcd!2460^0'=rcd!2460^post231, a!1610^0'=a!1610^post231, x!15^0'=x!15^post231, head!405^0'=head!405^post231, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post231, a!419^0'=a!419^post231, r!543^0'=r!543^post231, a!1055^0'=a!1055^post231, temp0!30^0'=temp0!30^post231, head!31^0'=head!31^post231, rcd!63^0'=rcd!63^post231, a!2035^0'=a!2035^post231, x!22^0'=x!22^post231, i!406^0'=i!406^post231, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post231, t!25^0'=t!25^post231, a!654^0'=a!654^post231, rcd!2393^0'=rcd!2393^post231, a!1371^0'=a!1371^post231, x!1365^0'=x!1365^post231, result!12^0'=result!12^post231, a!244^0'=a!244^post231, y!21^0'=y!21^post231, nondet!13^0'=nondet!13^post231, (-a!244^post231+a!244^0 == 0 /\ -a!419^post231+a!419^0 == 0 /\ temp0!17^0-temp0!17^post231 == 0 /\ -tmp!33^post231+tmp!33^0 == 0 /\ -r!543^post231+r!543^0 == 0 /\ 1-head!31^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post231 == 0 /\ rcd!63^0-rcd!63^post231 == 0 /\ -head!405^post231+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x_SLAM_f!20^post231+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post231 == 0 /\ -a!654^post231+a!654^0 == 0 /\ -result!12^post231+result!12^0 == 0 /\ -x!22^post231+x!22^0 == 0 /\ -temp0!30^post231+temp0!30^0 == 0 /\ a!1055^0-a!1055^post231 == 0 /\ a!2238^0-a!2238^post231 == 0 /\ ct!19^0-ct!19^post231 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post231 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post231+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -t!25^post231+t!25^0 == 0 /\ -rcd!2393^post231+rcd!2393^0 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -nondet!13^post231+nondet!13^0 == 0 /\ a!1371^0-a!1371^post231 == 0 /\ -x!15^post231+x!15^0 == 0 /\ -x!1365^post231+x!1365^0 == 0 /\ i!406^0-i!406^post231 == 0 /\ r!662^0-r!662^post231 == 0 /\ a!1370^0-a!1370^post231 == 0 /\ x!18^0-x!18^post231 == 0 /\ -sel_r!1224_Flink!24^post231+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post231 == 0 /\ rcd!2515^0-rcd!2515^post231 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ a!1052^0-a!1052^post231 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -head!31^post231+head!31^0 == 0 /\ -a!1610^post231+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post231 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post231 == 0 /\ -sel_r!543_Flink!24^post231+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post231 == 0 /\ i!29^0-i!29^post231 == 0 /\ -y!21^post231+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ -tmp!33^0+head!31^0 <= 0 /\ head!16^0-head!16^post231 == 0 /\ a!1810^0-a!1810^post231 == 0), cost: 1 232: l67 -> l18 : a!1052^0'=a!1052^post232, temp0!17^0'=temp0!17^post232, head!16^0'=head!16^post232, rcd!2515^0'=rcd!2515^post232, a!1810^0'=a!1810^post232, x!18^0'=x!18^post232, i!29^0'=i!29^post232, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post232, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post232, a!511^0'=a!511^post232, r!662^0'=r!662^post232, a!1370^0'=a!1370^post232, tmp!33^0'=tmp!33^post232, rcd!83^0'=rcd!83^post232, a!2238^0'=a!2238^post232, x_SLAM_f!20^0'=x_SLAM_f!20^post232, length!28^0'=length!28^post232, temp!34^0'=temp!34^post232, ct!19^0'=ct!19^post232, rcd!2460^0'=rcd!2460^post232, a!1610^0'=a!1610^post232, x!15^0'=x!15^post232, head!405^0'=head!405^post232, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post232, a!419^0'=a!419^post232, r!543^0'=r!543^post232, a!1055^0'=a!1055^post232, temp0!30^0'=temp0!30^post232, head!31^0'=head!31^post232, rcd!63^0'=rcd!63^post232, a!2035^0'=a!2035^post232, x!22^0'=x!22^post232, i!406^0'=i!406^post232, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post232, t!25^0'=t!25^post232, a!654^0'=a!654^post232, rcd!2393^0'=rcd!2393^post232, a!1371^0'=a!1371^post232, x!1365^0'=x!1365^post232, result!12^0'=result!12^post232, a!244^0'=a!244^post232, y!21^0'=y!21^post232, nondet!13^0'=nondet!13^post232, (-sdv_CALLSITE_RETURN_1!14^post232+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post232 == 0 /\ -sel_r!1224_Flink!24^post232+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post232 == 0 /\ -nondet!13^post232+nondet!13^0 == 0 /\ -a!2238^post232+a!2238^0 == 0 /\ -a!1371^post232+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post232+a!654^0 == 0 /\ -a!1055^post232+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post232 == 0 /\ head!405^0-head!405^post232 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -head!31^post232+head!31^0 == 0 /\ x!1365^0-x!1365^post232 == 0 /\ rcd!2393^0-rcd!2393^post232 == 0 /\ -length!28^post232+length!28^0 == 0 /\ -y!21^post232+y!21^0 == 0 /\ a!1052^0-a!1052^post232 == 0 /\ a!1370^0-a!1370^post232 == 0 /\ temp!34^0-temp!34^post232 == 0 /\ rcd!83^0-rcd!83^post232 == 0 /\ x!15^0-x!15^post232 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post232 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!22^0-x!22^post232 == 0 /\ -rcd!2515^post232+rcd!2515^0 == 0 /\ -x!18^post232+x!18^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ -i!406^post232+i!406^0 == 0 /\ -rcd!63^post232+rcd!63^0 == 0 /\ -a!1610^post232+a!1610^0 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -t!25^post232+t!25^0 == 0 /\ -a!2035^post232+a!2035^0 == 0 /\ a!419^0-a!419^post232 == 0 /\ -a!244^post232+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post232 == 0 /\ -result!12^post232+result!12^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -temp0!30^post232+temp0!30^0 == 0 /\ a!511^0-a!511^post232 == 0 /\ r!543^0-r!543^post232 == 0 /\ r!662^0-r!662^post232 == 0 /\ head!16^0-head!16^post232 == 0 /\ temp0!17^0-temp0!17^post232 == 0 /\ ct!19^0-ct!19^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ a!1810^0-a!1810^post232 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 233: l68 -> l37 : a!1052^0'=a!1052^post233, temp0!17^0'=temp0!17^post233, head!16^0'=head!16^post233, rcd!2515^0'=rcd!2515^post233, a!1810^0'=a!1810^post233, x!18^0'=x!18^post233, i!29^0'=i!29^post233, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post233, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post233, a!511^0'=a!511^post233, r!662^0'=r!662^post233, a!1370^0'=a!1370^post233, tmp!33^0'=tmp!33^post233, rcd!83^0'=rcd!83^post233, a!2238^0'=a!2238^post233, x_SLAM_f!20^0'=x_SLAM_f!20^post233, length!28^0'=length!28^post233, temp!34^0'=temp!34^post233, ct!19^0'=ct!19^post233, rcd!2460^0'=rcd!2460^post233, a!1610^0'=a!1610^post233, x!15^0'=x!15^post233, head!405^0'=head!405^post233, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post233, a!419^0'=a!419^post233, r!543^0'=r!543^post233, a!1055^0'=a!1055^post233, temp0!30^0'=temp0!30^post233, head!31^0'=head!31^post233, rcd!63^0'=rcd!63^post233, a!2035^0'=a!2035^post233, x!22^0'=x!22^post233, i!406^0'=i!406^post233, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post233, t!25^0'=t!25^post233, a!654^0'=a!654^post233, rcd!2393^0'=rcd!2393^post233, a!1371^0'=a!1371^post233, x!1365^0'=x!1365^post233, result!12^0'=result!12^post233, a!244^0'=a!244^post233, y!21^0'=y!21^post233, nondet!13^0'=nondet!13^post233, (-x!1365^post233+x!1365^0 == 0 /\ -ct!19^post233+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post233 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post233 == 0 /\ a!1055^0-a!1055^post233 == 0 /\ a!1810^0-a!1810^post233 == 0 /\ a!2238^0-a!2238^post233 == 0 /\ -x!15^post233+x!15^0 == 0 /\ tmp!33^0-tmp!33^post233 == 0 /\ -sel_r!1224_Flink!24^post233+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post233 == 0 /\ i!29^0-i!29^post233 == 0 /\ -temp!34^post233+temp!34^0 == 0 /\ -y!21^post233+y!21^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post233+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post233 == 0 /\ length!28^0-length!28^post233 == 0 /\ a!419^0-a!419^post233 == 0 /\ -i!406^post233+i!406^0 == 0 /\ -a!1371^post233+a!1371^0 == 0 /\ a!1052^0-a!1052^post233 == 0 /\ a!511^0-a!511^post233 == 0 /\ -head!405^post233+head!405^0 == 0 /\ -x_SLAM_f!20^post233+x_SLAM_f!20^0 == 0 /\ -a!244^post233+a!244^0 == 0 /\ a!1610^0-a!1610^post233 == 0 /\ head!16^0-head!16^post233 == 0 /\ head!31^0-head!31^post233 == 0 /\ a!1370^0-a!1370^post233 == 0 /\ rcd!83^0-rcd!83^post233 == 0 /\ -result!12^post233+result!12^0 == 0 /\ -a!654^post233+a!654^0 == 0 /\ -rcd!63^post233+rcd!63^0 == 0 /\ x!22^0-x!22^post233 == 0 /\ r!543^0-r!543^post233 == 0 /\ -rcd!2393^post233+rcd!2393^0 == 0 /\ r!662^0-r!662^post233 == 0 /\ temp0!17^0-temp0!17^post233 == 0 /\ -temp0!30^post233+temp0!30^0 == 0 /\ -t!25^post233+t!25^0 == 0 /\ -a!2035^post233+a!2035^0 == 0 /\ -x!18^post233+x!18^0 == 0 /\ -nondet!13^post233+nondet!13^0 == 0), cost: 1 Removed rules with unsatisfiable guard Start location: l68 1: l0 -> l3 : a!1052^0'=a!1052^post1, temp0!17^0'=temp0!17^post1, head!16^0'=head!16^post1, rcd!2515^0'=rcd!2515^post1, a!1810^0'=a!1810^post1, x!18^0'=x!18^post1, i!29^0'=i!29^post1, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post1, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post1, a!511^0'=a!511^post1, r!662^0'=r!662^post1, a!1370^0'=a!1370^post1, tmp!33^0'=tmp!33^post1, rcd!83^0'=rcd!83^post1, a!2238^0'=a!2238^post1, x_SLAM_f!20^0'=x_SLAM_f!20^post1, length!28^0'=length!28^post1, temp!34^0'=temp!34^post1, ct!19^0'=ct!19^post1, rcd!2460^0'=rcd!2460^post1, a!1610^0'=a!1610^post1, x!15^0'=x!15^post1, head!405^0'=head!405^post1, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post1, a!419^0'=a!419^post1, r!543^0'=r!543^post1, a!1055^0'=a!1055^post1, temp0!30^0'=temp0!30^post1, head!31^0'=head!31^post1, rcd!63^0'=rcd!63^post1, a!2035^0'=a!2035^post1, x!22^0'=x!22^post1, i!406^0'=i!406^post1, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post1, t!25^0'=t!25^post1, a!654^0'=a!654^post1, rcd!2393^0'=rcd!2393^post1, a!1371^0'=a!1371^post1, x!1365^0'=x!1365^post1, result!12^0'=result!12^post1, a!244^0'=a!244^post1, y!21^0'=y!21^post1, nondet!13^0'=nondet!13^post1, (x_SLAM_f!20^0-x_SLAM_f!20^post1 == 0 /\ head!16^0-head!16^post1 == 0 /\ temp!34^0-temp!34^post1 == 0 /\ a!1052^0-a!1052^post1 == 0 /\ rcd!83^0-rcd!83^post1 == 0 /\ x!18^0-x!18^post1 == 0 /\ -ct!19^post1+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post1 == 0 /\ -a!1371^post1+a!1371^0 == 0 /\ -a!2035^post1+a!2035^0 == 0 /\ a!1370^0-a!1370^post1 == 0 /\ -nondet!13^post1+nondet!13^0 == 0 /\ -r!543^post1+r!543^0 == 0 /\ -a!654^post1+a!654^0 == 0 /\ -a!1055^post1+a!1055^0 == 0 /\ -rcd!2460^post1+rcd!2460^0 == 0 /\ -x!15^post1+x!15^0 == 0 /\ temp0!17^0-temp0!17^post1 == 0 /\ a!1610^0-a!1610^post1 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post1+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post1 == 0 /\ -r!662^post1+r!662^0 == 0 /\ a!1810^0-a!1810^post1 == 0 /\ -rcd!2393^post1+rcd!2393^0 == 0 /\ -i!406^post1+i!406^0 == 0 /\ x!22^0-x!22^post1 == 0 /\ -length!28^post1+length!28^0 == 0 /\ -t!25^post1+t!25^0 == 0 /\ a!2238^0-a!2238^post1 == 0 /\ rcd!2515^0-rcd!2515^post1 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -i!29^post1+i!29^0 == 0 /\ -rcd!63^post1+rcd!63^0 == 0 /\ head!405^0-head!405^post1 == 0 /\ -a!511^post1+a!511^0 == 0 /\ -sel_r!1224_Flink!24^post1+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post1 == 0 /\ y!21^0-y!21^post1 == 0 /\ -a!244^post1+a!244^0 == 0 /\ -result!12^post1+result!12^0 == 0 /\ temp0!30^0-temp0!30^post1 == 0 /\ head!31^0-head!31^post1 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post1 == 0 /\ -x!1365^post1+x!1365^0 == 0), cost: 1 2: l0 -> l3 : a!1052^0'=a!1052^post2, temp0!17^0'=temp0!17^post2, head!16^0'=head!16^post2, rcd!2515^0'=rcd!2515^post2, a!1810^0'=a!1810^post2, x!18^0'=x!18^post2, i!29^0'=i!29^post2, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post2, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post2, a!511^0'=a!511^post2, r!662^0'=r!662^post2, a!1370^0'=a!1370^post2, tmp!33^0'=tmp!33^post2, rcd!83^0'=rcd!83^post2, a!2238^0'=a!2238^post2, x_SLAM_f!20^0'=x_SLAM_f!20^post2, length!28^0'=length!28^post2, temp!34^0'=temp!34^post2, ct!19^0'=ct!19^post2, rcd!2460^0'=rcd!2460^post2, a!1610^0'=a!1610^post2, x!15^0'=x!15^post2, head!405^0'=head!405^post2, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post2, a!419^0'=a!419^post2, r!543^0'=r!543^post2, a!1055^0'=a!1055^post2, temp0!30^0'=temp0!30^post2, head!31^0'=head!31^post2, rcd!63^0'=rcd!63^post2, a!2035^0'=a!2035^post2, x!22^0'=x!22^post2, i!406^0'=i!406^post2, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post2, t!25^0'=t!25^post2, a!654^0'=a!654^post2, rcd!2393^0'=rcd!2393^post2, a!1371^0'=a!1371^post2, x!1365^0'=x!1365^post2, result!12^0'=result!12^post2, a!244^0'=a!244^post2, y!21^0'=y!21^post2, nondet!13^0'=nondet!13^post2, (head!16^0-head!16^post2 == 0 /\ -sel_r!1224_Flink!24^post2+sel_r!1224_Flink!24^0 == 0 /\ rcd!83^0-rcd!83^post2 == 0 /\ t!25^0-t!25^post2 == 0 /\ x!18^0-x!18^post2 == 0 /\ -a!1371^post2+a!1371^0 == 0 /\ -a!654^post2+a!654^0 == 0 /\ r!543^0-r!543^post2 == 0 /\ r!662^0-r!662^post2 == 0 /\ temp0!17^0-temp0!17^post2 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post2 == 0 /\ -head!31^post2+head!31^0 == 0 /\ -a!419^post2+a!419^0 == 0 /\ -temp!34^post2+temp!34^0 == 0 /\ a!511^0-a!511^post2 == 0 /\ -x!15^post2+x!15^0 == 0 /\ i!29^0-i!29^post2 == 0 /\ -rcd!63^post2+rcd!63^0 == 0 /\ -a!1810^post2+a!1810^0 == 0 /\ a!2238^0-a!2238^post2 == 0 /\ -a!1055^post2+a!1055^0 == 0 /\ a!1610^0-a!1610^post2 == 0 /\ -x!22^post2+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post2 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post2 == 0 /\ -y!21^post2+y!21^0 == 0 /\ -result!12^post2+result!12^0 == 0 /\ -i!406^post2+i!406^0 == 0 /\ -a!1370^post2+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post2 == 0 /\ rcd!2460^0-rcd!2460^post2 == 0 /\ a!2035^0-a!2035^post2 == 0 /\ length!28^0-length!28^post2 == 0 /\ rcd!2515^0-rcd!2515^post2 == 0 /\ temp0!30^0-temp0!30^post2 == 0 /\ -nondet!13^post2+nondet!13^0 == 0 /\ head!405^0-head!405^post2 == 0 /\ -a!244^post2+a!244^0 == 0 /\ -x!1365^post2+x!1365^0 == 0 /\ a!1052^0-a!1052^post2 == 0 /\ -rcd!2393^post2+rcd!2393^0 == 0 /\ -ct!19^post2+ct!19^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post2 == 0), cost: 1 3: l3 -> l4 : a!1052^0'=a!1052^post3, temp0!17^0'=temp0!17^post3, head!16^0'=head!16^post3, rcd!2515^0'=rcd!2515^post3, a!1810^0'=a!1810^post3, x!18^0'=x!18^post3, i!29^0'=i!29^post3, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post3, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post3, a!511^0'=a!511^post3, r!662^0'=r!662^post3, a!1370^0'=a!1370^post3, tmp!33^0'=tmp!33^post3, rcd!83^0'=rcd!83^post3, a!2238^0'=a!2238^post3, x_SLAM_f!20^0'=x_SLAM_f!20^post3, length!28^0'=length!28^post3, temp!34^0'=temp!34^post3, ct!19^0'=ct!19^post3, rcd!2460^0'=rcd!2460^post3, a!1610^0'=a!1610^post3, x!15^0'=x!15^post3, head!405^0'=head!405^post3, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post3, a!419^0'=a!419^post3, r!543^0'=r!543^post3, a!1055^0'=a!1055^post3, temp0!30^0'=temp0!30^post3, head!31^0'=head!31^post3, rcd!63^0'=rcd!63^post3, a!2035^0'=a!2035^post3, x!22^0'=x!22^post3, i!406^0'=i!406^post3, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post3, t!25^0'=t!25^post3, a!654^0'=a!654^post3, rcd!2393^0'=rcd!2393^post3, a!1371^0'=a!1371^post3, x!1365^0'=x!1365^post3, result!12^0'=result!12^post3, a!244^0'=a!244^post3, y!21^0'=y!21^post3, nondet!13^0'=nondet!13^post3, (0 == 0 /\ tmp!33^0-tmp!33^post3 == 0 /\ -rcd!2460^post3+rcd!2460^0 == 0 /\ -rcd!2393^post3+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post3 == 0 /\ -head!31^post3+head!31^0 == 0 /\ -x!15^post3+x!15^0 == 0 /\ -x!1365^post3+x!1365^0 == 0 /\ a!1055^0-a!1055^post3 == 0 /\ rcd!83^0-rcd!83^post3 == 0 /\ temp0!17^0-temp0!17^post3 == 0 /\ -head!405^post3+head!405^0 == 0 /\ a!1371^0-a!1371^post3 == 0 /\ length!28^0-length!28^post3 == 0 /\ temp!34^0-temp!34^post3 == 0 /\ -y!21^post3+y!21^0 == 0 /\ -a!1610^post3+a!1610^0 == 0 /\ -temp0!30^post3+temp0!30^0 == 0 /\ -r!543^post3+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post3+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post3+i!406^0 == 0 /\ a!2238^0-a!2238^post3 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post3 == 0 /\ -result!12^post3+result!12^0 == 0 /\ -nondet!13^post3+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post3 == 0 /\ rcd!63^0-rcd!63^post3 == 0 /\ a!2035^0-a!2035^post3 == 0 /\ ct!19^0-ct!19^post3 == 0 /\ i!29^0-i!29^post3 == 0 /\ -a!244^post3+a!244^0 == 0 /\ -a!419^post3+a!419^0 == 0 /\ head!16^0-head!16^post3 == 0 /\ r!662^0-r!662^post3 == 0 /\ -x!22^0+t!25^post3 == 0 /\ x!18^0-x!18^post3 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post3+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post3 == 0 /\ -x_SLAM_f!20^post3+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post3 == 0 /\ rcd!2515^0-rcd!2515^post3 == 0 /\ a!511^0-a!511^post3 == 0 /\ -a!654^post3+a!654^0 == 0), cost: 1 4: l4 -> l5 : a!1052^0'=a!1052^post4, temp0!17^0'=temp0!17^post4, head!16^0'=head!16^post4, rcd!2515^0'=rcd!2515^post4, a!1810^0'=a!1810^post4, x!18^0'=x!18^post4, i!29^0'=i!29^post4, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post4, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post4, a!511^0'=a!511^post4, r!662^0'=r!662^post4, a!1370^0'=a!1370^post4, tmp!33^0'=tmp!33^post4, rcd!83^0'=rcd!83^post4, a!2238^0'=a!2238^post4, x_SLAM_f!20^0'=x_SLAM_f!20^post4, length!28^0'=length!28^post4, temp!34^0'=temp!34^post4, ct!19^0'=ct!19^post4, rcd!2460^0'=rcd!2460^post4, a!1610^0'=a!1610^post4, x!15^0'=x!15^post4, head!405^0'=head!405^post4, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post4, a!419^0'=a!419^post4, r!543^0'=r!543^post4, a!1055^0'=a!1055^post4, temp0!30^0'=temp0!30^post4, head!31^0'=head!31^post4, rcd!63^0'=rcd!63^post4, a!2035^0'=a!2035^post4, x!22^0'=x!22^post4, i!406^0'=i!406^post4, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post4, t!25^0'=t!25^post4, a!654^0'=a!654^post4, rcd!2393^0'=rcd!2393^post4, a!1371^0'=a!1371^post4, x!1365^0'=x!1365^post4, result!12^0'=result!12^post4, a!244^0'=a!244^post4, y!21^0'=y!21^post4, nondet!13^0'=nondet!13^post4, (-y!21^post4+y!21^0 == 0 /\ -rcd!2393^post4+rcd!2393^0 == 0 /\ -rcd!83^post4+rcd!83^0 == 0 /\ tmp!33^0-tmp!33^post4 == 0 /\ temp0!30^0-temp0!30^post4 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post4 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1610^0-a!1610^post4 == 0 /\ a!654^0-a!654^post4 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1810^0-a!1810^post4 == 0 /\ a!419^0-a!419^post4 == 0 /\ head!31^0-head!31^post4 == 0 /\ -x!22^post4+x!22^0 == 0 /\ head!16^0-head!16^post4 == 0 /\ -x!1365^post4+x!1365^0 == 0 /\ temp!34^0-temp!34^post4 == 0 /\ i!29^0-i!29^post4 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!63^post4+rcd!63^0 == 0 /\ a!1052^0-a!1052^post4 == 0 /\ -a!244^post4+a!244^0 == 0 /\ -i!406^post4+i!406^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post4 == 0 /\ -result!12^post4+result!12^0 == 0 /\ length!28^0-length!28^post4 == 0 /\ -sel_r!1224_Flink!24^post4+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post4 == 0 /\ a!511^0-a!511^post4 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post4 == 0 /\ -a!2035^post4+a!2035^0 == 0 /\ x!15^0-x!15^post4 == 0 /\ -x!15^0 <= 0 /\ -nondet!13^post4+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post4 == 0 /\ -y!21^0 <= 0 /\ -a!1371^post4+a!1371^0 == 0 /\ -r!543^post4+r!543^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2460^post4+rcd!2460^0 == 0 /\ 1-t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post4+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -t!25^post4+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post4 == 0 /\ -a!1055^post4+a!1055^0 == 0 /\ x!18^0-x!18^post4 == 0 /\ rcd!2515^0-rcd!2515^post4 == 0 /\ y!21^0 <= 0 /\ -r!662^post4+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post4+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post4 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 5: l4 -> l5 : a!1052^0'=a!1052^post5, temp0!17^0'=temp0!17^post5, head!16^0'=head!16^post5, rcd!2515^0'=rcd!2515^post5, a!1810^0'=a!1810^post5, x!18^0'=x!18^post5, i!29^0'=i!29^post5, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post5, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post5, a!511^0'=a!511^post5, r!662^0'=r!662^post5, a!1370^0'=a!1370^post5, tmp!33^0'=tmp!33^post5, rcd!83^0'=rcd!83^post5, a!2238^0'=a!2238^post5, x_SLAM_f!20^0'=x_SLAM_f!20^post5, length!28^0'=length!28^post5, temp!34^0'=temp!34^post5, ct!19^0'=ct!19^post5, rcd!2460^0'=rcd!2460^post5, a!1610^0'=a!1610^post5, x!15^0'=x!15^post5, head!405^0'=head!405^post5, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post5, a!419^0'=a!419^post5, r!543^0'=r!543^post5, a!1055^0'=a!1055^post5, temp0!30^0'=temp0!30^post5, head!31^0'=head!31^post5, rcd!63^0'=rcd!63^post5, a!2035^0'=a!2035^post5, x!22^0'=x!22^post5, i!406^0'=i!406^post5, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post5, t!25^0'=t!25^post5, a!654^0'=a!654^post5, rcd!2393^0'=rcd!2393^post5, a!1371^0'=a!1371^post5, x!1365^0'=x!1365^post5, result!12^0'=result!12^post5, a!244^0'=a!244^post5, y!21^0'=y!21^post5, nondet!13^0'=nondet!13^post5, (-a!1055^post5+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post5 == 0 /\ r!543^0-r!543^post5 == 0 /\ rcd!2515^0-rcd!2515^post5 == 0 /\ -rcd!63^post5+rcd!63^0 == 0 /\ -y!21^post5+y!21^0 == 0 /\ -temp!34^post5+temp!34^0 == 0 /\ r!662^0-r!662^post5 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post5+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post5 == 0 /\ -result!12^post5+result!12^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post5 == 0 /\ -t!25^post5+t!25^0 == 0 /\ head!16^0-head!16^post5 == 0 /\ -a!2035^post5+a!2035^0 == 0 /\ a!1810^0-a!1810^post5 == 0 /\ i!29^0-i!29^post5 == 0 /\ a!2238^0-a!2238^post5 == 0 /\ 2-a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post5 == 0 /\ a!1052^0-a!1052^post5 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post5+rcd!2393^0 == 0 /\ -nondet!13^post5+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post5 == 0 /\ -a!244^post5+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -ct!19^post5+ct!19^0 == 0 /\ -x!1365^post5+x!1365^0 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post5 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post5 == 0 /\ head!405^0-head!405^post5 == 0 /\ temp0!17^0-temp0!17^post5 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post5+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post5 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!654^post5+a!654^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!1371^post5+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post5 == 0 /\ -a!419^post5+a!419^0 == 0 /\ x!18^0-x!18^post5 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post5 == 0 /\ x!22^0-x!22^post5 == 0 /\ a!1370^0-a!1370^post5 == 0 /\ -head!31^post5+head!31^0 == 0 /\ y!21^0 <= 0 /\ -x!15^post5+x!15^0 == 0 /\ tmp!33^0-tmp!33^post5 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 6: l4 -> l5 : a!1052^0'=a!1052^post6, temp0!17^0'=temp0!17^post6, head!16^0'=head!16^post6, rcd!2515^0'=rcd!2515^post6, a!1810^0'=a!1810^post6, x!18^0'=x!18^post6, i!29^0'=i!29^post6, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post6, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post6, a!511^0'=a!511^post6, r!662^0'=r!662^post6, a!1370^0'=a!1370^post6, tmp!33^0'=tmp!33^post6, rcd!83^0'=rcd!83^post6, a!2238^0'=a!2238^post6, x_SLAM_f!20^0'=x_SLAM_f!20^post6, length!28^0'=length!28^post6, temp!34^0'=temp!34^post6, ct!19^0'=ct!19^post6, rcd!2460^0'=rcd!2460^post6, a!1610^0'=a!1610^post6, x!15^0'=x!15^post6, head!405^0'=head!405^post6, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post6, a!419^0'=a!419^post6, r!543^0'=r!543^post6, a!1055^0'=a!1055^post6, temp0!30^0'=temp0!30^post6, head!31^0'=head!31^post6, rcd!63^0'=rcd!63^post6, a!2035^0'=a!2035^post6, x!22^0'=x!22^post6, i!406^0'=i!406^post6, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post6, t!25^0'=t!25^post6, a!654^0'=a!654^post6, rcd!2393^0'=rcd!2393^post6, a!1371^0'=a!1371^post6, x!1365^0'=x!1365^post6, result!12^0'=result!12^post6, a!244^0'=a!244^post6, y!21^0'=y!21^post6, nondet!13^0'=nondet!13^post6, (-a!654^post6+a!654^0 == 0 /\ r!662^0-r!662^post6 == 0 /\ 1+t!25^0 <= 0 /\ -a!2035^post6+a!2035^0 == 0 /\ -a!1371^post6+a!1371^0 == 0 /\ -result!12^post6+result!12^0 == 0 /\ length!28^0-length!28^post6 == 0 /\ -a!419^post6+a!419^0 == 0 /\ -nondet!13^post6+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post6+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1052^0-a!1052^post6 == 0 /\ rcd!2515^0-rcd!2515^post6 == 0 /\ a!511^0-a!511^post6 == 0 /\ a!2238^0-a!2238^post6 == 0 /\ -x_SLAM_f!20^post6+x_SLAM_f!20^0 == 0 /\ -ct!19^post6+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post6 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post6 == 0 /\ a!1370^0-a!1370^post6 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post6 == 0 /\ -rcd!2393^post6+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post6 == 0 /\ x!18^0-x!18^post6 == 0 /\ rcd!83^0-rcd!83^post6 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post6 == 0 /\ -ct!19^0 <= 0 /\ temp0!30^0-temp0!30^post6 == 0 /\ temp!34^0-temp!34^post6 == 0 /\ -x!15^0 <= 0 /\ -head!31^post6+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post6 == 0 /\ -y!21^0 <= 0 /\ -x!15^post6+x!15^0 == 0 /\ x!22^0 <= 0 /\ -x!1365^post6+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -y!21^post6+y!21^0 == 0 /\ a!1055^0-a!1055^post6 == 0 /\ head!16^0-head!16^post6 == 0 /\ a!1810^0-a!1810^post6 == 0 /\ -head!405^post6+head!405^0 == 0 /\ -x!22^post6+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post6 == 0 /\ a!1610^0-a!1610^post6 == 0 /\ -sel_r!1224_Flink!24^post6+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post6+rcd!63^0 == 0 /\ -r!543^post6+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post6 == 0 /\ y!21^0 <= 0 /\ -i!406^post6+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 7: l4 -> l5 : a!1052^0'=a!1052^post7, temp0!17^0'=temp0!17^post7, head!16^0'=head!16^post7, rcd!2515^0'=rcd!2515^post7, a!1810^0'=a!1810^post7, x!18^0'=x!18^post7, i!29^0'=i!29^post7, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post7, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post7, a!511^0'=a!511^post7, r!662^0'=r!662^post7, a!1370^0'=a!1370^post7, tmp!33^0'=tmp!33^post7, rcd!83^0'=rcd!83^post7, a!2238^0'=a!2238^post7, x_SLAM_f!20^0'=x_SLAM_f!20^post7, length!28^0'=length!28^post7, temp!34^0'=temp!34^post7, ct!19^0'=ct!19^post7, rcd!2460^0'=rcd!2460^post7, a!1610^0'=a!1610^post7, x!15^0'=x!15^post7, head!405^0'=head!405^post7, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post7, a!419^0'=a!419^post7, r!543^0'=r!543^post7, a!1055^0'=a!1055^post7, temp0!30^0'=temp0!30^post7, head!31^0'=head!31^post7, rcd!63^0'=rcd!63^post7, a!2035^0'=a!2035^post7, x!22^0'=x!22^post7, i!406^0'=i!406^post7, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post7, t!25^0'=t!25^post7, a!654^0'=a!654^post7, rcd!2393^0'=rcd!2393^post7, a!1371^0'=a!1371^post7, x!1365^0'=x!1365^post7, result!12^0'=result!12^post7, a!244^0'=a!244^post7, y!21^0'=y!21^post7, nondet!13^0'=nondet!13^post7, (-result!12^post7+result!12^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!1371^post7+a!1371^0 == 0 /\ -a!2238^post7+a!2238^0 == 0 /\ i!29^0-i!29^post7 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post7 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post7 == 0 /\ -temp0!30^post7+temp0!30^0 == 0 /\ -a!2035^post7+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post7 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post7+r!543^0 == 0 /\ length!28^0-length!28^post7 == 0 /\ -nondet!13^post7+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post7 == 0 /\ -t!25^post7+t!25^0 == 0 /\ -rcd!2460^post7+rcd!2460^0 == 0 /\ -a!1055^post7+a!1055^0 == 0 /\ 2-a!2035^0 <= 0 /\ head!405^0-head!405^post7 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post7 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post7 == 0 /\ ct!19^0 <= 0 /\ a!654^0-a!654^post7 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post7 == 0 /\ temp!34^0-temp!34^post7 == 0 /\ -y!21^post7+y!21^0 == 0 /\ -ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post7 == 0 /\ x!18^0-x!18^post7 == 0 /\ a!1052^0-a!1052^post7 == 0 /\ -head!31^post7+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post7+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post7+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post7 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post7+x!1365^0 == 0 /\ -a!244^post7+a!244^0 == 0 /\ a!511^0-a!511^post7 == 0 /\ ct!19^0-ct!19^post7 == 0 /\ -a!1610^post7+a!1610^0 == 0 /\ -rcd!63^post7+rcd!63^0 == 0 /\ r!662^0-r!662^post7 == 0 /\ -x!22^post7+x!22^0 == 0 /\ temp0!17^0-temp0!17^post7 == 0 /\ head!16^0-head!16^post7 == 0 /\ -i!406^post7+i!406^0 == 0 /\ y!21^0 <= 0 /\ a!1810^0-a!1810^post7 == 0 /\ a!419^0-a!419^post7 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 8: l4 -> l5 : a!1052^0'=a!1052^post8, temp0!17^0'=temp0!17^post8, head!16^0'=head!16^post8, rcd!2515^0'=rcd!2515^post8, a!1810^0'=a!1810^post8, x!18^0'=x!18^post8, i!29^0'=i!29^post8, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post8, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post8, a!511^0'=a!511^post8, r!662^0'=r!662^post8, a!1370^0'=a!1370^post8, tmp!33^0'=tmp!33^post8, rcd!83^0'=rcd!83^post8, a!2238^0'=a!2238^post8, x_SLAM_f!20^0'=x_SLAM_f!20^post8, length!28^0'=length!28^post8, temp!34^0'=temp!34^post8, ct!19^0'=ct!19^post8, rcd!2460^0'=rcd!2460^post8, a!1610^0'=a!1610^post8, x!15^0'=x!15^post8, head!405^0'=head!405^post8, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post8, a!419^0'=a!419^post8, r!543^0'=r!543^post8, a!1055^0'=a!1055^post8, temp0!30^0'=temp0!30^post8, head!31^0'=head!31^post8, rcd!63^0'=rcd!63^post8, a!2035^0'=a!2035^post8, x!22^0'=x!22^post8, i!406^0'=i!406^post8, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post8, t!25^0'=t!25^post8, a!654^0'=a!654^post8, rcd!2393^0'=rcd!2393^post8, a!1371^0'=a!1371^post8, x!1365^0'=x!1365^post8, result!12^0'=result!12^post8, a!244^0'=a!244^post8, y!21^0'=y!21^post8, nondet!13^0'=nondet!13^post8, (i!29^0-i!29^post8 == 0 /\ tmp!33^0-tmp!33^post8 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post8 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post8+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post8 == 0 /\ -x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post8+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post8+a!2035^0 == 0 /\ length!28^0-length!28^post8 == 0 /\ rcd!2393^0-rcd!2393^post8 == 0 /\ -x!15^post8+x!15^0 == 0 /\ a!419^0-a!419^post8 == 0 /\ -a!654^post8+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post8 == 0 /\ -a!2238^post8+a!2238^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post8+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post8 == 0 /\ a!1610^0-a!1610^post8 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post8 == 0 /\ x!1365^0-x!1365^post8 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post8+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post8 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post8+i!406^0 == 0 /\ head!31^0-head!31^post8 == 0 /\ temp!34^0-temp!34^post8 == 0 /\ rcd!83^0-rcd!83^post8 == 0 /\ x!22^0-x!22^post8 == 0 /\ -y!21^post8+y!21^0 == 0 /\ -a!1055^post8+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post8 == 0 /\ -x!18^post8+x!18^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!63^post8+rcd!63^0 == 0 /\ -temp0!30^post8+temp0!30^0 == 0 /\ -t!25^post8+t!25^0 == 0 /\ -y!21^0 <= 0 /\ -a!511^post8+a!511^0 == 0 /\ x!22^0 <= 0 /\ a!1370^0-a!1370^post8 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!244^post8+a!244^0 == 0 /\ -result!12^post8+result!12^0 == 0 /\ r!662^0-r!662^post8 == 0 /\ temp0!17^0-temp0!17^post8 == 0 /\ r!543^0-r!543^post8 == 0 /\ a!1810^0-a!1810^post8 == 0 /\ y!21^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post8 == 0 /\ ct!19^0-ct!19^post8 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 9: l4 -> l5 : a!1052^0'=a!1052^post9, temp0!17^0'=temp0!17^post9, head!16^0'=head!16^post9, rcd!2515^0'=rcd!2515^post9, a!1810^0'=a!1810^post9, x!18^0'=x!18^post9, i!29^0'=i!29^post9, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post9, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post9, a!511^0'=a!511^post9, r!662^0'=r!662^post9, a!1370^0'=a!1370^post9, tmp!33^0'=tmp!33^post9, rcd!83^0'=rcd!83^post9, a!2238^0'=a!2238^post9, x_SLAM_f!20^0'=x_SLAM_f!20^post9, length!28^0'=length!28^post9, temp!34^0'=temp!34^post9, ct!19^0'=ct!19^post9, rcd!2460^0'=rcd!2460^post9, a!1610^0'=a!1610^post9, x!15^0'=x!15^post9, head!405^0'=head!405^post9, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post9, a!419^0'=a!419^post9, r!543^0'=r!543^post9, a!1055^0'=a!1055^post9, temp0!30^0'=temp0!30^post9, head!31^0'=head!31^post9, rcd!63^0'=rcd!63^post9, a!2035^0'=a!2035^post9, x!22^0'=x!22^post9, i!406^0'=i!406^post9, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post9, t!25^0'=t!25^post9, a!654^0'=a!654^post9, rcd!2393^0'=rcd!2393^post9, a!1371^0'=a!1371^post9, x!1365^0'=x!1365^post9, result!12^0'=result!12^post9, a!244^0'=a!244^post9, y!21^0'=y!21^post9, nondet!13^0'=nondet!13^post9, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post9 == 0 /\ -x!15^post9+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post9+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post9 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post9+x!1365^0 == 0 /\ x!18^0-x!18^post9 == 0 /\ i!29^0-i!29^post9 == 0 /\ -i!406^post9+i!406^0 == 0 /\ 2-a!2035^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post9 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post9 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post9+rcd!63^0 == 0 /\ -temp!34^post9+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post9 == 0 /\ a!511^0-a!511^post9 == 0 /\ a!1052^0-a!1052^post9 == 0 /\ x!15^0 <= 0 /\ -a!419^post9+a!419^0 == 0 /\ a!2238^0-a!2238^post9 == 0 /\ a!1610^0-a!1610^post9 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post9 == 0 /\ -a!1371^post9+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post9+result!12^0 == 0 /\ -a!654^post9+a!654^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post9 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post9 == 0 /\ rcd!83^0-rcd!83^post9 == 0 /\ x!22^0-x!22^post9 == 0 /\ -y!21^post9+y!21^0 == 0 /\ -a!1370^post9+a!1370^0 == 0 /\ -a!1810^post9+a!1810^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post9 == 0 /\ -a!1055^post9+a!1055^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post9 == 0 /\ 1-t!25^0 <= 0 /\ length!28^0-length!28^post9 == 0 /\ temp0!17^0-temp0!17^post9 == 0 /\ temp0!30^0-temp0!30^post9 == 0 /\ -ct!19^post9+ct!19^0 == 0 /\ -rcd!2393^post9+rcd!2393^0 == 0 /\ -nondet!13^post9+nondet!13^0 == 0 /\ head!405^0-head!405^post9 == 0 /\ -a!244^post9+a!244^0 == 0 /\ -t!25^post9+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post9 == 0 /\ -a!2035^post9+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 10: l4 -> l5 : a!1052^0'=a!1052^post10, temp0!17^0'=temp0!17^post10, head!16^0'=head!16^post10, rcd!2515^0'=rcd!2515^post10, a!1810^0'=a!1810^post10, x!18^0'=x!18^post10, i!29^0'=i!29^post10, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post10, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post10, a!511^0'=a!511^post10, r!662^0'=r!662^post10, a!1370^0'=a!1370^post10, tmp!33^0'=tmp!33^post10, rcd!83^0'=rcd!83^post10, a!2238^0'=a!2238^post10, x_SLAM_f!20^0'=x_SLAM_f!20^post10, length!28^0'=length!28^post10, temp!34^0'=temp!34^post10, ct!19^0'=ct!19^post10, rcd!2460^0'=rcd!2460^post10, a!1610^0'=a!1610^post10, x!15^0'=x!15^post10, head!405^0'=head!405^post10, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post10, a!419^0'=a!419^post10, r!543^0'=r!543^post10, a!1055^0'=a!1055^post10, temp0!30^0'=temp0!30^post10, head!31^0'=head!31^post10, rcd!63^0'=rcd!63^post10, a!2035^0'=a!2035^post10, x!22^0'=x!22^post10, i!406^0'=i!406^post10, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post10, t!25^0'=t!25^post10, a!654^0'=a!654^post10, rcd!2393^0'=rcd!2393^post10, a!1371^0'=a!1371^post10, x!1365^0'=x!1365^post10, result!12^0'=result!12^post10, a!244^0'=a!244^post10, y!21^0'=y!21^post10, nondet!13^0'=nondet!13^post10, (1+t!25^0 <= 0 /\ head!405^0-head!405^post10 == 0 /\ ct!19^0-ct!19^post10 == 0 /\ a!511^0-a!511^post10 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post10 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -head!31^post10+head!31^0 == 0 /\ -rcd!83^post10+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post10 == 0 /\ -temp!34^post10+temp!34^0 == 0 /\ head!16^0-head!16^post10 == 0 /\ x!18^0-x!18^post10 == 0 /\ -x!1365^post10+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post10 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post10 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post10+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post10 == 0 /\ -a!1610^post10+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post10 == 0 /\ -y!21^post10+y!21^0 == 0 /\ -x!22^post10+x!22^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post10+nondet!13^0 == 0 /\ a!2035^0-a!2035^post10 == 0 /\ -a!2238^post10+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post10+a!1371^0 == 0 /\ rcd!2460^0-rcd!2460^post10 == 0 /\ -a!419^post10+a!419^0 == 0 /\ 1+head!16^0 <= 0 /\ -temp0!30^post10+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post10 == 0 /\ -r!543^post10+r!543^0 == 0 /\ -x!15^0 <= 0 /\ -a!1055^post10+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post10 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post10 == 0 /\ -a!244^post10+a!244^0 == 0 /\ x!22^0 <= 0 /\ a!1810^0-a!1810^post10 == 0 /\ result!12^0-result!12^post10 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post10 == 0 /\ i!406^0-i!406^post10 == 0 /\ i!29^0-i!29^post10 == 0 /\ -tmp!33^post10+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post10 == 0 /\ -rcd!2393^post10+rcd!2393^0 == 0 /\ y!21^0 <= 0 /\ length!28^0-length!28^post10 == 0 /\ -a!654^post10+a!654^0 == 0 /\ -t!25^post10+t!25^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 11: l4 -> l5 : a!1052^0'=a!1052^post11, temp0!17^0'=temp0!17^post11, head!16^0'=head!16^post11, rcd!2515^0'=rcd!2515^post11, a!1810^0'=a!1810^post11, x!18^0'=x!18^post11, i!29^0'=i!29^post11, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post11, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post11, a!511^0'=a!511^post11, r!662^0'=r!662^post11, a!1370^0'=a!1370^post11, tmp!33^0'=tmp!33^post11, rcd!83^0'=rcd!83^post11, a!2238^0'=a!2238^post11, x_SLAM_f!20^0'=x_SLAM_f!20^post11, length!28^0'=length!28^post11, temp!34^0'=temp!34^post11, ct!19^0'=ct!19^post11, rcd!2460^0'=rcd!2460^post11, a!1610^0'=a!1610^post11, x!15^0'=x!15^post11, head!405^0'=head!405^post11, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post11, a!419^0'=a!419^post11, r!543^0'=r!543^post11, a!1055^0'=a!1055^post11, temp0!30^0'=temp0!30^post11, head!31^0'=head!31^post11, rcd!63^0'=rcd!63^post11, a!2035^0'=a!2035^post11, x!22^0'=x!22^post11, i!406^0'=i!406^post11, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post11, t!25^0'=t!25^post11, a!654^0'=a!654^post11, rcd!2393^0'=rcd!2393^post11, a!1371^0'=a!1371^post11, x!1365^0'=x!1365^post11, result!12^0'=result!12^post11, a!244^0'=a!244^post11, y!21^0'=y!21^post11, nondet!13^0'=nondet!13^post11, (1+t!25^0 <= 0 /\ -y!21^post11+y!21^0 == 0 /\ a!419^0-a!419^post11 == 0 /\ -i!406^post11+i!406^0 == 0 /\ -t!25^post11+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post11 == 0 /\ temp0!17^0-temp0!17^post11 == 0 /\ head!16^0-head!16^post11 == 0 /\ head!31^0-head!31^post11 == 0 /\ -rcd!2393^post11+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post11 == 0 /\ head!405^0-head!405^post11 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post11 == 0 /\ -x!1365^post11+x!1365^0 == 0 /\ a!1370^0-a!1370^post11 == 0 /\ -a!244^post11+a!244^0 == 0 /\ 2-a!2035^0 <= 0 /\ x!18^0-x!18^post11 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post11+temp0!30^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post11 == 0 /\ -result!12^post11+result!12^0 == 0 /\ -x!22^post11+x!22^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post11+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post11 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post11+a!1371^0 == 0 /\ -r!543^post11+r!543^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post11 == 0 /\ -a!2035^post11+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post11 == 0 /\ r!662^0-r!662^post11 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post11 == 0 /\ rcd!63^0-rcd!63^post11 == 0 /\ -y!21^0 <= 0 /\ a!1810^0-a!1810^post11 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2238^post11+a!2238^0 == 0 /\ rcd!83^0-rcd!83^post11 == 0 /\ -rcd!2460^post11+rcd!2460^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post11+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post11 == 0 /\ i!29^0-i!29^post11 == 0 /\ x!15^0-x!15^post11 == 0 /\ -a!1055^post11+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post11 == 0 /\ -a!654^post11+a!654^0 == 0 /\ -length!28^post11+length!28^0 == 0 /\ y!21^0 <= 0 /\ nondet!13^0-nondet!13^post11 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 12: l5 -> l6 : a!1052^0'=a!1052^post12, temp0!17^0'=temp0!17^post12, head!16^0'=head!16^post12, rcd!2515^0'=rcd!2515^post12, a!1810^0'=a!1810^post12, x!18^0'=x!18^post12, i!29^0'=i!29^post12, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post12, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post12, a!511^0'=a!511^post12, r!662^0'=r!662^post12, a!1370^0'=a!1370^post12, tmp!33^0'=tmp!33^post12, rcd!83^0'=rcd!83^post12, a!2238^0'=a!2238^post12, x_SLAM_f!20^0'=x_SLAM_f!20^post12, length!28^0'=length!28^post12, temp!34^0'=temp!34^post12, ct!19^0'=ct!19^post12, rcd!2460^0'=rcd!2460^post12, a!1610^0'=a!1610^post12, x!15^0'=x!15^post12, head!405^0'=head!405^post12, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post12, a!419^0'=a!419^post12, r!543^0'=r!543^post12, a!1055^0'=a!1055^post12, temp0!30^0'=temp0!30^post12, head!31^0'=head!31^post12, rcd!63^0'=rcd!63^post12, a!2035^0'=a!2035^post12, x!22^0'=x!22^post12, i!406^0'=i!406^post12, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post12, t!25^0'=t!25^post12, a!654^0'=a!654^post12, rcd!2393^0'=rcd!2393^post12, a!1371^0'=a!1371^post12, x!1365^0'=x!1365^post12, result!12^0'=result!12^post12, a!244^0'=a!244^post12, y!21^0'=y!21^post12, nondet!13^0'=nondet!13^post12, (0 == 0 /\ temp0!30^0-temp0!30^post12 == 0 /\ -rcd!63^post12+rcd!63^0 == 0 /\ -a!1055^post12+a!1055^0 == 0 /\ r!543^0-r!543^post12 == 0 /\ temp0!17^0-temp0!17^post12 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post12 == 0 /\ -a!2238^0+a!2035^post12 == 0 /\ -y!21^post12+y!21^0 == 0 /\ -result!12^post12+result!12^0 == 0 /\ -a!654^post12+a!654^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post12 == 0 /\ a!1610^0-a!1610^post12 == 0 /\ a!1810^0-a!1810^post12 == 0 /\ head!16^0-head!16^post12 == 0 /\ x!1365^0-x!1365^post12 == 0 /\ -ct!19^post12+ct!19^0 == 0 /\ -a!244^post12+a!244^0 == 0 /\ -t!25^post12+t!25^0 == 0 /\ -rcd!2393^post12+rcd!2393^0 == 0 /\ a!419^0-a!419^post12 == 0 /\ -nondet!13^post12+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post12 == 0 /\ x!22^0-x!22^post12 == 0 /\ -sel_r!1224_Flink!24^post12+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post12 == 0 /\ r!662^0-r!662^post12 == 0 /\ length!28^0-length!28^post12 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post12+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!405^0-head!405^post12 == 0 /\ a!511^0-a!511^post12 == 0 /\ a!1052^0-a!1052^post12 == 0 /\ -i!406^post12+i!406^0 == 0 /\ head!31^0-head!31^post12 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post12 == 0 /\ -a!1371^post12+a!1371^0 == 0 /\ -temp!34^post12+temp!34^0 == 0 /\ x!18^0-x!18^post12 == 0 /\ a!1370^0-a!1370^post12 == 0 /\ rcd!83^0-rcd!83^post12 == 0 /\ i!29^0-i!29^post12 == 0 /\ tmp!33^0-tmp!33^post12 == 0 /\ x!15^0-x!15^post12 == 0), cost: 1 13: l6 -> l2 : a!1052^0'=a!1052^post13, temp0!17^0'=temp0!17^post13, head!16^0'=head!16^post13, rcd!2515^0'=rcd!2515^post13, a!1810^0'=a!1810^post13, x!18^0'=x!18^post13, i!29^0'=i!29^post13, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post13, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post13, a!511^0'=a!511^post13, r!662^0'=r!662^post13, a!1370^0'=a!1370^post13, tmp!33^0'=tmp!33^post13, rcd!83^0'=rcd!83^post13, a!2238^0'=a!2238^post13, x_SLAM_f!20^0'=x_SLAM_f!20^post13, length!28^0'=length!28^post13, temp!34^0'=temp!34^post13, ct!19^0'=ct!19^post13, rcd!2460^0'=rcd!2460^post13, a!1610^0'=a!1610^post13, x!15^0'=x!15^post13, head!405^0'=head!405^post13, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post13, a!419^0'=a!419^post13, r!543^0'=r!543^post13, a!1055^0'=a!1055^post13, temp0!30^0'=temp0!30^post13, head!31^0'=head!31^post13, rcd!63^0'=rcd!63^post13, a!2035^0'=a!2035^post13, x!22^0'=x!22^post13, i!406^0'=i!406^post13, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post13, t!25^0'=t!25^post13, a!654^0'=a!654^post13, rcd!2393^0'=rcd!2393^post13, a!1371^0'=a!1371^post13, x!1365^0'=x!1365^post13, result!12^0'=result!12^post13, a!244^0'=a!244^post13, y!21^0'=y!21^post13, nondet!13^0'=nondet!13^post13, (-a!419^post13+a!419^0 == 0 /\ x!18^0-x!18^post13 == 0 /\ -temp0!30^post13+temp0!30^0 == 0 /\ -nondet!13^post13+nondet!13^0 == 0 /\ a!1052^0-a!1052^post13 == 0 /\ -a!2035^post13+a!2035^0 == 0 /\ -result!12^post13+result!12^0 == 0 /\ -a!1371^post13+a!1371^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post13+head!405^0 == 0 /\ -x!22^0 <= 0 /\ -x_SLAM_f!20^post13+x_SLAM_f!20^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post13+a!244^0 == 0 /\ a!2238^0-a!2238^post13 == 0 /\ a!1055^0-a!1055^post13 == 0 /\ ct!19^0-ct!19^post13 == 0 /\ a!511^0-a!511^post13 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post13 == 0 /\ a!1810^0-a!1810^post13 == 0 /\ -rcd!2393^post13+rcd!2393^0 == 0 /\ i!29^0-i!29^post13 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -tmp!33^post13+tmp!33^0 == 0 /\ -t!25^post13+t!25^0 == 0 /\ -a!654^post13+a!654^0 == 0 /\ head!16^0-head!16^post13 == 0 /\ r!662^0-r!662^post13 == 0 /\ temp0!17^0-temp0!17^post13 == 0 /\ x!15^0 <= 0 /\ r!543^0-r!543^post13 == 0 /\ rcd!83^0-rcd!83^post13 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post13 == 0 /\ i!406^0-i!406^post13 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post13+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post13+sel_r!1224_Flink!24^0 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post13+x!1365^0 == 0 /\ length!28^0-length!28^post13 == 0 /\ -temp!34^post13+temp!34^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ rcd!2515^0-rcd!2515^post13 == 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post13 == 0 /\ -head!31^post13+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post13+a!1610^0 == 0 /\ 1-t!25^0 <= 0 /\ -x!22^post13+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post13 == 0 /\ rcd!63^0-rcd!63^post13 == 0 /\ -y!21^post13+y!21^0 == 0 /\ -a!1370^post13+a!1370^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 14: l6 -> l2 : a!1052^0'=a!1052^post14, temp0!17^0'=temp0!17^post14, head!16^0'=head!16^post14, rcd!2515^0'=rcd!2515^post14, a!1810^0'=a!1810^post14, x!18^0'=x!18^post14, i!29^0'=i!29^post14, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post14, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post14, a!511^0'=a!511^post14, r!662^0'=r!662^post14, a!1370^0'=a!1370^post14, tmp!33^0'=tmp!33^post14, rcd!83^0'=rcd!83^post14, a!2238^0'=a!2238^post14, x_SLAM_f!20^0'=x_SLAM_f!20^post14, length!28^0'=length!28^post14, temp!34^0'=temp!34^post14, ct!19^0'=ct!19^post14, rcd!2460^0'=rcd!2460^post14, a!1610^0'=a!1610^post14, x!15^0'=x!15^post14, head!405^0'=head!405^post14, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post14, a!419^0'=a!419^post14, r!543^0'=r!543^post14, a!1055^0'=a!1055^post14, temp0!30^0'=temp0!30^post14, head!31^0'=head!31^post14, rcd!63^0'=rcd!63^post14, a!2035^0'=a!2035^post14, x!22^0'=x!22^post14, i!406^0'=i!406^post14, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post14, t!25^0'=t!25^post14, a!654^0'=a!654^post14, rcd!2393^0'=rcd!2393^post14, a!1371^0'=a!1371^post14, x!1365^0'=x!1365^post14, result!12^0'=result!12^post14, a!244^0'=a!244^post14, y!21^0'=y!21^post14, nondet!13^0'=nondet!13^post14, (a!1052^0-a!1052^post14 == 0 /\ a!1370^0-a!1370^post14 == 0 /\ -nondet!13^post14+nondet!13^0 == 0 /\ rcd!83^0-rcd!83^post14 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post14 == 0 /\ x!18^0-x!18^post14 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post14+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post14+a!2035^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post14 == 0 /\ -a!2238^post14+a!2238^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post14+a!244^0 == 0 /\ -r!543^post14+r!543^0 == 0 /\ -a!1371^post14+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -length!28^post14+length!28^0 == 0 /\ -t!25^post14+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post14+r!662^0 == 0 /\ a!1055^0-a!1055^post14 == 0 /\ x!15^0-x!15^post14 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post14 == 0 /\ -a!654^post14+a!654^0 == 0 /\ a!1810^0-a!1810^post14 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post14 == 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post14 == 0 /\ -head!31^post14+head!31^0 == 0 /\ -i!29^post14+i!29^0 == 0 /\ -a!1610^post14+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post14 == 0 /\ -x!15^0 <= 0 /\ -tmp!33^post14+tmp!33^0 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post14+rcd!2460^0 == 0 /\ -rcd!2393^post14+rcd!2393^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post14+x!22^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post14 == 0 /\ -x!1365^post14+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post14 == 0 /\ -sel_r!1224_Flink!24^post14+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post14+i!406^0 == 0 /\ ct!19^0-ct!19^post14 == 0 /\ -temp0!30^post14+temp0!30^0 == 0 /\ -head!405^post14+head!405^0 == 0 /\ a!419^0-a!419^post14 == 0 /\ y!21^0 <= 0 /\ rcd!63^0-rcd!63^post14 == 0 /\ -result!12^post14+result!12^0 == 0 /\ -y!21^post14+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 15: l6 -> l2 : a!1052^0'=a!1052^post15, temp0!17^0'=temp0!17^post15, head!16^0'=head!16^post15, rcd!2515^0'=rcd!2515^post15, a!1810^0'=a!1810^post15, x!18^0'=x!18^post15, i!29^0'=i!29^post15, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post15, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post15, a!511^0'=a!511^post15, r!662^0'=r!662^post15, a!1370^0'=a!1370^post15, tmp!33^0'=tmp!33^post15, rcd!83^0'=rcd!83^post15, a!2238^0'=a!2238^post15, x_SLAM_f!20^0'=x_SLAM_f!20^post15, length!28^0'=length!28^post15, temp!34^0'=temp!34^post15, ct!19^0'=ct!19^post15, rcd!2460^0'=rcd!2460^post15, a!1610^0'=a!1610^post15, x!15^0'=x!15^post15, head!405^0'=head!405^post15, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post15, a!419^0'=a!419^post15, r!543^0'=r!543^post15, a!1055^0'=a!1055^post15, temp0!30^0'=temp0!30^post15, head!31^0'=head!31^post15, rcd!63^0'=rcd!63^post15, a!2035^0'=a!2035^post15, x!22^0'=x!22^post15, i!406^0'=i!406^post15, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post15, t!25^0'=t!25^post15, a!654^0'=a!654^post15, rcd!2393^0'=rcd!2393^post15, a!1371^0'=a!1371^post15, x!1365^0'=x!1365^post15, result!12^0'=result!12^post15, a!244^0'=a!244^post15, y!21^0'=y!21^post15, nondet!13^0'=nondet!13^post15, (-sel_r!1224_Flink!24^post15+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post15 == 0 /\ a!1610^0-a!1610^post15 == 0 /\ i!29^0-i!29^post15 == 0 /\ a!2238^0-a!2238^post15 == 0 /\ -x!1365^post15+x!1365^0 == 0 /\ head!31^0-head!31^post15 == 0 /\ rcd!2460^0-rcd!2460^post15 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post15 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^0 <= 0 /\ tmp!33^0-tmp!33^post15 == 0 /\ length!28^0-length!28^post15 == 0 /\ rcd!2393^0-rcd!2393^post15 == 0 /\ r!662^0-r!662^post15 == 0 /\ temp0!17^0-temp0!17^post15 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post15 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1371^post15+a!1371^0 == 0 /\ ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post15+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post15 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post15 == 0 /\ -rcd!2515^post15+rcd!2515^0 == 0 /\ -a!1055^post15+a!1055^0 == 0 /\ head!16^0-head!16^post15 == 0 /\ ct!19^0-ct!19^post15 == 0 /\ temp!34^0-temp!34^post15 == 0 /\ -ct!19^0 <= 0 /\ -rcd!63^post15+rcd!63^0 == 0 /\ -t!25^post15+t!25^0 == 0 /\ -y!21^post15+y!21^0 == 0 /\ -a!654^post15+a!654^0 == 0 /\ -i!406^post15+i!406^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post15 == 0 /\ -result!12^post15+result!12^0 == 0 /\ x!15^0-x!15^post15 == 0 /\ -temp0!30^post15+temp0!30^0 == 0 /\ -x!22^post15+x!22^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -nondet!13^post15+nondet!13^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post15 == 0 /\ a!419^0-a!419^post15 == 0 /\ -x!18^post15+x!18^0 == 0 /\ r!543^0-r!543^post15 == 0 /\ a!1052^0-a!1052^post15 == 0 /\ -a!2035^post15+a!2035^0 == 0 /\ -a!244^post15+a!244^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post15 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 16: l6 -> l2 : a!1052^0'=a!1052^post16, temp0!17^0'=temp0!17^post16, head!16^0'=head!16^post16, rcd!2515^0'=rcd!2515^post16, a!1810^0'=a!1810^post16, x!18^0'=x!18^post16, i!29^0'=i!29^post16, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post16, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post16, a!511^0'=a!511^post16, r!662^0'=r!662^post16, a!1370^0'=a!1370^post16, tmp!33^0'=tmp!33^post16, rcd!83^0'=rcd!83^post16, a!2238^0'=a!2238^post16, x_SLAM_f!20^0'=x_SLAM_f!20^post16, length!28^0'=length!28^post16, temp!34^0'=temp!34^post16, ct!19^0'=ct!19^post16, rcd!2460^0'=rcd!2460^post16, a!1610^0'=a!1610^post16, x!15^0'=x!15^post16, head!405^0'=head!405^post16, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post16, a!419^0'=a!419^post16, r!543^0'=r!543^post16, a!1055^0'=a!1055^post16, temp0!30^0'=temp0!30^post16, head!31^0'=head!31^post16, rcd!63^0'=rcd!63^post16, a!2035^0'=a!2035^post16, x!22^0'=x!22^post16, i!406^0'=i!406^post16, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post16, t!25^0'=t!25^post16, a!654^0'=a!654^post16, rcd!2393^0'=rcd!2393^post16, a!1371^0'=a!1371^post16, x!1365^0'=x!1365^post16, result!12^0'=result!12^post16, a!244^0'=a!244^post16, y!21^0'=y!21^post16, nondet!13^0'=nondet!13^post16, (rcd!2460^0-rcd!2460^post16 == 0 /\ 1+t!25^0 <= 0 /\ a!2238^0-a!2238^post16 == 0 /\ -sel_r!1224_Flink!24^post16+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post16 == 0 /\ -x!15^post16+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post16 == 0 /\ a!1055^0-a!1055^post16 == 0 /\ -temp!34^post16+temp!34^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1810^0-a!1810^post16 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post16 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ r!543^0-r!543^post16 == 0 /\ tmp!33^0-tmp!33^post16 == 0 /\ a!1371^0-a!1371^post16 == 0 /\ r!662^0-r!662^post16 == 0 /\ -x!1365^post16+x!1365^0 == 0 /\ -a!1610^post16+a!1610^0 == 0 /\ -i!406^post16+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post16+y!21^0 == 0 /\ length!28^0-length!28^post16 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1052^0-a!1052^post16 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post16+rcd!63^0 == 0 /\ -a!654^post16+a!654^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post16+a!2035^0 == 0 /\ -a!419^post16+a!419^0 == 0 /\ -nondet!13^post16+nondet!13^0 == 0 /\ -head!405^post16+head!405^0 == 0 /\ head!16^0-head!16^post16 == 0 /\ -x_SLAM_f!20^post16+x_SLAM_f!20^0 == 0 /\ head!31^0-head!31^post16 == 0 /\ -x!15^0 <= 0 /\ -result!12^post16+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post16+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post16+temp0!30^0 == 0 /\ a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post16 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!17^0-temp0!17^post16 == 0 /\ x!18^0-x!18^post16 == 0 /\ x!22^0-x!22^post16 == 0 /\ rcd!2515^0-rcd!2515^post16 == 0 /\ a!244^0-a!244^post16 == 0 /\ a!1370^0-a!1370^post16 == 0 /\ -rcd!2393^post16+rcd!2393^0 == 0 /\ a!511^0-a!511^post16 == 0 /\ -ct!19^post16+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post16 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 17: l6 -> l2 : a!1052^0'=a!1052^post17, temp0!17^0'=temp0!17^post17, head!16^0'=head!16^post17, rcd!2515^0'=rcd!2515^post17, a!1810^0'=a!1810^post17, x!18^0'=x!18^post17, i!29^0'=i!29^post17, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post17, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post17, a!511^0'=a!511^post17, r!662^0'=r!662^post17, a!1370^0'=a!1370^post17, tmp!33^0'=tmp!33^post17, rcd!83^0'=rcd!83^post17, a!2238^0'=a!2238^post17, x_SLAM_f!20^0'=x_SLAM_f!20^post17, length!28^0'=length!28^post17, temp!34^0'=temp!34^post17, ct!19^0'=ct!19^post17, rcd!2460^0'=rcd!2460^post17, a!1610^0'=a!1610^post17, x!15^0'=x!15^post17, head!405^0'=head!405^post17, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post17, a!419^0'=a!419^post17, r!543^0'=r!543^post17, a!1055^0'=a!1055^post17, temp0!30^0'=temp0!30^post17, head!31^0'=head!31^post17, rcd!63^0'=rcd!63^post17, a!2035^0'=a!2035^post17, x!22^0'=x!22^post17, i!406^0'=i!406^post17, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post17, t!25^0'=t!25^post17, a!654^0'=a!654^post17, rcd!2393^0'=rcd!2393^post17, a!1371^0'=a!1371^post17, x!1365^0'=x!1365^post17, result!12^0'=result!12^post17, a!244^0'=a!244^post17, y!21^0'=y!21^post17, nondet!13^0'=nondet!13^post17, (a!511^0-a!511^post17 == 0 /\ -temp!34^post17+temp!34^0 == 0 /\ rcd!63^0-rcd!63^post17 == 0 /\ 1+t!25^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post17 == 0 /\ tmp!33^0-tmp!33^post17 == 0 /\ ct!19^0-ct!19^post17 == 0 /\ -head!31^post17+head!31^0 == 0 /\ a!1810^0-a!1810^post17 == 0 /\ i!29^0-i!29^post17 == 0 /\ x!15^0-x!15^post17 == 0 /\ -rcd!2460^post17+rcd!2460^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post17+x!1365^0 == 0 /\ -rcd!2393^post17+rcd!2393^0 == 0 /\ -a!2035^0 <= 0 /\ 1-x!22^0 <= 0 /\ a!654^0-a!654^post17 == 0 /\ -sel_r!1224_Flink!24^post17+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post17+x!22^0 == 0 /\ a!1052^0-a!1052^post17 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post17 == 0 /\ -head!405^post17+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post17 == 0 /\ -temp0!30^post17+temp0!30^0 == 0 /\ -a!1610^post17+a!1610^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post17+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post17+nondet!13^0 == 0 /\ -a!2035^post17+a!2035^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post17+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post17+a!419^0 == 0 /\ -a!244^post17+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -r!543^post17+r!543^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post17 == 0 /\ head!16^0-head!16^post17 == 0 /\ -a!1371^post17+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post17 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post17+rcd!83^0 == 0 /\ a!1370^0-a!1370^post17 == 0 /\ -r!662^post17+r!662^0 == 0 /\ x!18^0-x!18^post17 == 0 /\ -t!25^post17+t!25^0 == 0 /\ -a!1055^post17+a!1055^0 == 0 /\ i!406^0-i!406^post17 == 0 /\ -x_SLAM_f!20^post17+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post17 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post17 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 18: l6 -> l2 : a!1052^0'=a!1052^post18, temp0!17^0'=temp0!17^post18, head!16^0'=head!16^post18, rcd!2515^0'=rcd!2515^post18, a!1810^0'=a!1810^post18, x!18^0'=x!18^post18, i!29^0'=i!29^post18, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post18, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post18, a!511^0'=a!511^post18, r!662^0'=r!662^post18, a!1370^0'=a!1370^post18, tmp!33^0'=tmp!33^post18, rcd!83^0'=rcd!83^post18, a!2238^0'=a!2238^post18, x_SLAM_f!20^0'=x_SLAM_f!20^post18, length!28^0'=length!28^post18, temp!34^0'=temp!34^post18, ct!19^0'=ct!19^post18, rcd!2460^0'=rcd!2460^post18, a!1610^0'=a!1610^post18, x!15^0'=x!15^post18, head!405^0'=head!405^post18, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post18, a!419^0'=a!419^post18, r!543^0'=r!543^post18, a!1055^0'=a!1055^post18, temp0!30^0'=temp0!30^post18, head!31^0'=head!31^post18, rcd!63^0'=rcd!63^post18, a!2035^0'=a!2035^post18, x!22^0'=x!22^post18, i!406^0'=i!406^post18, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post18, t!25^0'=t!25^post18, a!654^0'=a!654^post18, rcd!2393^0'=rcd!2393^post18, a!1371^0'=a!1371^post18, x!1365^0'=x!1365^post18, result!12^0'=result!12^post18, a!244^0'=a!244^post18, y!21^0'=y!21^post18, nondet!13^0'=nondet!13^post18, (rcd!2515^0-rcd!2515^post18 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post18+x!22^0 == 0 /\ -t!25^post18+t!25^0 == 0 /\ -y!21^post18+y!21^0 == 0 /\ -a!1055^post18+a!1055^0 == 0 /\ -a!1610^post18+a!1610^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post18 == 0 /\ -temp0!30^post18+temp0!30^0 == 0 /\ -a!2035^0 <= 0 /\ -a!654^post18+a!654^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post18 == 0 /\ head!405^0-head!405^post18 == 0 /\ x!15^0-x!15^post18 == 0 /\ -rcd!2393^post18+rcd!2393^0 == 0 /\ -result!12^post18+result!12^0 == 0 /\ -nondet!13^post18+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -a!2035^post18+a!2035^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post18+a!244^0 == 0 /\ -a!511^post18+a!511^0 == 0 /\ x!18^0-x!18^post18 == 0 /\ rcd!83^0-rcd!83^post18 == 0 /\ tmp!33^0-tmp!33^post18 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!1365^post18+x!1365^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post18 == 0 /\ -r!662^post18+r!662^0 == 0 /\ -ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post18 == 0 /\ a!419^0-a!419^post18 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post18 == 0 /\ -x!15^0 <= 0 /\ rcd!63^0-rcd!63^post18 == 0 /\ -y!21^0 <= 0 /\ -head!16^post18+head!16^0 == 0 /\ -r!543^post18+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post18 == 0 /\ -head!16^0+x!18^0 <= 0 /\ ct!19^0-ct!19^post18 == 0 /\ -rcd!2460^post18+rcd!2460^0 == 0 /\ temp!34^0-temp!34^post18 == 0 /\ a!1810^0-a!1810^post18 == 0 /\ -a!2238^post18+a!2238^0 == 0 /\ i!29^0-i!29^post18 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post18 == 0 /\ -head!31^post18+head!31^0 == 0 /\ -length!28^post18+length!28^0 == 0 /\ y!21^0 <= 0 /\ i!406^0-i!406^post18 == 0 /\ 1+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post18+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post18+a!1371^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 19: l6 -> l2 : a!1052^0'=a!1052^post19, temp0!17^0'=temp0!17^post19, head!16^0'=head!16^post19, rcd!2515^0'=rcd!2515^post19, a!1810^0'=a!1810^post19, x!18^0'=x!18^post19, i!29^0'=i!29^post19, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post19, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post19, a!511^0'=a!511^post19, r!662^0'=r!662^post19, a!1370^0'=a!1370^post19, tmp!33^0'=tmp!33^post19, rcd!83^0'=rcd!83^post19, a!2238^0'=a!2238^post19, x_SLAM_f!20^0'=x_SLAM_f!20^post19, length!28^0'=length!28^post19, temp!34^0'=temp!34^post19, ct!19^0'=ct!19^post19, rcd!2460^0'=rcd!2460^post19, a!1610^0'=a!1610^post19, x!15^0'=x!15^post19, head!405^0'=head!405^post19, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post19, a!419^0'=a!419^post19, r!543^0'=r!543^post19, a!1055^0'=a!1055^post19, temp0!30^0'=temp0!30^post19, head!31^0'=head!31^post19, rcd!63^0'=rcd!63^post19, a!2035^0'=a!2035^post19, x!22^0'=x!22^post19, i!406^0'=i!406^post19, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post19, t!25^0'=t!25^post19, a!654^0'=a!654^post19, rcd!2393^0'=rcd!2393^post19, a!1371^0'=a!1371^post19, x!1365^0'=x!1365^post19, result!12^0'=result!12^post19, a!244^0'=a!244^post19, y!21^0'=y!21^post19, nondet!13^0'=nondet!13^post19, (-a!2035^post19+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post19 == 0 /\ rcd!2515^0-rcd!2515^post19 == 0 /\ -a!1371^post19+a!1371^0 == 0 /\ -a!244^post19+a!244^0 == 0 /\ -x_SLAM_f!20^post19+x_SLAM_f!20^0 == 0 /\ -rcd!63^post19+rcd!63^0 == 0 /\ -a!654^post19+a!654^0 == 0 /\ -i!406^post19+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post19+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post19 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -head!405^post19+head!405^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post19+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post19+result!12^0 == 0 /\ x!1365^0-x!1365^post19 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post19 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post19+rcd!2393^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post19+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post19+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ t!25^0-t!25^post19 == 0 /\ -ct!19^post19+ct!19^0 == 0 /\ x!22^0-x!22^post19 == 0 /\ tmp!33^0-tmp!33^post19 == 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post19 == 0 /\ temp0!30^0-temp0!30^post19 == 0 /\ -sel_r!1224_Flink!24^post19+sel_r!1224_Flink!24^0 == 0 /\ r!662^0-r!662^post19 == 0 /\ r!543^0-r!543^post19 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post19+x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post19 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post19 == 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post19 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2460^0-rcd!2460^post19 == 0 /\ 1-t!25^0 <= 0 /\ a!1610^0-a!1610^post19 == 0 /\ a!2238^0-a!2238^post19 == 0 /\ -y!21^post19+y!21^0 == 0 /\ a!1055^0-a!1055^post19 == 0 /\ head!31^0-head!31^post19 == 0 /\ head!16^0-head!16^post19 == 0 /\ a!1810^0-a!1810^post19 == 0 /\ rcd!83^0-rcd!83^post19 == 0 /\ y!21^0 <= 0 /\ i!29^0-i!29^post19 == 0 /\ -a!419^post19+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 20: l6 -> l2 : a!1052^0'=a!1052^post20, temp0!17^0'=temp0!17^post20, head!16^0'=head!16^post20, rcd!2515^0'=rcd!2515^post20, a!1810^0'=a!1810^post20, x!18^0'=x!18^post20, i!29^0'=i!29^post20, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post20, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post20, a!511^0'=a!511^post20, r!662^0'=r!662^post20, a!1370^0'=a!1370^post20, tmp!33^0'=tmp!33^post20, rcd!83^0'=rcd!83^post20, a!2238^0'=a!2238^post20, x_SLAM_f!20^0'=x_SLAM_f!20^post20, length!28^0'=length!28^post20, temp!34^0'=temp!34^post20, ct!19^0'=ct!19^post20, rcd!2460^0'=rcd!2460^post20, a!1610^0'=a!1610^post20, x!15^0'=x!15^post20, head!405^0'=head!405^post20, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post20, a!419^0'=a!419^post20, r!543^0'=r!543^post20, a!1055^0'=a!1055^post20, temp0!30^0'=temp0!30^post20, head!31^0'=head!31^post20, rcd!63^0'=rcd!63^post20, a!2035^0'=a!2035^post20, x!22^0'=x!22^post20, i!406^0'=i!406^post20, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post20, t!25^0'=t!25^post20, a!654^0'=a!654^post20, rcd!2393^0'=rcd!2393^post20, a!1371^0'=a!1371^post20, x!1365^0'=x!1365^post20, result!12^0'=result!12^post20, a!244^0'=a!244^post20, y!21^0'=y!21^post20, nondet!13^0'=nondet!13^post20, (-a!654^post20+a!654^0 == 0 /\ temp0!17^0-temp0!17^post20 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post20 == 0 /\ -a!1371^post20+a!1371^0 == 0 /\ -a!419^post20+a!419^0 == 0 /\ x!18^0-x!18^post20 == 0 /\ -result!12^post20+result!12^0 == 0 /\ -nondet!13^post20+nondet!13^0 == 0 /\ -temp0!30^post20+temp0!30^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post20+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post20 == 0 /\ -a!2035^0 <= 0 /\ a!2238^0-a!2238^post20 == 0 /\ 1-x!22^0 <= 0 /\ -t!25^post20+t!25^0 == 0 /\ -rcd!83^post20+rcd!83^0 == 0 /\ a!1055^0-a!1055^post20 == 0 /\ ct!19^0-ct!19^post20 == 0 /\ tmp!33^0-tmp!33^post20 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post20+x_SLAM_f!20^0 == 0 /\ a!511^0-a!511^post20 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -rcd!2393^post20+rcd!2393^0 == 0 /\ r!543^0-r!543^post20 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post20 == 0 /\ a!1370^0-a!1370^post20 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -head!31^post20+head!31^0 == 0 /\ -y!21^0 <= 0 /\ -x!15^post20+x!15^0 == 0 /\ a!1052^0-a!1052^post20 == 0 /\ length!28^0-length!28^post20 == 0 /\ -temp!34^post20+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post20 == 0 /\ -x!1365^post20+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ rcd!2460^0-rcd!2460^post20 == 0 /\ -sel_r!1224_Flink!24^post20+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post20 == 0 /\ -rcd!63^post20+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post20+sel_r!543_Flink!24^0 == 0 /\ -x!22^post20+x!22^0 == 0 /\ head!16^0-head!16^post20 == 0 /\ -y!21^post20+y!21^0 == 0 /\ a!1810^0-a!1810^post20 == 0 /\ i!29^0-i!29^post20 == 0 /\ y!21^0 <= 0 /\ -a!1610^post20+a!1610^0 == 0 /\ -head!405^post20+head!405^0 == 0 /\ r!662^0-r!662^post20 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 21: l6 -> l2 : a!1052^0'=a!1052^post21, temp0!17^0'=temp0!17^post21, head!16^0'=head!16^post21, rcd!2515^0'=rcd!2515^post21, a!1810^0'=a!1810^post21, x!18^0'=x!18^post21, i!29^0'=i!29^post21, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post21, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post21, a!511^0'=a!511^post21, r!662^0'=r!662^post21, a!1370^0'=a!1370^post21, tmp!33^0'=tmp!33^post21, rcd!83^0'=rcd!83^post21, a!2238^0'=a!2238^post21, x_SLAM_f!20^0'=x_SLAM_f!20^post21, length!28^0'=length!28^post21, temp!34^0'=temp!34^post21, ct!19^0'=ct!19^post21, rcd!2460^0'=rcd!2460^post21, a!1610^0'=a!1610^post21, x!15^0'=x!15^post21, head!405^0'=head!405^post21, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post21, a!419^0'=a!419^post21, r!543^0'=r!543^post21, a!1055^0'=a!1055^post21, temp0!30^0'=temp0!30^post21, head!31^0'=head!31^post21, rcd!63^0'=rcd!63^post21, a!2035^0'=a!2035^post21, x!22^0'=x!22^post21, i!406^0'=i!406^post21, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post21, t!25^0'=t!25^post21, a!654^0'=a!654^post21, rcd!2393^0'=rcd!2393^post21, a!1371^0'=a!1371^post21, x!1365^0'=x!1365^post21, result!12^0'=result!12^post21, a!244^0'=a!244^post21, y!21^0'=y!21^post21, nondet!13^0'=nondet!13^post21, (temp!34^0-temp!34^post21 == 0 /\ a!1370^0-a!1370^post21 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post21+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post21 == 0 /\ x!15^0-x!15^post21 == 0 /\ x!18^0-x!18^post21 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post21 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post21+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post21+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post21+a!2238^0 == 0 /\ -rcd!2460^post21+rcd!2460^0 == 0 /\ -a!1371^post21+a!1371^0 == 0 /\ -a!419^post21+a!419^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post21 == 0 /\ a!654^0-a!654^post21 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -head!31^post21+head!31^0 == 0 /\ a!1055^0-a!1055^post21 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post21 == 0 /\ a!1810^0-a!1810^post21 == 0 /\ -length!28^post21+length!28^0 == 0 /\ head!16^0-head!16^post21 == 0 /\ ct!19^0-ct!19^post21 == 0 /\ x!15^0 <= 0 /\ -t!25^post21+t!25^0 == 0 /\ -y!21^post21+y!21^0 == 0 /\ -i!29^post21+i!29^0 == 0 /\ -ct!19^0 <= 0 /\ result!12^0-result!12^post21 == 0 /\ a!1052^0-a!1052^post21 == 0 /\ -x!22^post21+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post21+head!405^0 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post21+a!1610^0 == 0 /\ -y!21^0 <= 0 /\ i!406^0-i!406^post21 == 0 /\ -rcd!2393^post21+rcd!2393^0 == 0 /\ -tmp!33^post21+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!244^post21+a!244^0 == 0 /\ -x!1365^post21+x!1365^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!2035^post21+a!2035^0 == 0 /\ -temp0!30^post21+temp0!30^0 == 0 /\ -a!511^post21+a!511^0 == 0 /\ -nondet!13^post21+nondet!13^0 == 0 /\ r!662^0-r!662^post21 == 0 /\ temp0!17^0-temp0!17^post21 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post21 == 0 /\ rcd!63^0-rcd!63^post21 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 22: l6 -> l2 : a!1052^0'=a!1052^post22, temp0!17^0'=temp0!17^post22, head!16^0'=head!16^post22, rcd!2515^0'=rcd!2515^post22, a!1810^0'=a!1810^post22, x!18^0'=x!18^post22, i!29^0'=i!29^post22, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post22, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post22, a!511^0'=a!511^post22, r!662^0'=r!662^post22, a!1370^0'=a!1370^post22, tmp!33^0'=tmp!33^post22, rcd!83^0'=rcd!83^post22, a!2238^0'=a!2238^post22, x_SLAM_f!20^0'=x_SLAM_f!20^post22, length!28^0'=length!28^post22, temp!34^0'=temp!34^post22, ct!19^0'=ct!19^post22, rcd!2460^0'=rcd!2460^post22, a!1610^0'=a!1610^post22, x!15^0'=x!15^post22, head!405^0'=head!405^post22, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post22, a!419^0'=a!419^post22, r!543^0'=r!543^post22, a!1055^0'=a!1055^post22, temp0!30^0'=temp0!30^post22, head!31^0'=head!31^post22, rcd!63^0'=rcd!63^post22, a!2035^0'=a!2035^post22, x!22^0'=x!22^post22, i!406^0'=i!406^post22, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post22, t!25^0'=t!25^post22, a!654^0'=a!654^post22, rcd!2393^0'=rcd!2393^post22, a!1371^0'=a!1371^post22, x!1365^0'=x!1365^post22, result!12^0'=result!12^post22, a!244^0'=a!244^post22, y!21^0'=y!21^post22, nondet!13^0'=nondet!13^post22, (1+t!25^0 <= 0 /\ -x!1365^post22+x!1365^0 == 0 /\ -ct!19^post22+ct!19^0 == 0 /\ -rcd!2460^post22+rcd!2460^0 == 0 /\ head!31^0-head!31^post22 == 0 /\ head!16^0-head!16^post22 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post22 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post22+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post22 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post22+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post22 == 0 /\ -y!21^post22+y!21^0 == 0 /\ temp0!17^0-temp0!17^post22 == 0 /\ a!1370^0-a!1370^post22 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post22 == 0 /\ -x!15^post22+x!15^0 == 0 /\ -a!1371^post22+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -r!543^post22+r!543^0 == 0 /\ a!1610^0-a!1610^post22 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post22 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post22 == 0 /\ -a!244^post22+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post22 == 0 /\ -t!25^post22+t!25^0 == 0 /\ -a!511^post22+a!511^0 == 0 /\ a!1810^0-a!1810^post22 == 0 /\ a!2238^0-a!2238^post22 == 0 /\ -a!1055^post22+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post22 == 0 /\ -x!15^0 <= 0 /\ -i!406^post22+i!406^0 == 0 /\ -rcd!63^post22+rcd!63^0 == 0 /\ -length!28^post22+length!28^0 == 0 /\ -a!654^post22+a!654^0 == 0 /\ -x!22^post22+x!22^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post22+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post22 == 0 /\ -i!29^post22+i!29^0 == 0 /\ -result!12^post22+result!12^0 == 0 /\ temp!34^0-temp!34^post22 == 0 /\ -a!2035^post22+a!2035^0 == 0 /\ -nondet!13^post22+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post22 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post22 == 0 /\ head!405^0-head!405^post22 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 23: l6 -> l2 : a!1052^0'=a!1052^post23, temp0!17^0'=temp0!17^post23, head!16^0'=head!16^post23, rcd!2515^0'=rcd!2515^post23, a!1810^0'=a!1810^post23, x!18^0'=x!18^post23, i!29^0'=i!29^post23, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post23, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post23, a!511^0'=a!511^post23, r!662^0'=r!662^post23, a!1370^0'=a!1370^post23, tmp!33^0'=tmp!33^post23, rcd!83^0'=rcd!83^post23, a!2238^0'=a!2238^post23, x_SLAM_f!20^0'=x_SLAM_f!20^post23, length!28^0'=length!28^post23, temp!34^0'=temp!34^post23, ct!19^0'=ct!19^post23, rcd!2460^0'=rcd!2460^post23, a!1610^0'=a!1610^post23, x!15^0'=x!15^post23, head!405^0'=head!405^post23, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post23, a!419^0'=a!419^post23, r!543^0'=r!543^post23, a!1055^0'=a!1055^post23, temp0!30^0'=temp0!30^post23, head!31^0'=head!31^post23, rcd!63^0'=rcd!63^post23, a!2035^0'=a!2035^post23, x!22^0'=x!22^post23, i!406^0'=i!406^post23, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post23, t!25^0'=t!25^post23, a!654^0'=a!654^post23, rcd!2393^0'=rcd!2393^post23, a!1371^0'=a!1371^post23, x!1365^0'=x!1365^post23, result!12^0'=result!12^post23, a!244^0'=a!244^post23, y!21^0'=y!21^post23, nondet!13^0'=nondet!13^post23, (a!1055^0-a!1055^post23 == 0 /\ 1+t!25^0 <= 0 /\ -x!15^post23+x!15^0 == 0 /\ t!25^0-t!25^post23 == 0 /\ a!1810^0-a!1810^post23 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post23 == 0 /\ -temp!34^post23+temp!34^0 == 0 /\ -a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post23 == 0 /\ -x!1365^post23+x!1365^0 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post23+head!31^0 == 0 /\ r!543^0-r!543^post23 == 0 /\ -a!1610^post23+a!1610^0 == 0 /\ a!1371^0-a!1371^post23 == 0 /\ r!662^0-r!662^post23 == 0 /\ temp0!17^0-temp0!17^post23 == 0 /\ -head!405^post23+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post23 == 0 /\ -i!406^post23+i!406^0 == 0 /\ -rcd!63^post23+rcd!63^0 == 0 /\ -y!21^post23+y!21^0 == 0 /\ -a!1370^post23+a!1370^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post23 == 0 /\ -sel_r!1224_Flink!24^post23+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post23 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post23+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post23 == 0 /\ tmp!33^0-tmp!33^post23 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post23 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post23 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post23+a!654^0 == 0 /\ -a!419^post23+a!419^0 == 0 /\ -a!244^post23+a!244^0 == 0 /\ -result!12^post23+result!12^0 == 0 /\ -x!22^post23+x!22^0 == 0 /\ -x!15^0 <= 0 /\ a!2035^0-a!2035^post23 == 0 /\ -y!21^0 <= 0 /\ -x_SLAM_f!20^post23+x_SLAM_f!20^0 == 0 /\ i!29^0-i!29^post23 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x!18^0-x!18^post23 == 0 /\ -ct!19^post23+ct!19^0 == 0 /\ -nondet!13^post23+nondet!13^0 == 0 /\ a!1052^0-a!1052^post23 == 0 /\ a!2238^0-a!2238^post23 == 0 /\ rcd!2515^0-rcd!2515^post23 == 0 /\ y!21^0 <= 0 /\ -rcd!2393^post23+rcd!2393^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 24: l6 -> l2 : a!1052^0'=a!1052^post24, temp0!17^0'=temp0!17^post24, head!16^0'=head!16^post24, rcd!2515^0'=rcd!2515^post24, a!1810^0'=a!1810^post24, x!18^0'=x!18^post24, i!29^0'=i!29^post24, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post24, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post24, a!511^0'=a!511^post24, r!662^0'=r!662^post24, a!1370^0'=a!1370^post24, tmp!33^0'=tmp!33^post24, rcd!83^0'=rcd!83^post24, a!2238^0'=a!2238^post24, x_SLAM_f!20^0'=x_SLAM_f!20^post24, length!28^0'=length!28^post24, temp!34^0'=temp!34^post24, ct!19^0'=ct!19^post24, rcd!2460^0'=rcd!2460^post24, a!1610^0'=a!1610^post24, x!15^0'=x!15^post24, head!405^0'=head!405^post24, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post24, a!419^0'=a!419^post24, r!543^0'=r!543^post24, a!1055^0'=a!1055^post24, temp0!30^0'=temp0!30^post24, head!31^0'=head!31^post24, rcd!63^0'=rcd!63^post24, a!2035^0'=a!2035^post24, x!22^0'=x!22^post24, i!406^0'=i!406^post24, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post24, t!25^0'=t!25^post24, a!654^0'=a!654^post24, rcd!2393^0'=rcd!2393^post24, a!1371^0'=a!1371^post24, x!1365^0'=x!1365^post24, result!12^0'=result!12^post24, a!244^0'=a!244^post24, y!21^0'=y!21^post24, nondet!13^0'=nondet!13^post24, (-i!406^post24+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -head!405^post24+head!405^0 == 0 /\ a!1055^0-a!1055^post24 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post24 == 0 /\ temp0!17^0-temp0!17^post24 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post24+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!654^0-a!654^post24 == 0 /\ -rcd!83^post24+rcd!83^0 == 0 /\ -t!25^post24+t!25^0 == 0 /\ -rcd!2393^post24+rcd!2393^0 == 0 /\ -rcd!2460^post24+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post24 == 0 /\ -a!1610^post24+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post24 == 0 /\ -temp0!30^post24+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post24 == 0 /\ -result!12^post24+result!12^0 == 0 /\ -x!1365^post24+x!1365^0 == 0 /\ temp!34^0-temp!34^post24 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post24 == 0 /\ -sel_r!1224_Flink!24^post24+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post24 == 0 /\ -x!22^post24+x!22^0 == 0 /\ a!1371^0-a!1371^post24 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post24 == 0 /\ -y!21^post24+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post24+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post24 == 0 /\ a!511^0-a!511^post24 == 0 /\ 1+head!16^0 <= 0 /\ -r!543^post24+r!543^0 == 0 /\ -nondet!13^post24+nondet!13^0 == 0 /\ r!662^0-r!662^post24 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -a!244^post24+a!244^0 == 0 /\ ct!19^0-ct!19^post24 == 0 /\ head!16^0-head!16^post24 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1370^0-a!1370^post24 == 0 /\ -x!15^post24+x!15^0 == 0 /\ a!1052^0-a!1052^post24 == 0 /\ x!18^0-x!18^post24 == 0 /\ -a!419^post24+a!419^0 == 0 /\ y!21^0 <= 0 /\ a!2035^0-a!2035^post24 == 0 /\ -x_SLAM_f!20^post24+x_SLAM_f!20^0 == 0 /\ -head!31^post24+head!31^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 25: l2 -> l0 : a!1052^0'=a!1052^post25, temp0!17^0'=temp0!17^post25, head!16^0'=head!16^post25, rcd!2515^0'=rcd!2515^post25, a!1810^0'=a!1810^post25, x!18^0'=x!18^post25, i!29^0'=i!29^post25, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post25, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post25, a!511^0'=a!511^post25, r!662^0'=r!662^post25, a!1370^0'=a!1370^post25, tmp!33^0'=tmp!33^post25, rcd!83^0'=rcd!83^post25, a!2238^0'=a!2238^post25, x_SLAM_f!20^0'=x_SLAM_f!20^post25, length!28^0'=length!28^post25, temp!34^0'=temp!34^post25, ct!19^0'=ct!19^post25, rcd!2460^0'=rcd!2460^post25, a!1610^0'=a!1610^post25, x!15^0'=x!15^post25, head!405^0'=head!405^post25, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post25, a!419^0'=a!419^post25, r!543^0'=r!543^post25, a!1055^0'=a!1055^post25, temp0!30^0'=temp0!30^post25, head!31^0'=head!31^post25, rcd!63^0'=rcd!63^post25, a!2035^0'=a!2035^post25, x!22^0'=x!22^post25, i!406^0'=i!406^post25, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post25, t!25^0'=t!25^post25, a!654^0'=a!654^post25, rcd!2393^0'=rcd!2393^post25, a!1371^0'=a!1371^post25, x!1365^0'=x!1365^post25, result!12^0'=result!12^post25, a!244^0'=a!244^post25, y!21^0'=y!21^post25, nondet!13^0'=nondet!13^post25, (-t!25^post25+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post25 == 0 /\ -a!244^post25+a!244^0 == 0 /\ -a!654^post25+a!654^0 == 0 /\ a!1052^0-a!1052^post25 == 0 /\ -rcd!63^post25+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post25 == 0 /\ -rcd!2393^post25+rcd!2393^0 == 0 /\ -x!22^post25+x!22^0 == 0 /\ temp!34^0-temp!34^post25 == 0 /\ -i!406^post25+i!406^0 == 0 /\ a!1610^0-a!1610^post25 == 0 /\ temp0!30^0-temp0!30^post25 == 0 /\ -y!21^post25+y!21^0 == 0 /\ -length!28^post25+length!28^0 == 0 /\ head!16^0-head!16^post25 == 0 /\ -result!12^post25+result!12^0 == 0 /\ a!1810^0-a!1810^post25 == 0 /\ a!2238^0-a!2238^post25 == 0 /\ -a!2035^post25+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post25 == 0 /\ i!29^0-i!29^post25 == 0 /\ -nondet!13^post25+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post25 == 0 /\ a!419^0-a!419^post25 == 0 /\ -x!1365^post25+x!1365^0 == 0 /\ -r!662^post25+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post25+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post25 == 0 /\ ct!19^0-ct!19^post25 == 0 /\ a!511^0-a!511^post25 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post25 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post25 == 0 /\ x!15^0-x!15^post25 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post25+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post25+head!31^0 == 0 /\ a!1370^0-a!1370^post25 == 0 /\ -r!543^post25+r!543^0 == 0 /\ -a!1371^post25+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post25 == 0 /\ -a!1055^post25+a!1055^0 == 0 /\ x!18^0-x!18^post25 == 0 /\ -rcd!2460^post25+rcd!2460^0 == 0), cost: 1 29: l7 -> l9 : a!1052^0'=a!1052^post29, temp0!17^0'=temp0!17^post29, head!16^0'=head!16^post29, rcd!2515^0'=rcd!2515^post29, a!1810^0'=a!1810^post29, x!18^0'=x!18^post29, i!29^0'=i!29^post29, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post29, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post29, a!511^0'=a!511^post29, r!662^0'=r!662^post29, a!1370^0'=a!1370^post29, tmp!33^0'=tmp!33^post29, rcd!83^0'=rcd!83^post29, a!2238^0'=a!2238^post29, x_SLAM_f!20^0'=x_SLAM_f!20^post29, length!28^0'=length!28^post29, temp!34^0'=temp!34^post29, ct!19^0'=ct!19^post29, rcd!2460^0'=rcd!2460^post29, a!1610^0'=a!1610^post29, x!15^0'=x!15^post29, head!405^0'=head!405^post29, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post29, a!419^0'=a!419^post29, r!543^0'=r!543^post29, a!1055^0'=a!1055^post29, temp0!30^0'=temp0!30^post29, head!31^0'=head!31^post29, rcd!63^0'=rcd!63^post29, a!2035^0'=a!2035^post29, x!22^0'=x!22^post29, i!406^0'=i!406^post29, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post29, t!25^0'=t!25^post29, a!654^0'=a!654^post29, rcd!2393^0'=rcd!2393^post29, a!1371^0'=a!1371^post29, x!1365^0'=x!1365^post29, result!12^0'=result!12^post29, a!244^0'=a!244^post29, y!21^0'=y!21^post29, nondet!13^0'=nondet!13^post29, (a!2238^0-a!2238^post29 == 0 /\ tmp!33^0-tmp!33^post29 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post29 == 0 /\ a!1610^0-a!1610^post29 == 0 /\ a!419^0-a!419^post29 == 0 /\ head!31^0-head!31^post29 == 0 /\ -rcd!83^post29+rcd!83^0 == 0 /\ a!654^0-a!654^post29 == 0 /\ a!1810^0-a!1810^post29 == 0 /\ -rcd!2460^post29+rcd!2460^0 == 0 /\ r!662^0-r!662^post29 == 0 /\ temp0!17^0-temp0!17^post29 == 0 /\ -i!406^post29+i!406^0 == 0 /\ -x!1365^post29+x!1365^0 == 0 /\ rcd!2393^0-rcd!2393^post29 == 0 /\ i!29^0-i!29^post29 == 0 /\ temp!34^0-temp!34^post29 == 0 /\ -x!22^post29+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post29+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post29 == 0 /\ -y!21^post29+y!21^0 == 0 /\ -rcd!63^post29+rcd!63^0 == 0 /\ -a!2035^post29+a!2035^0 == 0 /\ -a!1371^post29+a!1371^0 == 0 /\ head!405^0-head!405^post29 == 0 /\ -result!12^post29+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post29+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ ct!19^0-ct!19^post29 == 0 /\ -r!543^post29+r!543^0 == 0 /\ a!511^0-a!511^post29 == 0 /\ -temp0!30^post29+temp0!30^0 == 0 /\ -a!1055^post29+a!1055^0 == 0 /\ x!15^0-x!15^post29 == 0 /\ -a!244^post29+a!244^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ head!16^0-head!16^post29 == 0 /\ a!1370^0-a!1370^post29 == 0 /\ x!18^0-x!18^post29 == 0 /\ -nondet!13^post29+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post29+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post29 == 0 /\ a!1052^0-a!1052^post29 == 0 /\ rcd!2515^0-rcd!2515^post29 == 0 /\ -t!25^post29+t!25^0 == 0), cost: 1 30: l7 -> l9 : a!1052^0'=a!1052^post30, temp0!17^0'=temp0!17^post30, head!16^0'=head!16^post30, rcd!2515^0'=rcd!2515^post30, a!1810^0'=a!1810^post30, x!18^0'=x!18^post30, i!29^0'=i!29^post30, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post30, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post30, a!511^0'=a!511^post30, r!662^0'=r!662^post30, a!1370^0'=a!1370^post30, tmp!33^0'=tmp!33^post30, rcd!83^0'=rcd!83^post30, a!2238^0'=a!2238^post30, x_SLAM_f!20^0'=x_SLAM_f!20^post30, length!28^0'=length!28^post30, temp!34^0'=temp!34^post30, ct!19^0'=ct!19^post30, rcd!2460^0'=rcd!2460^post30, a!1610^0'=a!1610^post30, x!15^0'=x!15^post30, head!405^0'=head!405^post30, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post30, a!419^0'=a!419^post30, r!543^0'=r!543^post30, a!1055^0'=a!1055^post30, temp0!30^0'=temp0!30^post30, head!31^0'=head!31^post30, rcd!63^0'=rcd!63^post30, a!2035^0'=a!2035^post30, x!22^0'=x!22^post30, i!406^0'=i!406^post30, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post30, t!25^0'=t!25^post30, a!654^0'=a!654^post30, rcd!2393^0'=rcd!2393^post30, a!1371^0'=a!1371^post30, x!1365^0'=x!1365^post30, result!12^0'=result!12^post30, a!244^0'=a!244^post30, y!21^0'=y!21^post30, nondet!13^0'=nondet!13^post30, (-y!21^post30+y!21^0 == 0 /\ -temp!34^post30+temp!34^0 == 0 /\ rcd!2460^0-rcd!2460^post30 == 0 /\ -rcd!63^post30+rcd!63^0 == 0 /\ r!543^0-r!543^post30 == 0 /\ r!662^0-r!662^post30 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post30 == 0 /\ -rcd!2393^post30+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post30 == 0 /\ -i!406^post30+i!406^0 == 0 /\ a!1610^0-a!1610^post30 == 0 /\ temp0!30^0-temp0!30^post30 == 0 /\ -t!25^post30+t!25^0 == 0 /\ -x!1365^post30+x!1365^0 == 0 /\ a!1052^0-a!1052^post30 == 0 /\ rcd!83^0-rcd!83^post30 == 0 /\ -a!244^post30+a!244^0 == 0 /\ -result!12^post30+result!12^0 == 0 /\ a!2238^0-a!2238^post30 == 0 /\ i!29^0-i!29^post30 == 0 /\ rcd!2515^0-rcd!2515^post30 == 0 /\ length!28^0-length!28^post30 == 0 /\ a!511^0-a!511^post30 == 0 /\ -sel_r!1224_Flink!24^post30+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post30+a!2035^0 == 0 /\ -a!1371^post30+a!1371^0 == 0 /\ head!16^0-head!16^post30 == 0 /\ -a!419^post30+a!419^0 == 0 /\ temp0!17^0-temp0!17^post30 == 0 /\ head!31^0-head!31^post30 == 0 /\ head!405^0-head!405^post30 == 0 /\ ct!19^0-ct!19^post30 == 0 /\ -nondet!13^post30+nondet!13^0 == 0 /\ a!1370^0-a!1370^post30 == 0 /\ x!15^0-x!15^post30 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post30 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post30 == 0 /\ x!18^0-x!18^post30 == 0 /\ x!22^0-x!22^post30 == 0 /\ -a!654^post30+a!654^0 == 0 /\ -a!1055^post30+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post30 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post30 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 1 31: l9 -> l10 : a!1052^0'=a!1052^post31, temp0!17^0'=temp0!17^post31, head!16^0'=head!16^post31, rcd!2515^0'=rcd!2515^post31, a!1810^0'=a!1810^post31, x!18^0'=x!18^post31, i!29^0'=i!29^post31, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post31, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post31, a!511^0'=a!511^post31, r!662^0'=r!662^post31, a!1370^0'=a!1370^post31, tmp!33^0'=tmp!33^post31, rcd!83^0'=rcd!83^post31, a!2238^0'=a!2238^post31, x_SLAM_f!20^0'=x_SLAM_f!20^post31, length!28^0'=length!28^post31, temp!34^0'=temp!34^post31, ct!19^0'=ct!19^post31, rcd!2460^0'=rcd!2460^post31, a!1610^0'=a!1610^post31, x!15^0'=x!15^post31, head!405^0'=head!405^post31, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post31, a!419^0'=a!419^post31, r!543^0'=r!543^post31, a!1055^0'=a!1055^post31, temp0!30^0'=temp0!30^post31, head!31^0'=head!31^post31, rcd!63^0'=rcd!63^post31, a!2035^0'=a!2035^post31, x!22^0'=x!22^post31, i!406^0'=i!406^post31, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post31, t!25^0'=t!25^post31, a!654^0'=a!654^post31, rcd!2393^0'=rcd!2393^post31, a!1371^0'=a!1371^post31, x!1365^0'=x!1365^post31, result!12^0'=result!12^post31, a!244^0'=a!244^post31, y!21^0'=y!21^post31, nondet!13^0'=nondet!13^post31, (0 == 0 /\ -a!244^post31+a!244^0 == 0 /\ -head!405^post31+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post31 == 0 /\ -a!419^post31+a!419^0 == 0 /\ r!662^0-r!662^post31 == 0 /\ length!28^0-length!28^post31 == 0 /\ -x_SLAM_f!20^post31+x_SLAM_f!20^0 == 0 /\ -result!12^post31+result!12^0 == 0 /\ -a!654^post31+a!654^0 == 0 /\ a!511^0-a!511^post31 == 0 /\ rcd!63^0-rcd!63^post31 == 0 /\ -tmp!33^post31+tmp!33^0 == 0 /\ a!1052^0-a!1052^post31 == 0 /\ rcd!2460^0-rcd!2460^post31 == 0 /\ head!16^0-head!16^post31 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post31 == 0 /\ x!18^0-x!18^post31 == 0 /\ rcd!83^0-rcd!83^post31 == 0 /\ -rcd!2393^post31+rcd!2393^0 == 0 /\ -a!2035^post31+a!2035^0 == 0 /\ -ct!19^post31+ct!19^0 == 0 /\ -nondet!13^post31+nondet!13^0 == 0 /\ i!29^0-i!29^post31 == 0 /\ -x!1365^post31+x!1365^0 == 0 /\ temp0!30^0-temp0!30^post31 == 0 /\ temp0!17^0-temp0!17^post31 == 0 /\ -x!15^post31+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post31+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post31+y!21^0 == 0 /\ -head!31^post31+head!31^0 == 0 /\ a!2238^0-a!2238^post31 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post31 == 0 /\ -r!543^post31+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post31 == 0 /\ a!1610^0-a!1610^post31 == 0 /\ -i!406^post31+i!406^0 == 0 /\ a!1055^0-a!1055^post31 == 0 /\ -a!1371^post31+a!1371^0 == 0 /\ a!1370^0-a!1370^post31 == 0 /\ -temp!34^post31+temp!34^0 == 0 /\ -x!22^0+t!25^post31 == 0), cost: 1 32: l10 -> l11 : a!1052^0'=a!1052^post32, temp0!17^0'=temp0!17^post32, head!16^0'=head!16^post32, rcd!2515^0'=rcd!2515^post32, a!1810^0'=a!1810^post32, x!18^0'=x!18^post32, i!29^0'=i!29^post32, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post32, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post32, a!511^0'=a!511^post32, r!662^0'=r!662^post32, a!1370^0'=a!1370^post32, tmp!33^0'=tmp!33^post32, rcd!83^0'=rcd!83^post32, a!2238^0'=a!2238^post32, x_SLAM_f!20^0'=x_SLAM_f!20^post32, length!28^0'=length!28^post32, temp!34^0'=temp!34^post32, ct!19^0'=ct!19^post32, rcd!2460^0'=rcd!2460^post32, a!1610^0'=a!1610^post32, x!15^0'=x!15^post32, head!405^0'=head!405^post32, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post32, a!419^0'=a!419^post32, r!543^0'=r!543^post32, a!1055^0'=a!1055^post32, temp0!30^0'=temp0!30^post32, head!31^0'=head!31^post32, rcd!63^0'=rcd!63^post32, a!2035^0'=a!2035^post32, x!22^0'=x!22^post32, i!406^0'=i!406^post32, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post32, t!25^0'=t!25^post32, a!654^0'=a!654^post32, rcd!2393^0'=rcd!2393^post32, a!1371^0'=a!1371^post32, x!1365^0'=x!1365^post32, result!12^0'=result!12^post32, a!244^0'=a!244^post32, y!21^0'=y!21^post32, nondet!13^0'=nondet!13^post32, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post32 == 0 /\ -r!543^post32+r!543^0 == 0 /\ -temp0!30^post32+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post32 == 0 /\ -a!1371^post32+a!1371^0 == 0 /\ -result!12^post32+result!12^0 == 0 /\ -a!244^post32+a!244^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post32 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post32+x!22^0 == 0 /\ -x!22^0 <= 0 /\ length!28^0-length!28^post32 == 0 /\ head!405^0-head!405^post32 == 0 /\ rcd!2515^0-rcd!2515^post32 == 0 /\ -a!1055^post32+a!1055^0 == 0 /\ a!1052^0-a!1052^post32 == 0 /\ -rcd!83^post32+rcd!83^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post32+nondet!13^0 == 0 /\ -t!25^post32+t!25^0 == 0 /\ x!15^0-x!15^post32 == 0 /\ tmp!33^0-tmp!33^post32 == 0 /\ -a!2035^post32+a!2035^0 == 0 /\ a!654^0-a!654^post32 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post32 == 0 /\ -ct!19^0 <= 0 /\ x!18^0-x!18^post32 == 0 /\ temp!34^0-temp!34^post32 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post32 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post32+x!1365^0 == 0 /\ -r!662^post32+r!662^0 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -head!31^post32+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!1610^post32+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post32 == 0 /\ -i!406^post32+i!406^0 == 0 /\ -sel_r!543_Flink!24^post32+sel_r!543_Flink!24^0 == 0 /\ a!511^0-a!511^post32 == 0 /\ ct!19^0-ct!19^post32 == 0 /\ rcd!2460^0-rcd!2460^post32 == 0 /\ i!29^0-i!29^post32 == 0 /\ a!1810^0-a!1810^post32 == 0 /\ -y!21^post32+y!21^0 == 0 /\ a!419^0-a!419^post32 == 0 /\ -a!2238^post32+a!2238^0 == 0 /\ -rcd!63^post32+rcd!63^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-head!16^post32 == 0 /\ temp0!17^0-temp0!17^post32 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 33: l10 -> l11 : a!1052^0'=a!1052^post33, temp0!17^0'=temp0!17^post33, head!16^0'=head!16^post33, rcd!2515^0'=rcd!2515^post33, a!1810^0'=a!1810^post33, x!18^0'=x!18^post33, i!29^0'=i!29^post33, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post33, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post33, a!511^0'=a!511^post33, r!662^0'=r!662^post33, a!1370^0'=a!1370^post33, tmp!33^0'=tmp!33^post33, rcd!83^0'=rcd!83^post33, a!2238^0'=a!2238^post33, x_SLAM_f!20^0'=x_SLAM_f!20^post33, length!28^0'=length!28^post33, temp!34^0'=temp!34^post33, ct!19^0'=ct!19^post33, rcd!2460^0'=rcd!2460^post33, a!1610^0'=a!1610^post33, x!15^0'=x!15^post33, head!405^0'=head!405^post33, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post33, a!419^0'=a!419^post33, r!543^0'=r!543^post33, a!1055^0'=a!1055^post33, temp0!30^0'=temp0!30^post33, head!31^0'=head!31^post33, rcd!63^0'=rcd!63^post33, a!2035^0'=a!2035^post33, x!22^0'=x!22^post33, i!406^0'=i!406^post33, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post33, t!25^0'=t!25^post33, a!654^0'=a!654^post33, rcd!2393^0'=rcd!2393^post33, a!1371^0'=a!1371^post33, x!1365^0'=x!1365^post33, result!12^0'=result!12^post33, a!244^0'=a!244^post33, y!21^0'=y!21^post33, nondet!13^0'=nondet!13^post33, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post33 == 0 /\ -nondet!13^post33+nondet!13^0 == 0 /\ 2-a!1810^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post33+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post33 == 0 /\ -a!2035^post33+a!2035^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post33 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post33 == 0 /\ -a!1371^post33+a!1371^0 == 0 /\ -a!2238^post33+a!2238^0 == 0 /\ -a!244^post33+a!244^0 == 0 /\ -length!28^post33+length!28^0 == 0 /\ head!405^0-head!405^post33 == 0 /\ -t!25^post33+t!25^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post33 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!1365^0-x!1365^post33 == 0 /\ a!419^0-a!419^post33 == 0 /\ rcd!2393^0-rcd!2393^post33 == 0 /\ -a!1055^post33+a!1055^0 == 0 /\ x!15^0 <= 0 /\ -a!654^post33+a!654^0 == 0 /\ -a!1610^post33+a!1610^0 == 0 /\ a!1052^0-a!1052^post33 == 0 /\ rcd!83^0-rcd!83^post33 == 0 /\ x!22^0-x!22^post33 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post33 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post33+i!406^0 == 0 /\ a!1370^0-a!1370^post33 == 0 /\ x!15^0-x!15^post33 == 0 /\ temp!34^0-temp!34^post33 == 0 /\ rcd!2515^0-rcd!2515^post33 == 0 /\ -x!15^0 <= 0 /\ -temp0!17^post33+temp0!17^0 == 0 /\ -rcd!63^post33+rcd!63^0 == 0 /\ -y!21^0 <= 0 /\ -x!18^post33+x!18^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -temp0!30^post33+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post33 == 0 /\ a!511^0-a!511^post33 == 0 /\ -result!12^post33+result!12^0 == 0 /\ ct!19^0-ct!19^post33 == 0 /\ -y!21^post33+y!21^0 == 0 /\ r!662^0-r!662^post33 == 0 /\ y!21^0 <= 0 /\ r!543^0-r!543^post33 == 0 /\ head!31^0-head!31^post33 == 0 /\ head!16^0-head!16^post33 == 0 /\ a!1810^0-a!1810^post33 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 34: l10 -> l11 : a!1052^0'=a!1052^post34, temp0!17^0'=temp0!17^post34, head!16^0'=head!16^post34, rcd!2515^0'=rcd!2515^post34, a!1810^0'=a!1810^post34, x!18^0'=x!18^post34, i!29^0'=i!29^post34, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post34, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post34, a!511^0'=a!511^post34, r!662^0'=r!662^post34, a!1370^0'=a!1370^post34, tmp!33^0'=tmp!33^post34, rcd!83^0'=rcd!83^post34, a!2238^0'=a!2238^post34, x_SLAM_f!20^0'=x_SLAM_f!20^post34, length!28^0'=length!28^post34, temp!34^0'=temp!34^post34, ct!19^0'=ct!19^post34, rcd!2460^0'=rcd!2460^post34, a!1610^0'=a!1610^post34, x!15^0'=x!15^post34, head!405^0'=head!405^post34, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post34, a!419^0'=a!419^post34, r!543^0'=r!543^post34, a!1055^0'=a!1055^post34, temp0!30^0'=temp0!30^post34, head!31^0'=head!31^post34, rcd!63^0'=rcd!63^post34, a!2035^0'=a!2035^post34, x!22^0'=x!22^post34, i!406^0'=i!406^post34, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post34, t!25^0'=t!25^post34, a!654^0'=a!654^post34, rcd!2393^0'=rcd!2393^post34, a!1371^0'=a!1371^post34, x!1365^0'=x!1365^post34, result!12^0'=result!12^post34, a!244^0'=a!244^post34, y!21^0'=y!21^post34, nondet!13^0'=nondet!13^post34, (head!16^0-head!16^post34 == 0 /\ 1+t!25^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post34 == 0 /\ -sel_r!1224_Flink!24^post34+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post34+x!1365^0 == 0 /\ x!18^0-x!18^post34 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post34 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post34 == 0 /\ i!29^0-i!29^post34 == 0 /\ rcd!2515^0-rcd!2515^post34 == 0 /\ a!511^0-a!511^post34 == 0 /\ a!419^0-a!419^post34 == 0 /\ r!543^0-r!543^post34 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post34 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post34+x!15^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post34+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post34 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post34 == 0 /\ x!15^0 <= 0 /\ -a!1055^post34+a!1055^0 == 0 /\ a!1610^0-a!1610^post34 == 0 /\ -ct!19^0 <= 0 /\ a!2238^0-a!2238^post34 == 0 /\ -a!1810^post34+a!1810^0 == 0 /\ -head!405^post34+head!405^0 == 0 /\ -t!25^post34+t!25^0 == 0 /\ head!31^0-head!31^post34 == 0 /\ -temp!34^post34+temp!34^0 == 0 /\ a!1370^0-a!1370^post34 == 0 /\ rcd!83^0-rcd!83^post34 == 0 /\ -i!406^post34+i!406^0 == 0 /\ x!22^0-x!22^post34 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post34 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -a!654^post34+a!654^0 == 0 /\ -result!12^post34+result!12^0 == 0 /\ -y!21^post34+y!21^0 == 0 /\ -rcd!63^post34+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!30^0-temp0!30^post34 == 0 /\ -nondet!13^post34+nondet!13^0 == 0 /\ length!28^0-length!28^post34 == 0 /\ r!662^0-r!662^post34 == 0 /\ temp0!17^0-temp0!17^post34 == 0 /\ -rcd!2393^post34+rcd!2393^0 == 0 /\ -a!2035^post34+a!2035^0 == 0 /\ -ct!19^post34+ct!19^0 == 0 /\ y!21^0 <= 0 /\ -a!244^post34+a!244^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 35: l10 -> l11 : a!1052^0'=a!1052^post35, temp0!17^0'=temp0!17^post35, head!16^0'=head!16^post35, rcd!2515^0'=rcd!2515^post35, a!1810^0'=a!1810^post35, x!18^0'=x!18^post35, i!29^0'=i!29^post35, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post35, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post35, a!511^0'=a!511^post35, r!662^0'=r!662^post35, a!1370^0'=a!1370^post35, tmp!33^0'=tmp!33^post35, rcd!83^0'=rcd!83^post35, a!2238^0'=a!2238^post35, x_SLAM_f!20^0'=x_SLAM_f!20^post35, length!28^0'=length!28^post35, temp!34^0'=temp!34^post35, ct!19^0'=ct!19^post35, rcd!2460^0'=rcd!2460^post35, a!1610^0'=a!1610^post35, x!15^0'=x!15^post35, head!405^0'=head!405^post35, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post35, a!419^0'=a!419^post35, r!543^0'=r!543^post35, a!1055^0'=a!1055^post35, temp0!30^0'=temp0!30^post35, head!31^0'=head!31^post35, rcd!63^0'=rcd!63^post35, a!2035^0'=a!2035^post35, x!22^0'=x!22^post35, i!406^0'=i!406^post35, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post35, t!25^0'=t!25^post35, a!654^0'=a!654^post35, rcd!2393^0'=rcd!2393^post35, a!1371^0'=a!1371^post35, x!1365^0'=x!1365^post35, result!12^0'=result!12^post35, a!244^0'=a!244^post35, y!21^0'=y!21^post35, nondet!13^0'=nondet!13^post35, (1+t!25^0 <= 0 /\ 2-a!1810^0 <= 0 /\ ct!19^0-ct!19^post35 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post35 == 0 /\ head!16^0-head!16^post35 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post35 == 0 /\ -x!1365^post35+x!1365^0 == 0 /\ x!15^0-x!15^post35 == 0 /\ temp0!17^0-temp0!17^post35 == 0 /\ x!18^0-x!18^post35 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post35 == 0 /\ -head!31^post35+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post35 == 0 /\ -a!1370^post35+a!1370^0 == 0 /\ -a!1610^post35+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post35+y!21^0 == 0 /\ -temp!34^post35+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post35 == 0 /\ -a!2238^post35+a!2238^0 == 0 /\ -a!1371^post35+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post35 == 0 /\ ct!19^0 <= 0 /\ a!511^0-a!511^post35 == 0 /\ x!15^0 <= 0 /\ -r!543^post35+r!543^0 == 0 /\ -a!654^post35+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post35 == 0 /\ -ct!19^0 <= 0 /\ -a!1055^post35+a!1055^0 == 0 /\ -a!419^post35+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post35 == 0 /\ -tmp!33^post35+tmp!33^0 == 0 /\ result!12^0-result!12^post35 == 0 /\ -x!15^0 <= 0 /\ -a!244^post35+a!244^0 == 0 /\ i!29^0-i!29^post35 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post35+temp0!30^0 == 0 /\ -x!22^post35+x!22^0 == 0 /\ -head!405^post35+head!405^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!406^0-i!406^post35 == 0 /\ r!662^0-r!662^post35 == 0 /\ -a!1810^post35+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post35 == 0 /\ -t!25^post35+t!25^0 == 0 /\ length!28^0-length!28^post35 == 0 /\ -rcd!2393^post35+rcd!2393^0 == 0 /\ -a!2035^post35+a!2035^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post35 == 0 /\ -nondet!13^post35+nondet!13^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 36: l10 -> l11 : a!1052^0'=a!1052^post36, temp0!17^0'=temp0!17^post36, head!16^0'=head!16^post36, rcd!2515^0'=rcd!2515^post36, a!1810^0'=a!1810^post36, x!18^0'=x!18^post36, i!29^0'=i!29^post36, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post36, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post36, a!511^0'=a!511^post36, r!662^0'=r!662^post36, a!1370^0'=a!1370^post36, tmp!33^0'=tmp!33^post36, rcd!83^0'=rcd!83^post36, a!2238^0'=a!2238^post36, x_SLAM_f!20^0'=x_SLAM_f!20^post36, length!28^0'=length!28^post36, temp!34^0'=temp!34^post36, ct!19^0'=ct!19^post36, rcd!2460^0'=rcd!2460^post36, a!1610^0'=a!1610^post36, x!15^0'=x!15^post36, head!405^0'=head!405^post36, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post36, a!419^0'=a!419^post36, r!543^0'=r!543^post36, a!1055^0'=a!1055^post36, temp0!30^0'=temp0!30^post36, head!31^0'=head!31^post36, rcd!63^0'=rcd!63^post36, a!2035^0'=a!2035^post36, x!22^0'=x!22^post36, i!406^0'=i!406^post36, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post36, t!25^0'=t!25^post36, a!654^0'=a!654^post36, rcd!2393^0'=rcd!2393^post36, a!1371^0'=a!1371^post36, x!1365^0'=x!1365^post36, result!12^0'=result!12^post36, a!244^0'=a!244^post36, y!21^0'=y!21^post36, nondet!13^0'=nondet!13^post36, (head!405^0-head!405^post36 == 0 /\ -a!1610^post36+a!1610^0 == 0 /\ head!31^0-head!31^post36 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post36 == 0 /\ -rcd!2393^post36+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post36+x!1365^0 == 0 /\ ct!19^0-ct!19^post36 == 0 /\ -rcd!2460^post36+rcd!2460^0 == 0 /\ -x!22^0 <= 0 /\ a!419^0-a!419^post36 == 0 /\ rcd!83^0-rcd!83^post36 == 0 /\ temp0!17^0-temp0!17^post36 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post36 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post36 == 0 /\ a!1370^0-a!1370^post36 == 0 /\ x!18^0-x!18^post36 == 0 /\ -x!22^post36+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post36 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -result!12^post36+result!12^0 == 0 /\ -y!21^post36+y!21^0 == 0 /\ ct!19^0 <= 0 /\ -temp0!30^post36+temp0!30^0 == 0 /\ -i!406^post36+i!406^0 == 0 /\ -a!511^post36+a!511^0 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post36 == 0 /\ -a!1371^post36+a!1371^0 == 0 /\ -ct!19^0 <= 0 /\ -a!654^post36+a!654^0 == 0 /\ -r!543^post36+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post36 == 0 /\ -nondet!13^post36+nondet!13^0 == 0 /\ -a!2035^post36+a!2035^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1810^0-a!1810^post36 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post36+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!244^post36+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post36+a!2238^0 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post36 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ a!1052^0-a!1052^post36 == 0 /\ -t!25^post36+t!25^0 == 0 /\ -length!28^post36+length!28^0 == 0 /\ -a!1055^post36+a!1055^0 == 0 /\ temp!34^0-temp!34^post36 == 0 /\ -tmp!33^post36+tmp!33^0 == 0 /\ -i!29^post36+i!29^0 == 0 /\ rcd!2515^0-rcd!2515^post36 == 0 /\ y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post36+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 37: l10 -> l11 : a!1052^0'=a!1052^post37, temp0!17^0'=temp0!17^post37, head!16^0'=head!16^post37, rcd!2515^0'=rcd!2515^post37, a!1810^0'=a!1810^post37, x!18^0'=x!18^post37, i!29^0'=i!29^post37, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post37, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post37, a!511^0'=a!511^post37, r!662^0'=r!662^post37, a!1370^0'=a!1370^post37, tmp!33^0'=tmp!33^post37, rcd!83^0'=rcd!83^post37, a!2238^0'=a!2238^post37, x_SLAM_f!20^0'=x_SLAM_f!20^post37, length!28^0'=length!28^post37, temp!34^0'=temp!34^post37, ct!19^0'=ct!19^post37, rcd!2460^0'=rcd!2460^post37, a!1610^0'=a!1610^post37, x!15^0'=x!15^post37, head!405^0'=head!405^post37, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post37, a!419^0'=a!419^post37, r!543^0'=r!543^post37, a!1055^0'=a!1055^post37, temp0!30^0'=temp0!30^post37, head!31^0'=head!31^post37, rcd!63^0'=rcd!63^post37, a!2035^0'=a!2035^post37, x!22^0'=x!22^post37, i!406^0'=i!406^post37, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post37, t!25^0'=t!25^post37, a!654^0'=a!654^post37, rcd!2393^0'=rcd!2393^post37, a!1371^0'=a!1371^post37, x!1365^0'=x!1365^post37, result!12^0'=result!12^post37, a!244^0'=a!244^post37, y!21^0'=y!21^post37, nondet!13^0'=nondet!13^post37, (temp0!30^0-temp0!30^post37 == 0 /\ 2-a!1810^0 <= 0 /\ -t!25^post37+t!25^0 == 0 /\ -x!22^post37+x!22^0 == 0 /\ -temp!34^post37+temp!34^0 == 0 /\ -a!1055^post37+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post37 == 0 /\ a!419^0-a!419^post37 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post37+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post37 == 0 /\ -y!21^post37+y!21^0 == 0 /\ a!1810^0-a!1810^post37 == 0 /\ a!1610^0-a!1610^post37 == 0 /\ -a!654^post37+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post37 == 0 /\ -rcd!63^post37+rcd!63^0 == 0 /\ -rcd!2393^post37+rcd!2393^0 == 0 /\ -result!12^post37+result!12^0 == 0 /\ head!16^0-head!16^post37 == 0 /\ -nondet!13^post37+nondet!13^0 == 0 /\ -a!2035^post37+a!2035^0 == 0 /\ a!2238^0-a!2238^post37 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!1365^post37+x!1365^0 == 0 /\ ct!19^0 <= 0 /\ -a!244^post37+a!244^0 == 0 /\ length!28^0-length!28^post37 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post37 == 0 /\ a!511^0-a!511^post37 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post37 == 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post37 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post37 == 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post37 == 0 /\ -sel_r!1224_Flink!24^post37+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post37 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post37+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ ct!19^0-ct!19^post37 == 0 /\ -head!16^0+x!18^0 <= 0 /\ head!31^0-head!31^post37 == 0 /\ i!29^0-i!29^post37 == 0 /\ x!15^0-x!15^post37 == 0 /\ 1-t!25^0 <= 0 /\ x!18^0-x!18^post37 == 0 /\ rcd!83^0-rcd!83^post37 == 0 /\ -rcd!2460^post37+rcd!2460^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post37 == 0 /\ y!21^0 <= 0 /\ -a!1371^post37+a!1371^0 == 0 /\ a!1370^0-a!1370^post37 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 38: l10 -> l11 : a!1052^0'=a!1052^post38, temp0!17^0'=temp0!17^post38, head!16^0'=head!16^post38, rcd!2515^0'=rcd!2515^post38, a!1810^0'=a!1810^post38, x!18^0'=x!18^post38, i!29^0'=i!29^post38, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post38, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post38, a!511^0'=a!511^post38, r!662^0'=r!662^post38, a!1370^0'=a!1370^post38, tmp!33^0'=tmp!33^post38, rcd!83^0'=rcd!83^post38, a!2238^0'=a!2238^post38, x_SLAM_f!20^0'=x_SLAM_f!20^post38, length!28^0'=length!28^post38, temp!34^0'=temp!34^post38, ct!19^0'=ct!19^post38, rcd!2460^0'=rcd!2460^post38, a!1610^0'=a!1610^post38, x!15^0'=x!15^post38, head!405^0'=head!405^post38, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post38, a!419^0'=a!419^post38, r!543^0'=r!543^post38, a!1055^0'=a!1055^post38, temp0!30^0'=temp0!30^post38, head!31^0'=head!31^post38, rcd!63^0'=rcd!63^post38, a!2035^0'=a!2035^post38, x!22^0'=x!22^post38, i!406^0'=i!406^post38, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post38, t!25^0'=t!25^post38, a!654^0'=a!654^post38, rcd!2393^0'=rcd!2393^post38, a!1371^0'=a!1371^post38, x!1365^0'=x!1365^post38, result!12^0'=result!12^post38, a!244^0'=a!244^post38, y!21^0'=y!21^post38, nondet!13^0'=nondet!13^post38, (-x!22^post38+x!22^0 == 0 /\ r!662^0-r!662^post38 == 0 /\ 1+t!25^0 <= 0 /\ -tmp!33^post38+tmp!33^0 == 0 /\ r!543^0-r!543^post38 == 0 /\ -x_SLAM_f!20^post38+x_SLAM_f!20^0 == 0 /\ -t!25^post38+t!25^0 == 0 /\ -a!244^post38+a!244^0 == 0 /\ -a!654^post38+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -temp0!30^post38+temp0!30^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post38 == 0 /\ -x!22^0 <= 0 /\ -head!405^post38+head!405^0 == 0 /\ -result!12^post38+result!12^0 == 0 /\ a!1052^0-a!1052^post38 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post38 == 0 /\ -nondet!13^post38+nondet!13^0 == 0 /\ ct!19^0-ct!19^post38 == 0 /\ rcd!2460^0-rcd!2460^post38 == 0 /\ a!2238^0-a!2238^post38 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post38 == 0 /\ -rcd!2393^post38+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post38 == 0 /\ a!1810^0-a!1810^post38 == 0 /\ rcd!83^0-rcd!83^post38 == 0 /\ a!1371^0-a!1371^post38 == 0 /\ i!29^0-i!29^post38 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ i!406^0-i!406^post38 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post38 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post38 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post38 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post38 == 0 /\ a!511^0-a!511^post38 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post38+x!1365^0 == 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post38+sel_r!1224_Flink!24^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post38 == 0 /\ -temp!34^post38+temp!34^0 == 0 /\ -y!21^post38+y!21^0 == 0 /\ -head!31^post38+head!31^0 == 0 /\ -a!1370^post38+a!1370^0 == 0 /\ -a!1610^post38+a!1610^0 == 0 /\ a!2035^0-a!2035^post38 == 0 /\ -x!15^post38+x!15^0 == 0 /\ y!21^0 <= 0 /\ -a!419^post38+a!419^0 == 0 /\ x!18^0-x!18^post38 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 39: l10 -> l11 : a!1052^0'=a!1052^post39, temp0!17^0'=temp0!17^post39, head!16^0'=head!16^post39, rcd!2515^0'=rcd!2515^post39, a!1810^0'=a!1810^post39, x!18^0'=x!18^post39, i!29^0'=i!29^post39, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post39, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post39, a!511^0'=a!511^post39, r!662^0'=r!662^post39, a!1370^0'=a!1370^post39, tmp!33^0'=tmp!33^post39, rcd!83^0'=rcd!83^post39, a!2238^0'=a!2238^post39, x_SLAM_f!20^0'=x_SLAM_f!20^post39, length!28^0'=length!28^post39, temp!34^0'=temp!34^post39, ct!19^0'=ct!19^post39, rcd!2460^0'=rcd!2460^post39, a!1610^0'=a!1610^post39, x!15^0'=x!15^post39, head!405^0'=head!405^post39, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post39, a!419^0'=a!419^post39, r!543^0'=r!543^post39, a!1055^0'=a!1055^post39, temp0!30^0'=temp0!30^post39, head!31^0'=head!31^post39, rcd!63^0'=rcd!63^post39, a!2035^0'=a!2035^post39, x!22^0'=x!22^post39, i!406^0'=i!406^post39, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post39, t!25^0'=t!25^post39, a!654^0'=a!654^post39, rcd!2393^0'=rcd!2393^post39, a!1371^0'=a!1371^post39, x!1365^0'=x!1365^post39, result!12^0'=result!12^post39, a!244^0'=a!244^post39, y!21^0'=y!21^post39, nondet!13^0'=nondet!13^post39, (-r!543^post39+r!543^0 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post39 == 0 /\ -a!654^post39+a!654^0 == 0 /\ 2-a!1810^0 <= 0 /\ -a!1371^post39+a!1371^0 == 0 /\ -a!2035^post39+a!2035^0 == 0 /\ a!1370^0-a!1370^post39 == 0 /\ -a!2238^post39+a!2238^0 == 0 /\ -nondet!13^post39+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp!34^0-temp!34^post39 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post39+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post39+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post39 == 0 /\ rcd!2515^0-rcd!2515^post39 == 0 /\ -tmp!33^post39+tmp!33^0 == 0 /\ -x_SLAM_f!20^post39+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post39+length!28^0 == 0 /\ head!16^0-head!16^post39 == 0 /\ ct!19^0-ct!19^post39 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post39 == 0 /\ a!1810^0-a!1810^post39 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post39 == 0 /\ rcd!83^0-rcd!83^post39 == 0 /\ a!1055^0-a!1055^post39 == 0 /\ x!15^0 <= 0 /\ -t!25^post39+t!25^0 == 0 /\ temp0!17^0-temp0!17^post39 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post39+rcd!2460^0 == 0 /\ -a!1610^post39+a!1610^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2393^post39+rcd!2393^0 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post39 == 0 /\ -head!31^post39+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post39 == 0 /\ -y!21^0 <= 0 /\ -r!662^post39+r!662^0 == 0 /\ -x!1365^post39+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post39+sel_r!1224_Flink!24^0 == 0 /\ rcd!63^0-rcd!63^post39 == 0 /\ -x!22^post39+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post39 == 0 /\ -y!21^post39+y!21^0 == 0 /\ -temp0!30^post39+temp0!30^0 == 0 /\ a!419^0-a!419^post39 == 0 /\ -result!12^post39+result!12^0 == 0 /\ -head!405^post39+head!405^0 == 0 /\ y!21^0 <= 0 /\ -i!406^post39+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 40: l11 -> l12 : a!1052^0'=a!1052^post40, temp0!17^0'=temp0!17^post40, head!16^0'=head!16^post40, rcd!2515^0'=rcd!2515^post40, a!1810^0'=a!1810^post40, x!18^0'=x!18^post40, i!29^0'=i!29^post40, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post40, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post40, a!511^0'=a!511^post40, r!662^0'=r!662^post40, a!1370^0'=a!1370^post40, tmp!33^0'=tmp!33^post40, rcd!83^0'=rcd!83^post40, a!2238^0'=a!2238^post40, x_SLAM_f!20^0'=x_SLAM_f!20^post40, length!28^0'=length!28^post40, temp!34^0'=temp!34^post40, ct!19^0'=ct!19^post40, rcd!2460^0'=rcd!2460^post40, a!1610^0'=a!1610^post40, x!15^0'=x!15^post40, head!405^0'=head!405^post40, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post40, a!419^0'=a!419^post40, r!543^0'=r!543^post40, a!1055^0'=a!1055^post40, temp0!30^0'=temp0!30^post40, head!31^0'=head!31^post40, rcd!63^0'=rcd!63^post40, a!2035^0'=a!2035^post40, x!22^0'=x!22^post40, i!406^0'=i!406^post40, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post40, t!25^0'=t!25^post40, a!654^0'=a!654^post40, rcd!2393^0'=rcd!2393^post40, a!1371^0'=a!1371^post40, x!1365^0'=x!1365^post40, result!12^0'=result!12^post40, a!244^0'=a!244^post40, y!21^0'=y!21^post40, nondet!13^0'=nondet!13^post40, (0 == 0 /\ -r!662^post40+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post40+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post40 == 0 /\ rcd!83^0-rcd!83^post40 == 0 /\ -sel_r!1224_Flink!24^post40+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post40 == 0 /\ tmp!33^0-tmp!33^post40 == 0 /\ length!28^0-length!28^post40 == 0 /\ -a!654^post40+a!654^0 == 0 /\ -a!2238^post40+a!2238^0 == 0 /\ -a!1371^post40+a!1371^0 == 0 /\ 1-a!1810^0+a!2035^post40 == 0 /\ temp0!17^0-temp0!17^post40 == 0 /\ -a!1055^post40+a!1055^0 == 0 /\ -head!31^post40+head!31^0 == 0 /\ head!405^0-head!405^post40 == 0 /\ rcd!2393^0-rcd!2393^post40 == 0 /\ -t!25^post40+t!25^0 == 0 /\ a!1370^0-a!1370^post40 == 0 /\ temp!34^0-temp!34^post40 == 0 /\ x!15^0-x!15^post40 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post40 == 0 /\ -x!22^post40+x!22^0 == 0 /\ -rcd!2515^post40+rcd!2515^0 == 0 /\ -x!18^post40+x!18^0 == 0 /\ -i!406^post40+i!406^0 == 0 /\ -i!29^post40+i!29^0 == 0 /\ -rcd!63^post40+rcd!63^0 == 0 /\ a!511^0-a!511^post40 == 0 /\ a!419^0-a!419^post40 == 0 /\ y!21^0-y!21^post40 == 0 /\ -result!12^post40+result!12^0 == 0 /\ -nondet!13^post40+nondet!13^0 == 0 /\ -temp0!30^post40+temp0!30^0 == 0 /\ r!543^0-r!543^post40 == 0 /\ -a!244^post40+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post40 == 0 /\ head!16^0-head!16^post40 == 0 /\ ct!19^0-ct!19^post40 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post40 == 0 /\ a!1610^0-a!1610^post40 == 0 /\ -x!1365^post40+x!1365^0 == 0), cost: 1 41: l12 -> l0 : a!1052^0'=a!1052^post41, temp0!17^0'=temp0!17^post41, head!16^0'=head!16^post41, rcd!2515^0'=rcd!2515^post41, a!1810^0'=a!1810^post41, x!18^0'=x!18^post41, i!29^0'=i!29^post41, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post41, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post41, a!511^0'=a!511^post41, r!662^0'=r!662^post41, a!1370^0'=a!1370^post41, tmp!33^0'=tmp!33^post41, rcd!83^0'=rcd!83^post41, a!2238^0'=a!2238^post41, x_SLAM_f!20^0'=x_SLAM_f!20^post41, length!28^0'=length!28^post41, temp!34^0'=temp!34^post41, ct!19^0'=ct!19^post41, rcd!2460^0'=rcd!2460^post41, a!1610^0'=a!1610^post41, x!15^0'=x!15^post41, head!405^0'=head!405^post41, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post41, a!419^0'=a!419^post41, r!543^0'=r!543^post41, a!1055^0'=a!1055^post41, temp0!30^0'=temp0!30^post41, head!31^0'=head!31^post41, rcd!63^0'=rcd!63^post41, a!2035^0'=a!2035^post41, x!22^0'=x!22^post41, i!406^0'=i!406^post41, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post41, t!25^0'=t!25^post41, a!654^0'=a!654^post41, rcd!2393^0'=rcd!2393^post41, a!1371^0'=a!1371^post41, x!1365^0'=x!1365^post41, result!12^0'=result!12^post41, a!244^0'=a!244^post41, y!21^0'=y!21^post41, nondet!13^0'=nondet!13^post41, (-x!1365^post41+x!1365^0 == 0 /\ -ct!19^post41+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post41 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post41 == 0 /\ a!1055^0-a!1055^post41 == 0 /\ a!1810^0-a!1810^post41 == 0 /\ a!2238^0-a!2238^post41 == 0 /\ tmp!33^0-tmp!33^post41 == 0 /\ t!25^0-t!25^post41 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ i!29^0-i!29^post41 == 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post41+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post41+y!21^0 == 0 /\ -temp!34^post41+temp!34^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post41+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post41 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post41+head!31^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post41+x!15^0 == 0 /\ -a!419^post41+a!419^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post41+a!1371^0 == 0 /\ a!1052^0-a!1052^post41 == 0 /\ x!15^0 <= 0 /\ -a!244^post41+a!244^0 == 0 /\ -head!405^post41+head!405^0 == 0 /\ -ct!19^0 <= 0 /\ -x_SLAM_f!20^post41+x_SLAM_f!20^0 == 0 /\ -x!22^post41+x!22^0 == 0 /\ head!16^0-head!16^post41 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post41 == 0 /\ a!1370^0-a!1370^post41 == 0 /\ -x!15^0 <= 0 /\ -a!654^post41+a!654^0 == 0 /\ -rcd!63^post41+rcd!63^0 == 0 /\ -temp0!30^post41+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post41 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ -i!406^post41+i!406^0 == 0 /\ x!18^0-x!18^post41 == 0 /\ x!22^0 <= 0 /\ a!2035^0-a!2035^post41 == 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2515^0-rcd!2515^post41 == 0 /\ -rcd!2393^post41+rcd!2393^0 == 0 /\ r!543^0-r!543^post41 == 0 /\ 1-t!25^0 <= 0 /\ -result!12^post41+result!12^0 == 0 /\ temp0!17^0-temp0!17^post41 == 0 /\ r!662^0-r!662^post41 == 0 /\ a!511^0-a!511^post41 == 0 /\ a!1610^0-a!1610^post41 == 0 /\ -nondet!13^post41+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 42: l12 -> l0 : a!1052^0'=a!1052^post42, temp0!17^0'=temp0!17^post42, head!16^0'=head!16^post42, rcd!2515^0'=rcd!2515^post42, a!1810^0'=a!1810^post42, x!18^0'=x!18^post42, i!29^0'=i!29^post42, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post42, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post42, a!511^0'=a!511^post42, r!662^0'=r!662^post42, a!1370^0'=a!1370^post42, tmp!33^0'=tmp!33^post42, rcd!83^0'=rcd!83^post42, a!2238^0'=a!2238^post42, x_SLAM_f!20^0'=x_SLAM_f!20^post42, length!28^0'=length!28^post42, temp!34^0'=temp!34^post42, ct!19^0'=ct!19^post42, rcd!2460^0'=rcd!2460^post42, a!1610^0'=a!1610^post42, x!15^0'=x!15^post42, head!405^0'=head!405^post42, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post42, a!419^0'=a!419^post42, r!543^0'=r!543^post42, a!1055^0'=a!1055^post42, temp0!30^0'=temp0!30^post42, head!31^0'=head!31^post42, rcd!63^0'=rcd!63^post42, a!2035^0'=a!2035^post42, x!22^0'=x!22^post42, i!406^0'=i!406^post42, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post42, t!25^0'=t!25^post42, a!654^0'=a!654^post42, rcd!2393^0'=rcd!2393^post42, a!1371^0'=a!1371^post42, x!1365^0'=x!1365^post42, result!12^0'=result!12^post42, a!244^0'=a!244^post42, y!21^0'=y!21^post42, nondet!13^0'=nondet!13^post42, (-rcd!2393^post42+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post42 == 0 /\ -rcd!2460^post42+rcd!2460^0 == 0 /\ a!654^0-a!654^post42 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post42 == 0 /\ -a!2035^0 <= 0 /\ a!1055^0-a!1055^post42 == 0 /\ -x!1365^post42+x!1365^0 == 0 /\ x!15^0-x!15^post42 == 0 /\ i!29^0-i!29^post42 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post42+head!31^0 == 0 /\ -a!1610^post42+a!1610^0 == 0 /\ -head!405^post42+head!405^0 == 0 /\ -y!21^post42+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post42 == 0 /\ -sel_r!543_Flink!24^post42+sel_r!543_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -temp0!30^post42+temp0!30^0 == 0 /\ -rcd!63^post42+rcd!63^0 == 0 /\ ct!19^0 <= 0 /\ temp!34^0-temp!34^post42 == 0 /\ -sel_r!1224_Flink!24^post42+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post42 == 0 /\ -r!543^post42+r!543^0 == 0 /\ rcd!2515^0-rcd!2515^post42 == 0 /\ a!1052^0-a!1052^post42 == 0 /\ x!15^0 <= 0 /\ -result!12^post42+result!12^0 == 0 /\ -a!419^post42+a!419^0 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post42 == 0 /\ -a!1371^post42+a!1371^0 == 0 /\ -a!244^post42+a!244^0 == 0 /\ -x!22^post42+x!22^0 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post42 == 0 /\ -y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post42+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post42 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post42 == 0 /\ 1-t!25^0 <= 0 /\ i!406^0-i!406^post42 == 0 /\ temp0!17^0-temp0!17^post42 == 0 /\ -x_SLAM_f!20^post42+x_SLAM_f!20^0 == 0 /\ -rcd!83^post42+rcd!83^0 == 0 /\ a!1370^0-a!1370^post42 == 0 /\ a!511^0-a!511^post42 == 0 /\ -nondet!13^post42+nondet!13^0 == 0 /\ -t!25^post42+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post42 == 0 /\ -a!2035^post42+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 43: l12 -> l0 : a!1052^0'=a!1052^post43, temp0!17^0'=temp0!17^post43, head!16^0'=head!16^post43, rcd!2515^0'=rcd!2515^post43, a!1810^0'=a!1810^post43, x!18^0'=x!18^post43, i!29^0'=i!29^post43, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post43, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post43, a!511^0'=a!511^post43, r!662^0'=r!662^post43, a!1370^0'=a!1370^post43, tmp!33^0'=tmp!33^post43, rcd!83^0'=rcd!83^post43, a!2238^0'=a!2238^post43, x_SLAM_f!20^0'=x_SLAM_f!20^post43, length!28^0'=length!28^post43, temp!34^0'=temp!34^post43, ct!19^0'=ct!19^post43, rcd!2460^0'=rcd!2460^post43, a!1610^0'=a!1610^post43, x!15^0'=x!15^post43, head!405^0'=head!405^post43, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post43, a!419^0'=a!419^post43, r!543^0'=r!543^post43, a!1055^0'=a!1055^post43, temp0!30^0'=temp0!30^post43, head!31^0'=head!31^post43, rcd!63^0'=rcd!63^post43, a!2035^0'=a!2035^post43, x!22^0'=x!22^post43, i!406^0'=i!406^post43, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post43, t!25^0'=t!25^post43, a!654^0'=a!654^post43, rcd!2393^0'=rcd!2393^post43, a!1371^0'=a!1371^post43, x!1365^0'=x!1365^post43, result!12^0'=result!12^post43, a!244^0'=a!244^post43, y!21^0'=y!21^post43, nondet!13^0'=nondet!13^post43, (-t!25^post43+t!25^0 == 0 /\ -temp!34^post43+temp!34^0 == 0 /\ -y!21^post43+y!21^0 == 0 /\ -x!22^post43+x!22^0 == 0 /\ a!419^0-a!419^post43 == 0 /\ r!543^0-r!543^post43 == 0 /\ temp0!17^0-temp0!17^post43 == 0 /\ -rcd!63^post43+rcd!63^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post43 == 0 /\ -i!406^post43+i!406^0 == 0 /\ -a!2035^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post43 == 0 /\ a!1810^0-a!1810^post43 == 0 /\ temp0!30^0-temp0!30^post43 == 0 /\ -rcd!2393^post43+rcd!2393^0 == 0 /\ -a!2035^post43+a!2035^0 == 0 /\ -result!12^post43+result!12^0 == 0 /\ -nondet!13^post43+nondet!13^0 == 0 /\ a!2238^0-a!2238^post43 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post43+a!244^0 == 0 /\ -x!1365^post43+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post43 == 0 /\ ct!19^0 <= 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post43 == 0 /\ a!511^0-a!511^post43 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post43 == 0 /\ r!662^0-r!662^post43 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post43+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post43 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post43+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -y!21^0 <= 0 /\ head!16^0-head!16^post43 == 0 /\ ct!19^0-ct!19^post43 == 0 /\ head!405^0-head!405^post43 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post43 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post43+a!1371^0 == 0 /\ head!31^0-head!31^post43 == 0 /\ 1-t!25^0 <= 0 /\ x!15^0-x!15^post43 == 0 /\ i!29^0-i!29^post43 == 0 /\ -a!654^post43+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post43 == 0 /\ rcd!83^0-rcd!83^post43 == 0 /\ x!18^0-x!18^post43 == 0 /\ tmp!33^0-tmp!33^post43 == 0 /\ -a!1055^post43+a!1055^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ a!1370^0-a!1370^post43 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 44: l12 -> l0 : a!1052^0'=a!1052^post44, temp0!17^0'=temp0!17^post44, head!16^0'=head!16^post44, rcd!2515^0'=rcd!2515^post44, a!1810^0'=a!1810^post44, x!18^0'=x!18^post44, i!29^0'=i!29^post44, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post44, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post44, a!511^0'=a!511^post44, r!662^0'=r!662^post44, a!1370^0'=a!1370^post44, tmp!33^0'=tmp!33^post44, rcd!83^0'=rcd!83^post44, a!2238^0'=a!2238^post44, x_SLAM_f!20^0'=x_SLAM_f!20^post44, length!28^0'=length!28^post44, temp!34^0'=temp!34^post44, ct!19^0'=ct!19^post44, rcd!2460^0'=rcd!2460^post44, a!1610^0'=a!1610^post44, x!15^0'=x!15^post44, head!405^0'=head!405^post44, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post44, a!419^0'=a!419^post44, r!543^0'=r!543^post44, a!1055^0'=a!1055^post44, temp0!30^0'=temp0!30^post44, head!31^0'=head!31^post44, rcd!63^0'=rcd!63^post44, a!2035^0'=a!2035^post44, x!22^0'=x!22^post44, i!406^0'=i!406^post44, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post44, t!25^0'=t!25^post44, a!654^0'=a!654^post44, rcd!2393^0'=rcd!2393^post44, a!1371^0'=a!1371^post44, x!1365^0'=x!1365^post44, result!12^0'=result!12^post44, a!244^0'=a!244^post44, y!21^0'=y!21^post44, nondet!13^0'=nondet!13^post44, (r!543^0-r!543^post44 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post44+a!244^0 == 0 /\ r!662^0-r!662^post44 == 0 /\ -head!405^post44+head!405^0 == 0 /\ -x_SLAM_f!20^post44+x_SLAM_f!20^0 == 0 /\ -t!25^post44+t!25^0 == 0 /\ -a!654^post44+a!654^0 == 0 /\ -a!1610^post44+a!1610^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!63^0-rcd!63^post44 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -temp0!30^post44+temp0!30^0 == 0 /\ -tmp!33^post44+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post44 == 0 /\ ct!19^0-ct!19^post44 == 0 /\ -result!12^post44+result!12^0 == 0 /\ -rcd!2393^post44+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post44 == 0 /\ a!1810^0-a!1810^post44 == 0 /\ a!2238^0-a!2238^post44 == 0 /\ a!1055^0-a!1055^post44 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post44 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post44 == 0 /\ ct!19^0 <= 0 /\ rcd!83^0-rcd!83^post44 == 0 /\ -nondet!13^post44+nondet!13^0 == 0 /\ i!29^0-i!29^post44 == 0 /\ a!1371^0-a!1371^post44 == 0 /\ i!406^0-i!406^post44 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post44 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post44+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post44 == 0 /\ length!28^0-length!28^post44 == 0 /\ a!511^0-a!511^post44 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post44+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post44 == 0 /\ -y!21^post44+y!21^0 == 0 /\ -temp!34^post44+temp!34^0 == 0 /\ -a!1370^post44+a!1370^0 == 0 /\ -head!31^post44+head!31^0 == 0 /\ -a!419^post44+a!419^0 == 0 /\ -x!15^post44+x!15^0 == 0 /\ x!22^0-x!22^post44 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post44 == 0 /\ y!21^0 <= 0 /\ x!18^0-x!18^post44 == 0 /\ a!2035^0-a!2035^post44 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 45: l12 -> l0 : a!1052^0'=a!1052^post45, temp0!17^0'=temp0!17^post45, head!16^0'=head!16^post45, rcd!2515^0'=rcd!2515^post45, a!1810^0'=a!1810^post45, x!18^0'=x!18^post45, i!29^0'=i!29^post45, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post45, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post45, a!511^0'=a!511^post45, r!662^0'=r!662^post45, a!1370^0'=a!1370^post45, tmp!33^0'=tmp!33^post45, rcd!83^0'=rcd!83^post45, a!2238^0'=a!2238^post45, x_SLAM_f!20^0'=x_SLAM_f!20^post45, length!28^0'=length!28^post45, temp!34^0'=temp!34^post45, ct!19^0'=ct!19^post45, rcd!2460^0'=rcd!2460^post45, a!1610^0'=a!1610^post45, x!15^0'=x!15^post45, head!405^0'=head!405^post45, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post45, a!419^0'=a!419^post45, r!543^0'=r!543^post45, a!1055^0'=a!1055^post45, temp0!30^0'=temp0!30^post45, head!31^0'=head!31^post45, rcd!63^0'=rcd!63^post45, a!2035^0'=a!2035^post45, x!22^0'=x!22^post45, i!406^0'=i!406^post45, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post45, t!25^0'=t!25^post45, a!654^0'=a!654^post45, rcd!2393^0'=rcd!2393^post45, a!1371^0'=a!1371^post45, x!1365^0'=x!1365^post45, result!12^0'=result!12^post45, a!244^0'=a!244^post45, y!21^0'=y!21^post45, nondet!13^0'=nondet!13^post45, (x!18^0-x!18^post45 == 0 /\ -a!2035^post45+a!2035^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post45+a!244^0 == 0 /\ -a!2238^post45+a!2238^0 == 0 /\ -a!1371^post45+a!1371^0 == 0 /\ -result!12^post45+result!12^0 == 0 /\ -a!654^post45+a!654^0 == 0 /\ a!1370^0-a!1370^post45 == 0 /\ -x!22^post45+x!22^0 == 0 /\ -length!28^post45+length!28^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post45 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post45 == 0 /\ rcd!2515^0-rcd!2515^post45 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post45+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-x!22^0 <= 0 /\ -tmp!33^post45+tmp!33^0 == 0 /\ -x_SLAM_f!20^post45+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post45 == 0 /\ -nondet!13^post45+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ i!29^0-i!29^post45 == 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post45 == 0 /\ a!1810^0-a!1810^post45 == 0 /\ rcd!83^0-rcd!83^post45 == 0 /\ x!15^0-x!15^post45 == 0 /\ -t!25^post45+t!25^0 == 0 /\ a!1055^0-a!1055^post45 == 0 /\ x!15^0 <= 0 /\ -rcd!2393^post45+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post45 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post45+rcd!2460^0 == 0 /\ -x!15^0 <= 0 /\ -r!662^post45+r!662^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post45 == 0 /\ -x!1365^post45+x!1365^0 == 0 /\ -head!31^post45+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post45+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post45 == 0 /\ rcd!63^0-rcd!63^post45 == 0 /\ -head!405^post45+head!405^0 == 0 /\ a!511^0-a!511^post45 == 0 /\ -y!21^post45+y!21^0 == 0 /\ a!419^0-a!419^post45 == 0 /\ -temp0!30^post45+temp0!30^0 == 0 /\ y!21^0 <= 0 /\ -r!543^post45+r!543^0 == 0 /\ -a!1610^post45+a!1610^0 == 0 /\ -sel_r!1224_Flink!24^post45+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 46: l12 -> l0 : a!1052^0'=a!1052^post46, temp0!17^0'=temp0!17^post46, head!16^0'=head!16^post46, rcd!2515^0'=rcd!2515^post46, a!1810^0'=a!1810^post46, x!18^0'=x!18^post46, i!29^0'=i!29^post46, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post46, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post46, a!511^0'=a!511^post46, r!662^0'=r!662^post46, a!1370^0'=a!1370^post46, tmp!33^0'=tmp!33^post46, rcd!83^0'=rcd!83^post46, a!2238^0'=a!2238^post46, x_SLAM_f!20^0'=x_SLAM_f!20^post46, length!28^0'=length!28^post46, temp!34^0'=temp!34^post46, ct!19^0'=ct!19^post46, rcd!2460^0'=rcd!2460^post46, a!1610^0'=a!1610^post46, x!15^0'=x!15^post46, head!405^0'=head!405^post46, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post46, a!419^0'=a!419^post46, r!543^0'=r!543^post46, a!1055^0'=a!1055^post46, temp0!30^0'=temp0!30^post46, head!31^0'=head!31^post46, rcd!63^0'=rcd!63^post46, a!2035^0'=a!2035^post46, x!22^0'=x!22^post46, i!406^0'=i!406^post46, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post46, t!25^0'=t!25^post46, a!654^0'=a!654^post46, rcd!2393^0'=rcd!2393^post46, a!1371^0'=a!1371^post46, x!1365^0'=x!1365^post46, result!12^0'=result!12^post46, a!244^0'=a!244^post46, y!21^0'=y!21^post46, nondet!13^0'=nondet!13^post46, (1+t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post46+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post46 == 0 /\ rcd!83^0-rcd!83^post46 == 0 /\ -nondet!13^post46+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post46+sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post46 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post46+a!2238^0 == 0 /\ -a!1371^post46+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post46+a!654^0 == 0 /\ -a!1055^post46+a!1055^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post46 == 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post46 == 0 /\ -head!31^post46+head!31^0 == 0 /\ x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post46 == 0 /\ -length!28^post46+length!28^0 == 0 /\ -r!662^post46+r!662^0 == 0 /\ a!1370^0-a!1370^post46 == 0 /\ -i!406^post46+i!406^0 == 0 /\ -ct!19^0 <= 0 /\ x!15^0-x!15^post46 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post46 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post46 == 0 /\ temp!34^0-temp!34^post46 == 0 /\ -x!22^post46+x!22^0 == 0 /\ -rcd!2515^post46+rcd!2515^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -i!29^post46+i!29^0 == 0 /\ -t!25^post46+t!25^0 == 0 /\ -x!18^post46+x!18^0 == 0 /\ -a!1610^post46+a!1610^0 == 0 /\ -rcd!63^post46+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post46+a!2035^0 == 0 /\ a!419^0-a!419^post46 == 0 /\ -temp0!30^post46+temp0!30^0 == 0 /\ -a!244^post46+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post46 == 0 /\ -result!12^post46+result!12^0 == 0 /\ a!511^0-a!511^post46 == 0 /\ r!543^0-r!543^post46 == 0 /\ head!16^0-head!16^post46 == 0 /\ ct!19^0-ct!19^post46 == 0 /\ y!21^0 <= 0 /\ -x!1365^post46+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post46 == 0 /\ 1+x!22^0 <= 0 /\ a!1810^0-a!1810^post46 == 0 /\ -y!21^post46+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 47: l12 -> l0 : a!1052^0'=a!1052^post47, temp0!17^0'=temp0!17^post47, head!16^0'=head!16^post47, rcd!2515^0'=rcd!2515^post47, a!1810^0'=a!1810^post47, x!18^0'=x!18^post47, i!29^0'=i!29^post47, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post47, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post47, a!511^0'=a!511^post47, r!662^0'=r!662^post47, a!1370^0'=a!1370^post47, tmp!33^0'=tmp!33^post47, rcd!83^0'=rcd!83^post47, a!2238^0'=a!2238^post47, x_SLAM_f!20^0'=x_SLAM_f!20^post47, length!28^0'=length!28^post47, temp!34^0'=temp!34^post47, ct!19^0'=ct!19^post47, rcd!2460^0'=rcd!2460^post47, a!1610^0'=a!1610^post47, x!15^0'=x!15^post47, head!405^0'=head!405^post47, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post47, a!419^0'=a!419^post47, r!543^0'=r!543^post47, a!1055^0'=a!1055^post47, temp0!30^0'=temp0!30^post47, head!31^0'=head!31^post47, rcd!63^0'=rcd!63^post47, a!2035^0'=a!2035^post47, x!22^0'=x!22^post47, i!406^0'=i!406^post47, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post47, t!25^0'=t!25^post47, a!654^0'=a!654^post47, rcd!2393^0'=rcd!2393^post47, a!1371^0'=a!1371^post47, x!1365^0'=x!1365^post47, result!12^0'=result!12^post47, a!244^0'=a!244^post47, y!21^0'=y!21^post47, nondet!13^0'=nondet!13^post47, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post47 == 0 /\ -ct!19^post47+ct!19^0 == 0 /\ a!1810^0-a!1810^post47 == 0 /\ -x!1365^post47+x!1365^0 == 0 /\ a!2238^0-a!2238^post47 == 0 /\ t!25^0-t!25^post47 == 0 /\ tmp!33^0-tmp!33^post47 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post47+sel_r!1224_Flink!24^0 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ rcd!2460^0-rcd!2460^post47 == 0 /\ i!29^0-i!29^post47 == 0 /\ -a!1371^post47+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post47+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post47 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post47 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post47+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -a!419^post47+a!419^0 == 0 /\ -temp!34^post47+temp!34^0 == 0 /\ x!15^0 <= 0 /\ -x!15^post47+x!15^0 == 0 /\ -x_SLAM_f!20^post47+x_SLAM_f!20^0 == 0 /\ -a!244^post47+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post47 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post47 == 0 /\ -head!405^post47+head!405^0 == 0 /\ -a!654^post47+a!654^0 == 0 /\ -rcd!63^post47+rcd!63^0 == 0 /\ a!1370^0-a!1370^post47 == 0 /\ -x!15^0 <= 0 /\ rcd!83^0-rcd!83^post47 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ x!22^0-x!22^post47 == 0 /\ -y!21^post47+y!21^0 == 0 /\ -i!406^post47+i!406^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ r!543^0-r!543^post47 == 0 /\ -rcd!2393^post47+rcd!2393^0 == 0 /\ -result!12^post47+result!12^0 == 0 /\ temp0!17^0-temp0!17^post47 == 0 /\ r!662^0-r!662^post47 == 0 /\ -temp0!30^post47+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post47 == 0 /\ -a!2035^post47+a!2035^0 == 0 /\ a!1055^0-a!1055^post47 == 0 /\ -x!18^post47+x!18^0 == 0 /\ y!21^0 <= 0 /\ -nondet!13^post47+nondet!13^0 == 0 /\ a!511^0-a!511^post47 == 0 /\ a!1610^0-a!1610^post47 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 48: l12 -> l0 : a!1052^0'=a!1052^post48, temp0!17^0'=temp0!17^post48, head!16^0'=head!16^post48, rcd!2515^0'=rcd!2515^post48, a!1810^0'=a!1810^post48, x!18^0'=x!18^post48, i!29^0'=i!29^post48, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post48, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post48, a!511^0'=a!511^post48, r!662^0'=r!662^post48, a!1370^0'=a!1370^post48, tmp!33^0'=tmp!33^post48, rcd!83^0'=rcd!83^post48, a!2238^0'=a!2238^post48, x_SLAM_f!20^0'=x_SLAM_f!20^post48, length!28^0'=length!28^post48, temp!34^0'=temp!34^post48, ct!19^0'=ct!19^post48, rcd!2460^0'=rcd!2460^post48, a!1610^0'=a!1610^post48, x!15^0'=x!15^post48, head!405^0'=head!405^post48, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post48, a!419^0'=a!419^post48, r!543^0'=r!543^post48, a!1055^0'=a!1055^post48, temp0!30^0'=temp0!30^post48, head!31^0'=head!31^post48, rcd!63^0'=rcd!63^post48, a!2035^0'=a!2035^post48, x!22^0'=x!22^post48, i!406^0'=i!406^post48, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post48, t!25^0'=t!25^post48, a!654^0'=a!654^post48, rcd!2393^0'=rcd!2393^post48, a!1371^0'=a!1371^post48, x!1365^0'=x!1365^post48, result!12^0'=result!12^post48, a!244^0'=a!244^post48, y!21^0'=y!21^post48, nondet!13^0'=nondet!13^post48, (tmp!33^0-tmp!33^post48 == 0 /\ -rcd!2393^post48+rcd!2393^0 == 0 /\ -x!1365^post48+x!1365^0 == 0 /\ a!654^0-a!654^post48 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post48 == 0 /\ -rcd!2460^post48+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post48 == 0 /\ ct!19^0-ct!19^post48 == 0 /\ a!511^0-a!511^post48 == 0 /\ a!1810^0-a!1810^post48 == 0 /\ -temp!34^post48+temp!34^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post48 == 0 /\ -a!2035^0 <= 0 /\ x!15^0-x!15^post48 == 0 /\ i!29^0-i!29^post48 == 0 /\ 1-x!22^0 <= 0 /\ -head!405^post48+head!405^0 == 0 /\ -head!31^post48+head!31^0 == 0 /\ -y!21^post48+y!21^0 == 0 /\ -a!1610^post48+a!1610^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post48 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post48+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post48+rcd!63^0 == 0 /\ -r!543^post48+r!543^0 == 0 /\ -sel_r!543_Flink!24^post48+sel_r!543_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post48 == 0 /\ a!1052^0-a!1052^post48 == 0 /\ a!2238^0-a!2238^post48 == 0 /\ x!15^0 <= 0 /\ -a!244^post48+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!419^post48+a!419^0 == 0 /\ -temp0!30^post48+temp0!30^0 == 0 /\ head!16^0-head!16^post48 == 0 /\ -a!1371^post48+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post48 == 0 /\ -x!15^0 <= 0 /\ -x!22^post48+x!22^0 == 0 /\ -y!21^0 <= 0 /\ x!18^0-x!18^post48 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -x_SLAM_f!20^post48+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post48 == 0 /\ r!662^0-r!662^post48 == 0 /\ temp0!17^0-temp0!17^post48 == 0 /\ a!1370^0-a!1370^post48 == 0 /\ -rcd!83^post48+rcd!83^0 == 0 /\ -t!25^post48+t!25^0 == 0 /\ -nondet!13^post48+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ -a!2035^post48+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 49: l12 -> l0 : a!1052^0'=a!1052^post49, temp0!17^0'=temp0!17^post49, head!16^0'=head!16^post49, rcd!2515^0'=rcd!2515^post49, a!1810^0'=a!1810^post49, x!18^0'=x!18^post49, i!29^0'=i!29^post49, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post49, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post49, a!511^0'=a!511^post49, r!662^0'=r!662^post49, a!1370^0'=a!1370^post49, tmp!33^0'=tmp!33^post49, rcd!83^0'=rcd!83^post49, a!2238^0'=a!2238^post49, x_SLAM_f!20^0'=x_SLAM_f!20^post49, length!28^0'=length!28^post49, temp!34^0'=temp!34^post49, ct!19^0'=ct!19^post49, rcd!2460^0'=rcd!2460^post49, a!1610^0'=a!1610^post49, x!15^0'=x!15^post49, head!405^0'=head!405^post49, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post49, a!419^0'=a!419^post49, r!543^0'=r!543^post49, a!1055^0'=a!1055^post49, temp0!30^0'=temp0!30^post49, head!31^0'=head!31^post49, rcd!63^0'=rcd!63^post49, a!2035^0'=a!2035^post49, x!22^0'=x!22^post49, i!406^0'=i!406^post49, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post49, t!25^0'=t!25^post49, a!654^0'=a!654^post49, rcd!2393^0'=rcd!2393^post49, a!1371^0'=a!1371^post49, x!1365^0'=x!1365^post49, result!12^0'=result!12^post49, a!244^0'=a!244^post49, y!21^0'=y!21^post49, nondet!13^0'=nondet!13^post49, (-head!31^post49+head!31^0 == 0 /\ head!405^0-head!405^post49 == 0 /\ -a!1610^post49+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post49 == 0 /\ -rcd!2460^post49+rcd!2460^0 == 0 /\ -rcd!2393^post49+rcd!2393^0 == 0 /\ -rcd!83^post49+rcd!83^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!654^0-a!654^post49 == 0 /\ -t!25^post49+t!25^0 == 0 /\ ct!19^0-ct!19^post49 == 0 /\ -a!2035^0 <= 0 /\ head!16^0-head!16^post49 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post49 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post49 == 0 /\ -temp0!30^post49+temp0!30^0 == 0 /\ -x!1365^post49+x!1365^0 == 0 /\ x!18^0-x!18^post49 == 0 /\ a!1370^0-a!1370^post49 == 0 /\ x!15^0-x!15^post49 == 0 /\ i!29^0-i!29^post49 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post49 == 0 /\ -result!12^post49+result!12^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post49+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post49+y!21^0 == 0 /\ -a!511^post49+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post49 == 0 /\ -ct!19^0 <= 0 /\ a!419^0-a!419^post49 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post49 == 0 /\ -r!543^post49+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post49+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post49 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post49 == 0 /\ -nondet!13^post49+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ -a!2035^post49+a!2035^0 == 0 /\ -a!2238^post49+a!2238^0 == 0 /\ -a!244^post49+a!244^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -length!28^post49+length!28^0 == 0 /\ 1-t!25^0 <= 0 /\ -tmp!33^post49+tmp!33^0 == 0 /\ -a!1371^post49+a!1371^0 == 0 /\ temp!34^0-temp!34^post49 == 0 /\ i!406^0-i!406^post49 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post49 == 0 /\ -r!662^post49+r!662^0 == 0 /\ y!21^0 <= 0 /\ -a!1055^post49+a!1055^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 50: l12 -> l0 : a!1052^0'=a!1052^post50, temp0!17^0'=temp0!17^post50, head!16^0'=head!16^post50, rcd!2515^0'=rcd!2515^post50, a!1810^0'=a!1810^post50, x!18^0'=x!18^post50, i!29^0'=i!29^post50, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post50, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post50, a!511^0'=a!511^post50, r!662^0'=r!662^post50, a!1370^0'=a!1370^post50, tmp!33^0'=tmp!33^post50, rcd!83^0'=rcd!83^post50, a!2238^0'=a!2238^post50, x_SLAM_f!20^0'=x_SLAM_f!20^post50, length!28^0'=length!28^post50, temp!34^0'=temp!34^post50, ct!19^0'=ct!19^post50, rcd!2460^0'=rcd!2460^post50, a!1610^0'=a!1610^post50, x!15^0'=x!15^post50, head!405^0'=head!405^post50, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post50, a!419^0'=a!419^post50, r!543^0'=r!543^post50, a!1055^0'=a!1055^post50, temp0!30^0'=temp0!30^post50, head!31^0'=head!31^post50, rcd!63^0'=rcd!63^post50, a!2035^0'=a!2035^post50, x!22^0'=x!22^post50, i!406^0'=i!406^post50, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post50, t!25^0'=t!25^post50, a!654^0'=a!654^post50, rcd!2393^0'=rcd!2393^post50, a!1371^0'=a!1371^post50, x!1365^0'=x!1365^post50, result!12^0'=result!12^post50, a!244^0'=a!244^post50, y!21^0'=y!21^post50, nondet!13^0'=nondet!13^post50, (-length!28^post50+length!28^0 == 0 /\ -i!406^post50+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post50+x!22^0 == 0 /\ -head!405^post50+head!405^0 == 0 /\ temp0!17^0-temp0!17^post50 == 0 /\ rcd!2515^0-rcd!2515^post50 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -y!21^post50+y!21^0 == 0 /\ -a!2035^0 <= 0 /\ a!511^0-a!511^post50 == 0 /\ -t!25^post50+t!25^0 == 0 /\ -a!654^post50+a!654^0 == 0 /\ -rcd!63^post50+rcd!63^0 == 0 /\ -rcd!2393^post50+rcd!2393^0 == 0 /\ -nondet!13^post50+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post50 == 0 /\ x!1365^0-x!1365^post50 == 0 /\ -sel_r!1224_Flink!24^post50+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post50+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post50+a!2035^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1370^0-a!1370^post50 == 0 /\ x!18^0-x!18^post50 == 0 /\ tmp!33^0-tmp!33^post50 == 0 /\ -a!244^post50+a!244^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post50+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -ct!19^0 <= 0 /\ -ct!19^post50+ct!19^0 == 0 /\ r!662^0-r!662^post50 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post50 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post50 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post50 == 0 /\ a!2035^0 <= 0 /\ a!1610^0-a!1610^post50 == 0 /\ x!22^0 <= 0 /\ temp!34^0-temp!34^post50 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post50 == 0 /\ -x!15^post50+x!15^0 == 0 /\ -r!543^post50+r!543^0 == 0 /\ -a!1371^post50+a!1371^0 == 0 /\ -a!419^post50+a!419^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post50+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post50 == 0 /\ a!1810^0-a!1810^post50 == 0 /\ a!2238^0-a!2238^post50 == 0 /\ -a!1055^post50+a!1055^0 == 0 /\ rcd!83^0-rcd!83^post50 == 0 /\ y!21^0 <= 0 /\ -head!31^post50+head!31^0 == 0 /\ -rcd!2460^post50+rcd!2460^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 51: l12 -> l0 : a!1052^0'=a!1052^post51, temp0!17^0'=temp0!17^post51, head!16^0'=head!16^post51, rcd!2515^0'=rcd!2515^post51, a!1810^0'=a!1810^post51, x!18^0'=x!18^post51, i!29^0'=i!29^post51, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post51, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post51, a!511^0'=a!511^post51, r!662^0'=r!662^post51, a!1370^0'=a!1370^post51, tmp!33^0'=tmp!33^post51, rcd!83^0'=rcd!83^post51, a!2238^0'=a!2238^post51, x_SLAM_f!20^0'=x_SLAM_f!20^post51, length!28^0'=length!28^post51, temp!34^0'=temp!34^post51, ct!19^0'=ct!19^post51, rcd!2460^0'=rcd!2460^post51, a!1610^0'=a!1610^post51, x!15^0'=x!15^post51, head!405^0'=head!405^post51, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post51, a!419^0'=a!419^post51, r!543^0'=r!543^post51, a!1055^0'=a!1055^post51, temp0!30^0'=temp0!30^post51, head!31^0'=head!31^post51, rcd!63^0'=rcd!63^post51, a!2035^0'=a!2035^post51, x!22^0'=x!22^post51, i!406^0'=i!406^post51, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post51, t!25^0'=t!25^post51, a!654^0'=a!654^post51, rcd!2393^0'=rcd!2393^post51, a!1371^0'=a!1371^post51, x!1365^0'=x!1365^post51, result!12^0'=result!12^post51, a!244^0'=a!244^post51, y!21^0'=y!21^post51, nondet!13^0'=nondet!13^post51, (1+t!25^0 <= 0 /\ -a!244^post51+a!244^0 == 0 /\ r!543^0-r!543^post51 == 0 /\ length!28^0-length!28^post51 == 0 /\ temp0!17^0-temp0!17^post51 == 0 /\ -t!25^post51+t!25^0 == 0 /\ 1-a!2035^0 <= 0 /\ -a!654^post51+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post51+result!12^0 == 0 /\ -a!2035^0 <= 0 /\ -x!22^post51+x!22^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post51+x_SLAM_f!20^0 == 0 /\ -y!21^post51+y!21^0 == 0 /\ -temp0!30^post51+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post51 == 0 /\ tmp!33^0-tmp!33^post51 == 0 /\ ct!19^0-ct!19^post51 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post51 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -rcd!83^post51+rcd!83^0 == 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post51 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post51 == 0 /\ a!1371^0-a!1371^post51 == 0 /\ -rcd!2393^post51+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post51+nondet!13^0 == 0 /\ i!406^0-i!406^post51 == 0 /\ rcd!2515^0-rcd!2515^post51 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post51+x!15^0 == 0 /\ r!662^0-r!662^post51 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post51+x!1365^0 == 0 /\ a!1052^0-a!1052^post51 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post51 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ a!2238^0-a!2238^post51 == 0 /\ a!1055^0-a!1055^post51 == 0 /\ -head!31^post51+head!31^0 == 0 /\ head!16^0-head!16^post51 == 0 /\ -head!405^post51+head!405^0 == 0 /\ -a!1610^post51+a!1610^0 == 0 /\ a!1810^0-a!1810^post51 == 0 /\ -temp!34^post51+temp!34^0 == 0 /\ a!2035^0-a!2035^post51 == 0 /\ -sel_r!1224_Flink!24^post51+sel_r!1224_Flink!24^0 == 0 /\ y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post51 == 0 /\ -a!419^post51+a!419^0 == 0 /\ -rcd!63^post51+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post51+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post51 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 52: l12 -> l0 : a!1052^0'=a!1052^post52, temp0!17^0'=temp0!17^post52, head!16^0'=head!16^post52, rcd!2515^0'=rcd!2515^post52, a!1810^0'=a!1810^post52, x!18^0'=x!18^post52, i!29^0'=i!29^post52, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post52, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post52, a!511^0'=a!511^post52, r!662^0'=r!662^post52, a!1370^0'=a!1370^post52, tmp!33^0'=tmp!33^post52, rcd!83^0'=rcd!83^post52, a!2238^0'=a!2238^post52, x_SLAM_f!20^0'=x_SLAM_f!20^post52, length!28^0'=length!28^post52, temp!34^0'=temp!34^post52, ct!19^0'=ct!19^post52, rcd!2460^0'=rcd!2460^post52, a!1610^0'=a!1610^post52, x!15^0'=x!15^post52, head!405^0'=head!405^post52, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post52, a!419^0'=a!419^post52, r!543^0'=r!543^post52, a!1055^0'=a!1055^post52, temp0!30^0'=temp0!30^post52, head!31^0'=head!31^post52, rcd!63^0'=rcd!63^post52, a!2035^0'=a!2035^post52, x!22^0'=x!22^post52, i!406^0'=i!406^post52, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post52, t!25^0'=t!25^post52, a!654^0'=a!654^post52, rcd!2393^0'=rcd!2393^post52, a!1371^0'=a!1371^post52, x!1365^0'=x!1365^post52, result!12^0'=result!12^post52, a!244^0'=a!244^post52, y!21^0'=y!21^post52, nondet!13^0'=nondet!13^post52, (x_SLAM_f!20^0-x_SLAM_f!20^post52 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post52 == 0 /\ -r!543^post52+r!543^0 == 0 /\ a!1370^0-a!1370^post52 == 0 /\ temp!34^0-temp!34^post52 == 0 /\ x!15^0-x!15^post52 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post52 == 0 /\ -a!2238^post52+a!2238^0 == 0 /\ -a!244^post52+a!244^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post52+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post52+a!1371^0 == 0 /\ -a!419^post52+a!419^0 == 0 /\ -a!2035^0 <= 0 /\ -nondet!13^post52+nondet!13^0 == 0 /\ -tmp!33^post52+tmp!33^0 == 0 /\ -length!28^post52+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post52 == 0 /\ a!1810^0-a!1810^post52 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0-ct!19^post52 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post52 == 0 /\ a!654^0-a!654^post52 == 0 /\ x!15^0 <= 0 /\ a!1055^0-a!1055^post52 == 0 /\ a!1052^0-a!1052^post52 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post52+head!31^0 == 0 /\ -a!1610^post52+a!1610^0 == 0 /\ -rcd!2393^post52+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post52+t!25^0 == 0 /\ i!406^0-i!406^post52 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post52+rcd!83^0 == 0 /\ -rcd!2460^post52+rcd!2460^0 == 0 /\ rcd!2515^0-rcd!2515^post52 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!63^0-rcd!63^post52 == 0 /\ a!2035^0-a!2035^post52 == 0 /\ -sel_r!1224_Flink!24^post52+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post52+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post52 == 0 /\ -y!21^post52+y!21^0 == 0 /\ r!662^0-r!662^post52 == 0 /\ -a!511^post52+a!511^0 == 0 /\ temp0!17^0-temp0!17^post52 == 0 /\ -result!12^post52+result!12^0 == 0 /\ -x!22^post52+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -head!405^post52+head!405^0 == 0 /\ -temp0!30^post52+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 53: l13 -> l14 : a!1052^0'=a!1052^post53, temp0!17^0'=temp0!17^post53, head!16^0'=head!16^post53, rcd!2515^0'=rcd!2515^post53, a!1810^0'=a!1810^post53, x!18^0'=x!18^post53, i!29^0'=i!29^post53, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post53, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post53, a!511^0'=a!511^post53, r!662^0'=r!662^post53, a!1370^0'=a!1370^post53, tmp!33^0'=tmp!33^post53, rcd!83^0'=rcd!83^post53, a!2238^0'=a!2238^post53, x_SLAM_f!20^0'=x_SLAM_f!20^post53, length!28^0'=length!28^post53, temp!34^0'=temp!34^post53, ct!19^0'=ct!19^post53, rcd!2460^0'=rcd!2460^post53, a!1610^0'=a!1610^post53, x!15^0'=x!15^post53, head!405^0'=head!405^post53, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post53, a!419^0'=a!419^post53, r!543^0'=r!543^post53, a!1055^0'=a!1055^post53, temp0!30^0'=temp0!30^post53, head!31^0'=head!31^post53, rcd!63^0'=rcd!63^post53, a!2035^0'=a!2035^post53, x!22^0'=x!22^post53, i!406^0'=i!406^post53, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post53, t!25^0'=t!25^post53, a!654^0'=a!654^post53, rcd!2393^0'=rcd!2393^post53, a!1371^0'=a!1371^post53, x!1365^0'=x!1365^post53, result!12^0'=result!12^post53, a!244^0'=a!244^post53, y!21^0'=y!21^post53, nondet!13^0'=nondet!13^post53, (-r!662^post53+r!662^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post53 == 0 /\ head!16^0-head!16^post53 == 0 /\ rcd!83^0-rcd!83^post53 == 0 /\ -ct!19^post53+ct!19^0 == 0 /\ x!18^0-x!18^post53 == 0 /\ a!1370^0-a!1370^post53 == 0 /\ -x!15^post53+x!15^0 == 0 /\ -r!543^post53+r!543^0 == 0 /\ -a!654^post53+a!654^0 == 0 /\ a!419^0-a!419^post53 == 0 /\ rcd!2515^0-rcd!2515^post53 == 0 /\ -a!1371^post53+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post53 == 0 /\ a!1610^0-a!1610^post53 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post53+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post53+head!31^0 == 0 /\ -rcd!2460^post53+rcd!2460^0 == 0 /\ -a!1055^post53+a!1055^0 == 0 /\ a!1810^0-a!1810^post53 == 0 /\ -x!22^post53+x!22^0 == 0 /\ -length!28^post53+length!28^0 == 0 /\ -i!406^post53+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post53 == 0 /\ -rcd!2393^post53+rcd!2393^0 == 0 /\ -i!29^post53+i!29^0 == 0 /\ a!2238^0-a!2238^post53 == 0 /\ -t!25^post53+t!25^0 == 0 /\ -a!511^post53+a!511^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ y!21^0-y!21^post53 == 0 /\ -rcd!63^post53+rcd!63^0 == 0 /\ head!405^0-head!405^post53 == 0 /\ -a!2035^post53+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post53 == 0 /\ -nondet!13^post53+nondet!13^0 == 0 /\ -sel_r!1224_Flink!24^post53+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post53+a!244^0 == 0 /\ -x!1365^post53+x!1365^0 == 0 /\ -result!12^post53+result!12^0 == 0 /\ a!1052^0-a!1052^post53 == 0 /\ temp!34^0-temp!34^post53 == 0 /\ temp0!30^0-temp0!30^post53 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post53 == 0), cost: 1 54: l13 -> l14 : a!1052^0'=a!1052^post54, temp0!17^0'=temp0!17^post54, head!16^0'=head!16^post54, rcd!2515^0'=rcd!2515^post54, a!1810^0'=a!1810^post54, x!18^0'=x!18^post54, i!29^0'=i!29^post54, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post54, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post54, a!511^0'=a!511^post54, r!662^0'=r!662^post54, a!1370^0'=a!1370^post54, tmp!33^0'=tmp!33^post54, rcd!83^0'=rcd!83^post54, a!2238^0'=a!2238^post54, x_SLAM_f!20^0'=x_SLAM_f!20^post54, length!28^0'=length!28^post54, temp!34^0'=temp!34^post54, ct!19^0'=ct!19^post54, rcd!2460^0'=rcd!2460^post54, a!1610^0'=a!1610^post54, x!15^0'=x!15^post54, head!405^0'=head!405^post54, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post54, a!419^0'=a!419^post54, r!543^0'=r!543^post54, a!1055^0'=a!1055^post54, temp0!30^0'=temp0!30^post54, head!31^0'=head!31^post54, rcd!63^0'=rcd!63^post54, a!2035^0'=a!2035^post54, x!22^0'=x!22^post54, i!406^0'=i!406^post54, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post54, t!25^0'=t!25^post54, a!654^0'=a!654^post54, rcd!2393^0'=rcd!2393^post54, a!1371^0'=a!1371^post54, x!1365^0'=x!1365^post54, result!12^0'=result!12^post54, a!244^0'=a!244^post54, y!21^0'=y!21^post54, nondet!13^0'=nondet!13^post54, (-x!1365^post54+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post54+sel_r!1224_Flink!24^0 == 0 /\ a!1055^0-a!1055^post54 == 0 /\ head!16^0-head!16^post54 == 0 /\ rcd!83^0-rcd!83^post54 == 0 /\ t!25^0-t!25^post54 == 0 /\ x!18^0-x!18^post54 == 0 /\ -temp!34^post54+temp!34^0 == 0 /\ r!662^0-r!662^post54 == 0 /\ temp0!17^0-temp0!17^post54 == 0 /\ -head!31^post54+head!31^0 == 0 /\ length!28^0-length!28^post54 == 0 /\ -a!419^post54+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post54 == 0 /\ -x!15^post54+x!15^0 == 0 /\ -rcd!63^post54+rcd!63^0 == 0 /\ -a!1371^post54+a!1371^0 == 0 /\ a!2238^0-a!2238^post54 == 0 /\ -x!22^post54+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post54 == 0 /\ i!29^0-i!29^post54 == 0 /\ -temp0!30^post54+temp0!30^0 == 0 /\ -i!406^post54+i!406^0 == 0 /\ -y!21^post54+y!21^0 == 0 /\ -a!654^post54+a!654^0 == 0 /\ tmp!33^0-tmp!33^post54 == 0 /\ a!2035^0-a!2035^post54 == 0 /\ rcd!2460^0-rcd!2460^post54 == 0 /\ -result!12^post54+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post54 == 0 /\ -a!1370^post54+a!1370^0 == 0 /\ -a!1810^post54+a!1810^0 == 0 /\ rcd!2515^0-rcd!2515^post54 == 0 /\ -nondet!13^post54+nondet!13^0 == 0 /\ r!543^0-r!543^post54 == 0 /\ -rcd!2393^post54+rcd!2393^0 == 0 /\ a!511^0-a!511^post54 == 0 /\ a!1052^0-a!1052^post54 == 0 /\ head!405^0-head!405^post54 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post54 == 0 /\ a!1610^0-a!1610^post54 == 0 /\ -ct!19^post54+ct!19^0 == 0 /\ -a!244^post54+a!244^0 == 0), cost: 1 55: l14 -> l15 : a!1052^0'=a!1052^post55, temp0!17^0'=temp0!17^post55, head!16^0'=head!16^post55, rcd!2515^0'=rcd!2515^post55, a!1810^0'=a!1810^post55, x!18^0'=x!18^post55, i!29^0'=i!29^post55, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post55, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post55, a!511^0'=a!511^post55, r!662^0'=r!662^post55, a!1370^0'=a!1370^post55, tmp!33^0'=tmp!33^post55, rcd!83^0'=rcd!83^post55, a!2238^0'=a!2238^post55, x_SLAM_f!20^0'=x_SLAM_f!20^post55, length!28^0'=length!28^post55, temp!34^0'=temp!34^post55, ct!19^0'=ct!19^post55, rcd!2460^0'=rcd!2460^post55, a!1610^0'=a!1610^post55, x!15^0'=x!15^post55, head!405^0'=head!405^post55, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post55, a!419^0'=a!419^post55, r!543^0'=r!543^post55, a!1055^0'=a!1055^post55, temp0!30^0'=temp0!30^post55, head!31^0'=head!31^post55, rcd!63^0'=rcd!63^post55, a!2035^0'=a!2035^post55, x!22^0'=x!22^post55, i!406^0'=i!406^post55, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post55, t!25^0'=t!25^post55, a!654^0'=a!654^post55, rcd!2393^0'=rcd!2393^post55, a!1371^0'=a!1371^post55, x!1365^0'=x!1365^post55, result!12^0'=result!12^post55, a!244^0'=a!244^post55, y!21^0'=y!21^post55, nondet!13^0'=nondet!13^post55, (0 == 0 /\ -rcd!2460^post55+rcd!2460^0 == 0 /\ -head!31^post55+head!31^0 == 0 /\ -rcd!2393^post55+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post55 == 0 /\ i!29^0-i!29^post55 == 0 /\ -x!15^post55+x!15^0 == 0 /\ a!1810^0-a!1810^post55 == 0 /\ a!1055^0-a!1055^post55 == 0 /\ -x!1365^post55+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post55 == 0 /\ -rcd!83^post55+rcd!83^0 == 0 /\ -head!405^post55+head!405^0 == 0 /\ -rcd!63^post55+rcd!63^0 == 0 /\ a!1371^0-a!1371^post55 == 0 /\ -y!21^post55+y!21^0 == 0 /\ -sel_r!543_Flink!24^post55+sel_r!543_Flink!24^0 == 0 /\ -i!406^post55+i!406^0 == 0 /\ -temp0!30^post55+temp0!30^0 == 0 /\ -a!1610^post55+a!1610^0 == 0 /\ length!28^0-length!28^post55 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post55 == 0 /\ temp!34^0-temp!34^post55 == 0 /\ a!2238^0-a!2238^post55 == 0 /\ -sel_r!1224_Flink!24^post55+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post55+result!12^0 == 0 /\ -r!543^post55+r!543^0 == 0 /\ -nondet!13^post55+nondet!13^0 == 0 /\ -a!244^post55+a!244^0 == 0 /\ a!2035^0-a!2035^post55 == 0 /\ ct!19^0-ct!19^post55 == 0 /\ head!16^0-head!16^post55 == 0 /\ -x!22^0+t!25^post55 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post55+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post55 == 0 /\ -a!419^post55+a!419^0 == 0 /\ x!18^0-x!18^post55 == 0 /\ a!1370^0-a!1370^post55 == 0 /\ -x_SLAM_f!20^post55+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post55 == 0 /\ a!511^0-a!511^post55 == 0 /\ -a!654^post55+a!654^0 == 0), cost: 1 56: l15 -> l16 : a!1052^0'=a!1052^post56, temp0!17^0'=temp0!17^post56, head!16^0'=head!16^post56, rcd!2515^0'=rcd!2515^post56, a!1810^0'=a!1810^post56, x!18^0'=x!18^post56, i!29^0'=i!29^post56, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post56, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post56, a!511^0'=a!511^post56, r!662^0'=r!662^post56, a!1370^0'=a!1370^post56, tmp!33^0'=tmp!33^post56, rcd!83^0'=rcd!83^post56, a!2238^0'=a!2238^post56, x_SLAM_f!20^0'=x_SLAM_f!20^post56, length!28^0'=length!28^post56, temp!34^0'=temp!34^post56, ct!19^0'=ct!19^post56, rcd!2460^0'=rcd!2460^post56, a!1610^0'=a!1610^post56, x!15^0'=x!15^post56, head!405^0'=head!405^post56, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post56, a!419^0'=a!419^post56, r!543^0'=r!543^post56, a!1055^0'=a!1055^post56, temp0!30^0'=temp0!30^post56, head!31^0'=head!31^post56, rcd!63^0'=rcd!63^post56, a!2035^0'=a!2035^post56, x!22^0'=x!22^post56, i!406^0'=i!406^post56, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post56, t!25^0'=t!25^post56, a!654^0'=a!654^post56, rcd!2393^0'=rcd!2393^post56, a!1371^0'=a!1371^post56, x!1365^0'=x!1365^post56, result!12^0'=result!12^post56, a!244^0'=a!244^post56, y!21^0'=y!21^post56, nondet!13^0'=nondet!13^post56, (-head!16^0+t!25^0 <= 0 /\ -rcd!83^post56+rcd!83^0 == 0 /\ -rcd!2393^post56+rcd!2393^0 == 0 /\ -y!21^post56+y!21^0 == 0 /\ -length!28^post56+length!28^0 == 0 /\ -i!406^post56+i!406^0 == 0 /\ tmp!33^0-tmp!33^post56 == 0 /\ -x!22^post56+x!22^0 == 0 /\ a!654^0-a!654^post56 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post56 == 0 /\ -x!22^0 <= 0 /\ temp0!30^0-temp0!30^post56 == 0 /\ a!419^0-a!419^post56 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post56 == 0 /\ head!16^0-head!16^post56 == 0 /\ -sel_r!1224_Flink!24^post56+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post56+a!2035^0 == 0 /\ -rcd!63^post56+rcd!63^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ i!29^0-i!29^post56 == 0 /\ temp!34^0-temp!34^post56 == 0 /\ a!1810^0-a!1810^post56 == 0 /\ a!1052^0-a!1052^post56 == 0 /\ -a!244^post56+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post56 == 0 /\ -result!12^post56+result!12^0 == 0 /\ -x!1365^post56+x!1365^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post56 == 0 /\ a!511^0-a!511^post56 == 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post56+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post56 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post56 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -r!543^post56+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post56+a!1371^0 == 0 /\ -a!1055^post56+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post56 == 0 /\ x!15^0-x!15^post56 == 0 /\ -rcd!2460^post56+rcd!2460^0 == 0 /\ -t!25^post56+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post56 == 0 /\ x!18^0-x!18^post56 == 0 /\ rcd!2515^0-rcd!2515^post56 == 0 /\ a!1370^0-a!1370^post56 == 0 /\ -head!31^post56+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post56+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ y!21^0 <= 0 /\ -r!662^post56+r!662^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 57: l15 -> l16 : a!1052^0'=a!1052^post57, temp0!17^0'=temp0!17^post57, head!16^0'=head!16^post57, rcd!2515^0'=rcd!2515^post57, a!1810^0'=a!1810^post57, x!18^0'=x!18^post57, i!29^0'=i!29^post57, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post57, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post57, a!511^0'=a!511^post57, r!662^0'=r!662^post57, a!1370^0'=a!1370^post57, tmp!33^0'=tmp!33^post57, rcd!83^0'=rcd!83^post57, a!2238^0'=a!2238^post57, x_SLAM_f!20^0'=x_SLAM_f!20^post57, length!28^0'=length!28^post57, temp!34^0'=temp!34^post57, ct!19^0'=ct!19^post57, rcd!2460^0'=rcd!2460^post57, a!1610^0'=a!1610^post57, x!15^0'=x!15^post57, head!405^0'=head!405^post57, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post57, a!419^0'=a!419^post57, r!543^0'=r!543^post57, a!1055^0'=a!1055^post57, temp0!30^0'=temp0!30^post57, head!31^0'=head!31^post57, rcd!63^0'=rcd!63^post57, a!2035^0'=a!2035^post57, x!22^0'=x!22^post57, i!406^0'=i!406^post57, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post57, t!25^0'=t!25^post57, a!654^0'=a!654^post57, rcd!2393^0'=rcd!2393^post57, a!1371^0'=a!1371^post57, x!1365^0'=x!1365^post57, result!12^0'=result!12^post57, a!244^0'=a!244^post57, y!21^0'=y!21^post57, nondet!13^0'=nondet!13^post57, (-rcd!63^post57+rcd!63^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!2515^0-rcd!2515^post57 == 0 /\ r!662^0-r!662^post57 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post57 == 0 /\ -y!21^post57+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post57 == 0 /\ -i!406^post57+i!406^0 == 0 /\ -length!28^post57+length!28^0 == 0 /\ 2-a!1052^0 <= 0 /\ a!511^0-a!511^post57 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post57 == 0 /\ i!29^0-i!29^post57 == 0 /\ a!1810^0-a!1810^post57 == 0 /\ head!16^0-head!16^post57 == 0 /\ head!16^0-t!25^0 <= 0 /\ -result!12^post57+result!12^0 == 0 /\ -rcd!2393^post57+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post57 == 0 /\ -a!2035^post57+a!2035^0 == 0 /\ -nondet!13^post57+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post57 == 0 /\ t!25^0-t!25^post57 == 0 /\ -a!244^post57+a!244^0 == 0 /\ -x!1365^post57+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post57 == 0 /\ rcd!2460^0-rcd!2460^post57 == 0 /\ x!15^0 <= 0 /\ -ct!19^post57+ct!19^0 == 0 /\ r!543^0-r!543^post57 == 0 /\ -ct!19^0 <= 0 /\ -sel_r!1224_Flink!24^post57+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post57 == 0 /\ head!405^0-head!405^post57 == 0 /\ temp!34^0-temp!34^post57 == 0 /\ -x!15^0 <= 0 /\ a!1055^0-a!1055^post57 == 0 /\ a!1610^0-a!1610^post57 == 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post57 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post57+a!1371^0 == 0 /\ -a!654^post57+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post57 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post57 == 0 /\ -head!31^post57+head!31^0 == 0 /\ -a!419^post57+a!419^0 == 0 /\ x!22^0-x!22^post57 == 0 /\ tmp!33^0-tmp!33^post57 == 0 /\ a!1370^0-a!1370^post57 == 0 /\ y!21^0 <= 0 /\ -x!15^post57+x!15^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 58: l15 -> l16 : a!1052^0'=a!1052^post58, temp0!17^0'=temp0!17^post58, head!16^0'=head!16^post58, rcd!2515^0'=rcd!2515^post58, a!1810^0'=a!1810^post58, x!18^0'=x!18^post58, i!29^0'=i!29^post58, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post58, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post58, a!511^0'=a!511^post58, r!662^0'=r!662^post58, a!1370^0'=a!1370^post58, tmp!33^0'=tmp!33^post58, rcd!83^0'=rcd!83^post58, a!2238^0'=a!2238^post58, x_SLAM_f!20^0'=x_SLAM_f!20^post58, length!28^0'=length!28^post58, temp!34^0'=temp!34^post58, ct!19^0'=ct!19^post58, rcd!2460^0'=rcd!2460^post58, a!1610^0'=a!1610^post58, x!15^0'=x!15^post58, head!405^0'=head!405^post58, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post58, a!419^0'=a!419^post58, r!543^0'=r!543^post58, a!1055^0'=a!1055^post58, temp0!30^0'=temp0!30^post58, head!31^0'=head!31^post58, rcd!63^0'=rcd!63^post58, a!2035^0'=a!2035^post58, x!22^0'=x!22^post58, i!406^0'=i!406^post58, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post58, t!25^0'=t!25^post58, a!654^0'=a!654^post58, rcd!2393^0'=rcd!2393^post58, a!1371^0'=a!1371^post58, x!1365^0'=x!1365^post58, result!12^0'=result!12^post58, a!244^0'=a!244^post58, y!21^0'=y!21^post58, nondet!13^0'=nondet!13^post58, (-a!1371^post58+a!1371^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ a!1052^0-a!1052^post58 == 0 /\ -a!654^post58+a!654^0 == 0 /\ -result!12^post58+result!12^0 == 0 /\ -a!2035^post58+a!2035^0 == 0 /\ -nondet!13^post58+nondet!13^0 == 0 /\ -a!244^post58+a!244^0 == 0 /\ length!28^0-length!28^post58 == 0 /\ rcd!2515^0-rcd!2515^post58 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!511^0-a!511^post58 == 0 /\ -a!419^post58+a!419^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!2238^0-a!2238^post58 == 0 /\ -ct!19^post58+ct!19^0 == 0 /\ t!25^0-t!25^post58 == 0 /\ head!16^0-t!25^0 <= 0 /\ tmp!33^0-tmp!33^post58 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -x_SLAM_f!20^post58+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post58+rcd!83^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post58 == 0 /\ r!662^0-r!662^post58 == 0 /\ x!18^0-x!18^post58 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post58 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post58+x!1365^0 == 0 /\ -rcd!2393^post58+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post58 == 0 /\ 1+head!16^0 <= 0 /\ temp0!30^0-temp0!30^post58 == 0 /\ temp!34^0-temp!34^post58 == 0 /\ -x!15^post58+x!15^0 == 0 /\ -head!31^post58+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post58 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -head!405^post58+head!405^0 == 0 /\ -y!21^post58+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post58 == 0 /\ a!1610^0-a!1610^post58 == 0 /\ a!1810^0-a!1810^post58 == 0 /\ -x!22^post58+x!22^0 == 0 /\ -sel_r!543_Flink!24^post58+sel_r!543_Flink!24^0 == 0 /\ head!16^0-head!16^post58 == 0 /\ -rcd!63^post58+rcd!63^0 == 0 /\ i!29^0-i!29^post58 == 0 /\ a!1055^0-a!1055^post58 == 0 /\ -r!543^post58+r!543^0 == 0 /\ -i!406^post58+i!406^0 == 0 /\ y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post58+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 59: l15 -> l16 : a!1052^0'=a!1052^post59, temp0!17^0'=temp0!17^post59, head!16^0'=head!16^post59, rcd!2515^0'=rcd!2515^post59, a!1810^0'=a!1810^post59, x!18^0'=x!18^post59, i!29^0'=i!29^post59, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post59, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post59, a!511^0'=a!511^post59, r!662^0'=r!662^post59, a!1370^0'=a!1370^post59, tmp!33^0'=tmp!33^post59, rcd!83^0'=rcd!83^post59, a!2238^0'=a!2238^post59, x_SLAM_f!20^0'=x_SLAM_f!20^post59, length!28^0'=length!28^post59, temp!34^0'=temp!34^post59, ct!19^0'=ct!19^post59, rcd!2460^0'=rcd!2460^post59, a!1610^0'=a!1610^post59, x!15^0'=x!15^post59, head!405^0'=head!405^post59, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post59, a!419^0'=a!419^post59, r!543^0'=r!543^post59, a!1055^0'=a!1055^post59, temp0!30^0'=temp0!30^post59, head!31^0'=head!31^post59, rcd!63^0'=rcd!63^post59, a!2035^0'=a!2035^post59, x!22^0'=x!22^post59, i!406^0'=i!406^post59, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post59, t!25^0'=t!25^post59, a!654^0'=a!654^post59, rcd!2393^0'=rcd!2393^post59, a!1371^0'=a!1371^post59, x!1365^0'=x!1365^post59, result!12^0'=result!12^post59, a!244^0'=a!244^post59, y!21^0'=y!21^post59, nondet!13^0'=nondet!13^post59, (-head!16^0+t!25^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post59 == 0 /\ -a!2238^post59+a!2238^0 == 0 /\ i!29^0-i!29^post59 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post59 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post59+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post59 == 0 /\ -r!543^post59+r!543^0 == 0 /\ 2-a!1052^0 <= 0 /\ length!28^0-length!28^post59 == 0 /\ -rcd!2460^post59+rcd!2460^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -t!25^post59+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post59 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post59+a!1371^0 == 0 /\ head!405^0-head!405^post59 == 0 /\ -a!1055^post59+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post59 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post59 == 0 /\ a!654^0-a!654^post59 == 0 /\ ct!19^0 <= 0 /\ rcd!2393^0-rcd!2393^post59 == 0 /\ x!15^0 <= 0 /\ -head!31^post59+head!31^0 == 0 /\ temp!34^0-temp!34^post59 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post59 == 0 /\ -y!21^post59+y!21^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!83^post59+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post59 == 0 /\ x!18^0-x!18^post59 == 0 /\ a!1052^0-a!1052^post59 == 0 /\ -x!15^0 <= 0 /\ -sel_r!543_Flink!24^post59+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post59 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!511^0-a!511^post59 == 0 /\ a!2035^0-a!2035^post59 == 0 /\ -x!1365^post59+x!1365^0 == 0 /\ -rcd!63^post59+rcd!63^0 == 0 /\ -a!244^post59+a!244^0 == 0 /\ -a!1610^post59+a!1610^0 == 0 /\ ct!19^0-ct!19^post59 == 0 /\ -temp0!30^post59+temp0!30^0 == 0 /\ temp0!17^0-temp0!17^post59 == 0 /\ -x!22^post59+x!22^0 == 0 /\ r!662^0-r!662^post59 == 0 /\ -i!406^post59+i!406^0 == 0 /\ a!1810^0-a!1810^post59 == 0 /\ a!419^0-a!419^post59 == 0 /\ y!21^0 <= 0 /\ -result!12^post59+result!12^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 60: l16 -> l17 : a!1052^0'=a!1052^post60, temp0!17^0'=temp0!17^post60, head!16^0'=head!16^post60, rcd!2515^0'=rcd!2515^post60, a!1810^0'=a!1810^post60, x!18^0'=x!18^post60, i!29^0'=i!29^post60, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post60, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post60, a!511^0'=a!511^post60, r!662^0'=r!662^post60, a!1370^0'=a!1370^post60, tmp!33^0'=tmp!33^post60, rcd!83^0'=rcd!83^post60, a!2238^0'=a!2238^post60, x_SLAM_f!20^0'=x_SLAM_f!20^post60, length!28^0'=length!28^post60, temp!34^0'=temp!34^post60, ct!19^0'=ct!19^post60, rcd!2460^0'=rcd!2460^post60, a!1610^0'=a!1610^post60, x!15^0'=x!15^post60, head!405^0'=head!405^post60, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post60, a!419^0'=a!419^post60, r!543^0'=r!543^post60, a!1055^0'=a!1055^post60, temp0!30^0'=temp0!30^post60, head!31^0'=head!31^post60, rcd!63^0'=rcd!63^post60, a!2035^0'=a!2035^post60, x!22^0'=x!22^post60, i!406^0'=i!406^post60, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post60, t!25^0'=t!25^post60, a!654^0'=a!654^post60, rcd!2393^0'=rcd!2393^post60, a!1371^0'=a!1371^post60, x!1365^0'=x!1365^post60, result!12^0'=result!12^post60, a!244^0'=a!244^post60, y!21^0'=y!21^post60, nondet!13^0'=nondet!13^post60, (0 == 0 /\ i!29^0-i!29^post60 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post60 == 0 /\ a!2238^0-a!2238^post60 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post60 == 0 /\ -ct!19^post60+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post60 == 0 /\ -nondet!13^post60+nondet!13^0 == 0 /\ x!18^0-x!18^post60 == 0 /\ -sel_r!1224_Flink!24^post60+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post60 == 0 /\ a!419^0-a!419^post60 == 0 /\ -a!1371^post60+a!1371^0 == 0 /\ -r!543^post60+r!543^0 == 0 /\ -a!654^post60+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post60 == 0 /\ -a!1055^post60+a!1055^0 == 0 /\ head!405^0-head!405^post60 == 0 /\ x!1365^0-x!1365^post60 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post60+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!15^post60+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post60 == 0 /\ a!1610^0-a!1610^post60 == 0 /\ -i!406^post60+i!406^0 == 0 /\ -length!28^post60+length!28^0 == 0 /\ head!31^0-head!31^post60 == 0 /\ head!16^0-head!16^post60 == 0 /\ rcd!83^0-rcd!83^post60 == 0 /\ -y!21^post60+y!21^0 == 0 /\ -rcd!63^post60+rcd!63^0 == 0 /\ -a!511^post60+a!511^0 == 0 /\ x!22^0-x!22^post60 == 0 /\ 1-a!1052^0+a!1810^post60 == 0 /\ a!1370^0-a!1370^post60 == 0 /\ -t!25^post60+t!25^0 == 0 /\ -rcd!2393^post60+rcd!2393^0 == 0 /\ -a!2035^post60+a!2035^0 == 0 /\ -result!12^post60+result!12^0 == 0 /\ -a!244^post60+a!244^0 == 0 /\ r!662^0-r!662^post60 == 0 /\ temp0!17^0-temp0!17^post60 == 0 /\ temp0!30^0-temp0!30^post60 == 0 /\ temp!34^0-temp!34^post60 == 0), cost: 1 61: l17 -> l7 : a!1052^0'=a!1052^post61, temp0!17^0'=temp0!17^post61, head!16^0'=head!16^post61, rcd!2515^0'=rcd!2515^post61, a!1810^0'=a!1810^post61, x!18^0'=x!18^post61, i!29^0'=i!29^post61, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post61, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post61, a!511^0'=a!511^post61, r!662^0'=r!662^post61, a!1370^0'=a!1370^post61, tmp!33^0'=tmp!33^post61, rcd!83^0'=rcd!83^post61, a!2238^0'=a!2238^post61, x_SLAM_f!20^0'=x_SLAM_f!20^post61, length!28^0'=length!28^post61, temp!34^0'=temp!34^post61, ct!19^0'=ct!19^post61, rcd!2460^0'=rcd!2460^post61, a!1610^0'=a!1610^post61, x!15^0'=x!15^post61, head!405^0'=head!405^post61, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post61, a!419^0'=a!419^post61, r!543^0'=r!543^post61, a!1055^0'=a!1055^post61, temp0!30^0'=temp0!30^post61, head!31^0'=head!31^post61, rcd!63^0'=rcd!63^post61, a!2035^0'=a!2035^post61, x!22^0'=x!22^post61, i!406^0'=i!406^post61, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post61, t!25^0'=t!25^post61, a!654^0'=a!654^post61, rcd!2393^0'=rcd!2393^post61, a!1371^0'=a!1371^post61, x!1365^0'=x!1365^post61, result!12^0'=result!12^post61, a!244^0'=a!244^post61, y!21^0'=y!21^post61, nondet!13^0'=nondet!13^post61, (-head!16^0+t!25^0 <= 0 /\ head!16^0-head!16^post61 == 0 /\ a!1810^0 <= 0 /\ -x!1365^post61+x!1365^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post61 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ x!18^0-x!18^post61 == 0 /\ -x!15^post61+x!15^0 == 0 /\ -y!21^post61+y!21^0 == 0 /\ -temp!34^post61+temp!34^0 == 0 /\ r!543^0-r!543^post61 == 0 /\ head!16^0-t!25^0 <= 0 /\ -head!405^post61+head!405^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post61+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post61 == 0 /\ a!1052^0-a!1052^post61 == 0 /\ rcd!2515^0-rcd!2515^post61 == 0 /\ -i!406^post61+i!406^0 == 0 /\ -rcd!63^post61+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ a!511^0-a!511^post61 == 0 /\ -a!2035^post61+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post61 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post61+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post61 == 0 /\ -a!244^post61+a!244^0 == 0 /\ -a!419^post61+a!419^0 == 0 /\ -result!12^post61+result!12^0 == 0 /\ a!1610^0-a!1610^post61 == 0 /\ -nondet!13^post61+nondet!13^0 == 0 /\ -a!654^post61+a!654^0 == 0 /\ -a!1055^post61+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post61 == 0 /\ -a!1370^post61+a!1370^0 == 0 /\ -a!1810^post61+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post61 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post61 == 0 /\ x!22^0 <= 0 /\ i!29^0-i!29^post61 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post61 == 0 /\ temp0!17^0-temp0!17^post61 == 0 /\ x!22^0-x!22^post61 == 0 /\ length!28^0-length!28^post61 == 0 /\ -ct!19^post61+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post61 == 0 /\ -rcd!2393^post61+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post61 == 0 /\ y!21^0 <= 0 /\ -t!25^post61+t!25^0 == 0 /\ a!2238^0-a!2238^post61 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 62: l17 -> l7 : a!1052^0'=a!1052^post62, temp0!17^0'=temp0!17^post62, head!16^0'=head!16^post62, rcd!2515^0'=rcd!2515^post62, a!1810^0'=a!1810^post62, x!18^0'=x!18^post62, i!29^0'=i!29^post62, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post62, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post62, a!511^0'=a!511^post62, r!662^0'=r!662^post62, a!1370^0'=a!1370^post62, tmp!33^0'=tmp!33^post62, rcd!83^0'=rcd!83^post62, a!2238^0'=a!2238^post62, x_SLAM_f!20^0'=x_SLAM_f!20^post62, length!28^0'=length!28^post62, temp!34^0'=temp!34^post62, ct!19^0'=ct!19^post62, rcd!2460^0'=rcd!2460^post62, a!1610^0'=a!1610^post62, x!15^0'=x!15^post62, head!405^0'=head!405^post62, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post62, a!419^0'=a!419^post62, r!543^0'=r!543^post62, a!1055^0'=a!1055^post62, temp0!30^0'=temp0!30^post62, head!31^0'=head!31^post62, rcd!63^0'=rcd!63^post62, a!2035^0'=a!2035^post62, x!22^0'=x!22^post62, i!406^0'=i!406^post62, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post62, t!25^0'=t!25^post62, a!654^0'=a!654^post62, rcd!2393^0'=rcd!2393^post62, a!1371^0'=a!1371^post62, x!1365^0'=x!1365^post62, result!12^0'=result!12^post62, a!244^0'=a!244^post62, y!21^0'=y!21^post62, nondet!13^0'=nondet!13^post62, (-temp!34^post62+temp!34^0 == 0 /\ -y!21^post62+y!21^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ -head!31^post62+head!31^0 == 0 /\ -rcd!2393^post62+rcd!2393^0 == 0 /\ head!405^0-head!405^post62 == 0 /\ a!511^0-a!511^post62 == 0 /\ ct!19^0-ct!19^post62 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post62 == 0 /\ -rcd!83^post62+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post62 == 0 /\ head!16^0-head!16^post62 == 0 /\ 1-x!22^0 <= 0 /\ -x!1365^post62+x!1365^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!244^post62+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post62 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post62 == 0 /\ x!18^0-x!18^post62 == 0 /\ 1-head!16^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post62 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1371^0-a!1371^post62 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post62+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -a!1610^post62+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post62 == 0 /\ -x!22^post62+x!22^0 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!2035^0-a!2035^post62 == 0 /\ -ct!19^0 <= 0 /\ -a!2238^post62+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post62 == 0 /\ rcd!63^0-rcd!63^post62 == 0 /\ -temp0!30^post62+temp0!30^0 == 0 /\ -r!543^post62+r!543^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post62 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post62 == 0 /\ -y!21^0 <= 0 /\ -a!419^post62+a!419^0 == 0 /\ result!12^0-result!12^post62 == 0 /\ a!1810^0-a!1810^post62 == 0 /\ -nondet!13^post62+nondet!13^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post62 == 0 /\ -t!25^post62+t!25^0 == 0 /\ -a!1055^post62+a!1055^0 == 0 /\ i!406^0-i!406^post62 == 0 /\ i!29^0-i!29^post62 == 0 /\ rcd!2515^0-rcd!2515^post62 == 0 /\ -a!654^post62+a!654^0 == 0 /\ length!28^0-length!28^post62 == 0 /\ y!21^0 <= 0 /\ -tmp!33^post62+tmp!33^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 63: l17 -> l7 : a!1052^0'=a!1052^post63, temp0!17^0'=temp0!17^post63, head!16^0'=head!16^post63, rcd!2515^0'=rcd!2515^post63, a!1810^0'=a!1810^post63, x!18^0'=x!18^post63, i!29^0'=i!29^post63, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post63, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post63, a!511^0'=a!511^post63, r!662^0'=r!662^post63, a!1370^0'=a!1370^post63, tmp!33^0'=tmp!33^post63, rcd!83^0'=rcd!83^post63, a!2238^0'=a!2238^post63, x_SLAM_f!20^0'=x_SLAM_f!20^post63, length!28^0'=length!28^post63, temp!34^0'=temp!34^post63, ct!19^0'=ct!19^post63, rcd!2460^0'=rcd!2460^post63, a!1610^0'=a!1610^post63, x!15^0'=x!15^post63, head!405^0'=head!405^post63, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post63, a!419^0'=a!419^post63, r!543^0'=r!543^post63, a!1055^0'=a!1055^post63, temp0!30^0'=temp0!30^post63, head!31^0'=head!31^post63, rcd!63^0'=rcd!63^post63, a!2035^0'=a!2035^post63, x!22^0'=x!22^post63, i!406^0'=i!406^post63, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post63, t!25^0'=t!25^post63, a!654^0'=a!654^post63, rcd!2393^0'=rcd!2393^post63, a!1371^0'=a!1371^post63, x!1365^0'=x!1365^post63, result!12^0'=result!12^post63, a!244^0'=a!244^post63, y!21^0'=y!21^post63, nondet!13^0'=nondet!13^post63, (-head!16^0+t!25^0 <= 0 /\ -i!406^post63+i!406^0 == 0 /\ -length!28^post63+length!28^0 == 0 /\ -y!21^post63+y!21^0 == 0 /\ a!419^0-a!419^post63 == 0 /\ -rcd!2393^post63+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post63 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post63 == 0 /\ -t!25^post63+t!25^0 == 0 /\ temp!34^0-temp!34^post63 == 0 /\ temp0!30^0-temp0!30^post63 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post63 == 0 /\ head!405^0-head!405^post63 == 0 /\ a!1810^0-a!1810^post63 == 0 /\ head!16^0-t!25^0 <= 0 /\ -x!1365^post63+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post63+a!244^0 == 0 /\ tmp!33^0-tmp!33^post63 == 0 /\ -result!12^post63+result!12^0 == 0 /\ a!2238^0-a!2238^post63 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post63+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ a!1370^0-a!1370^post63 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post63 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post63 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post63 == 0 /\ a!511^0-a!511^post63 == 0 /\ ct!19^0-ct!19^post63 == 0 /\ -y!21^0 <= 0 /\ rcd!63^0-rcd!63^post63 == 0 /\ -a!2035^post63+a!2035^0 == 0 /\ -head!16^post63+head!16^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post63 == 0 /\ -rcd!2460^post63+rcd!2460^0 == 0 /\ -r!543^post63+r!543^0 == 0 /\ rcd!83^0-rcd!83^post63 == 0 /\ head!31^0-head!31^post63 == 0 /\ x!15^0-x!15^post63 == 0 /\ i!29^0-i!29^post63 == 0 /\ -a!654^post63+a!654^0 == 0 /\ -a!1371^post63+a!1371^0 == 0 /\ a!1052^0-a!1052^post63 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post63+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post63+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post63 == 0 /\ y!21^0 <= 0 /\ -a!1055^post63+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post63 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 64: l17 -> l7 : a!1052^0'=a!1052^post64, temp0!17^0'=temp0!17^post64, head!16^0'=head!16^post64, rcd!2515^0'=rcd!2515^post64, a!1810^0'=a!1810^post64, x!18^0'=x!18^post64, i!29^0'=i!29^post64, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post64, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post64, a!511^0'=a!511^post64, r!662^0'=r!662^post64, a!1370^0'=a!1370^post64, tmp!33^0'=tmp!33^post64, rcd!83^0'=rcd!83^post64, a!2238^0'=a!2238^post64, x_SLAM_f!20^0'=x_SLAM_f!20^post64, length!28^0'=length!28^post64, temp!34^0'=temp!34^post64, ct!19^0'=ct!19^post64, rcd!2460^0'=rcd!2460^post64, a!1610^0'=a!1610^post64, x!15^0'=x!15^post64, head!405^0'=head!405^post64, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post64, a!419^0'=a!419^post64, r!543^0'=r!543^post64, a!1055^0'=a!1055^post64, temp0!30^0'=temp0!30^post64, head!31^0'=head!31^post64, rcd!63^0'=rcd!63^post64, a!2035^0'=a!2035^post64, x!22^0'=x!22^post64, i!406^0'=i!406^post64, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post64, t!25^0'=t!25^post64, a!654^0'=a!654^post64, rcd!2393^0'=rcd!2393^post64, a!1371^0'=a!1371^post64, x!1365^0'=x!1365^post64, result!12^0'=result!12^post64, a!244^0'=a!244^post64, y!21^0'=y!21^post64, nondet!13^0'=nondet!13^post64, (-head!16^0+t!25^0 <= 0 /\ temp0!30^0-temp0!30^post64 == 0 /\ a!1810^0 <= 0 /\ r!543^0-r!543^post64 == 0 /\ -a!1371^post64+a!1371^0 == 0 /\ -result!12^post64+result!12^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post64 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post64 == 0 /\ -y!21^post64+y!21^0 == 0 /\ -a!1055^post64+a!1055^0 == 0 /\ -a!654^post64+a!654^0 == 0 /\ a!1610^0-a!1610^post64 == 0 /\ i!29^0-i!29^post64 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!2238^0-a!2238^post64 == 0 /\ -ct!19^post64+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post64 == 0 /\ a!1810^0-a!1810^post64 == 0 /\ rcd!83^0-rcd!83^post64 == 0 /\ -rcd!2393^post64+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post64+nondet!13^0 == 0 /\ a!419^0-a!419^post64 == 0 /\ -a!1810^0 <= 0 /\ -t!25^post64+t!25^0 == 0 /\ -a!244^post64+a!244^0 == 0 /\ x!22^0-x!22^post64 == 0 /\ rcd!2460^0-rcd!2460^post64 == 0 /\ -a!2035^post64+a!2035^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post64 == 0 /\ -ct!19^0 <= 0 /\ length!28^0-length!28^post64 == 0 /\ -sel_r!1224_Flink!24^post64+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post64+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post64 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post64+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post64 == 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post64 == 0 /\ x!22^0 <= 0 /\ a!511^0-a!511^post64 == 0 /\ a!1052^0-a!1052^post64 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post64+i!406^0 == 0 /\ a!1370^0-a!1370^post64 == 0 /\ x!18^0-x!18^post64 == 0 /\ head!31^0-head!31^post64 == 0 /\ x!15^0-x!15^post64 == 0 /\ tmp!33^0-tmp!33^post64 == 0 /\ y!21^0 <= 0 /\ -rcd!63^post64+rcd!63^0 == 0 /\ -temp!34^post64+temp!34^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post64 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 65: l17 -> l7 : a!1052^0'=a!1052^post65, temp0!17^0'=temp0!17^post65, head!16^0'=head!16^post65, rcd!2515^0'=rcd!2515^post65, a!1810^0'=a!1810^post65, x!18^0'=x!18^post65, i!29^0'=i!29^post65, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post65, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post65, a!511^0'=a!511^post65, r!662^0'=r!662^post65, a!1370^0'=a!1370^post65, tmp!33^0'=tmp!33^post65, rcd!83^0'=rcd!83^post65, a!2238^0'=a!2238^post65, x_SLAM_f!20^0'=x_SLAM_f!20^post65, length!28^0'=length!28^post65, temp!34^0'=temp!34^post65, ct!19^0'=ct!19^post65, rcd!2460^0'=rcd!2460^post65, a!1610^0'=a!1610^post65, x!15^0'=x!15^post65, head!405^0'=head!405^post65, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post65, a!419^0'=a!419^post65, r!543^0'=r!543^post65, a!1055^0'=a!1055^post65, temp0!30^0'=temp0!30^post65, head!31^0'=head!31^post65, rcd!63^0'=rcd!63^post65, a!2035^0'=a!2035^post65, x!22^0'=x!22^post65, i!406^0'=i!406^post65, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post65, t!25^0'=t!25^post65, a!654^0'=a!654^post65, rcd!2393^0'=rcd!2393^post65, a!1371^0'=a!1371^post65, x!1365^0'=x!1365^post65, result!12^0'=result!12^post65, a!244^0'=a!244^post65, y!21^0'=y!21^post65, nondet!13^0'=nondet!13^post65, (a!1052^0-a!1052^post65 == 0 /\ rcd!83^0-rcd!83^post65 == 0 /\ -nondet!13^post65+nondet!13^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ x!18^0-x!18^post65 == 0 /\ -result!12^post65+result!12^0 == 0 /\ -temp0!30^post65+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post65 == 0 /\ -a!244^post65+a!244^0 == 0 /\ -a!1371^post65+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post65+x_SLAM_f!20^0 == 0 /\ -a!419^post65+a!419^0 == 0 /\ a!2238^0-a!2238^post65 == 0 /\ a!2035^0-a!2035^post65 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!1055^0-a!1055^post65 == 0 /\ t!25^0-t!25^post65 == 0 /\ rcd!2460^0-rcd!2460^post65 == 0 /\ ct!19^0-ct!19^post65 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post65 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -tmp!33^post65+tmp!33^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -rcd!2393^post65+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post65 == 0 /\ r!662^0-r!662^post65 == 0 /\ -a!654^post65+a!654^0 == 0 /\ 1-a!1810^0 <= 0 /\ r!543^0-r!543^post65 == 0 /\ x!15^0 <= 0 /\ a!1810^0-a!1810^post65 == 0 /\ head!16^0-head!16^post65 == 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post65 == 0 /\ -head!31^post65+head!31^0 == 0 /\ i!29^0-i!29^post65 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post65 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post65 == 0 /\ -x!15^0 <= 0 /\ length!28^0-length!28^post65 == 0 /\ -y!21^0 <= 0 /\ -temp!34^post65+temp!34^0 == 0 /\ -x!15^post65+x!15^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post65+x!22^0 == 0 /\ -x!1365^post65+x!1365^0 == 0 /\ -head!405^post65+head!405^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post65 == 0 /\ rcd!63^0-rcd!63^post65 == 0 /\ -sel_r!1224_Flink!24^post65+sel_r!1224_Flink!24^0 == 0 /\ -a!1370^post65+a!1370^0 == 0 /\ -y!21^post65+y!21^0 == 0 /\ y!21^0 <= 0 /\ -a!1610^post65+a!1610^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 66: l17 -> l7 : a!1052^0'=a!1052^post66, temp0!17^0'=temp0!17^post66, head!16^0'=head!16^post66, rcd!2515^0'=rcd!2515^post66, a!1810^0'=a!1810^post66, x!18^0'=x!18^post66, i!29^0'=i!29^post66, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post66, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post66, a!511^0'=a!511^post66, r!662^0'=r!662^post66, a!1370^0'=a!1370^post66, tmp!33^0'=tmp!33^post66, rcd!83^0'=rcd!83^post66, a!2238^0'=a!2238^post66, x_SLAM_f!20^0'=x_SLAM_f!20^post66, length!28^0'=length!28^post66, temp!34^0'=temp!34^post66, ct!19^0'=ct!19^post66, rcd!2460^0'=rcd!2460^post66, a!1610^0'=a!1610^post66, x!15^0'=x!15^post66, head!405^0'=head!405^post66, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post66, a!419^0'=a!419^post66, r!543^0'=r!543^post66, a!1055^0'=a!1055^post66, temp0!30^0'=temp0!30^post66, head!31^0'=head!31^post66, rcd!63^0'=rcd!63^post66, a!2035^0'=a!2035^post66, x!22^0'=x!22^post66, i!406^0'=i!406^post66, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post66, t!25^0'=t!25^post66, a!654^0'=a!654^post66, rcd!2393^0'=rcd!2393^post66, a!1371^0'=a!1371^post66, x!1365^0'=x!1365^post66, result!12^0'=result!12^post66, a!244^0'=a!244^post66, y!21^0'=y!21^post66, nondet!13^0'=nondet!13^post66, (a!1052^0-a!1052^post66 == 0 /\ a!1370^0-a!1370^post66 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!83^0-rcd!83^post66 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post66 == 0 /\ a!1810^0-a!1810^post66 == 0 /\ -a!2238^post66+a!2238^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post66 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post66 == 0 /\ -a!1371^post66+a!1371^0 == 0 /\ -a!2035^post66+a!2035^0 == 0 /\ -nondet!13^post66+nondet!13^0 == 0 /\ -r!543^post66+r!543^0 == 0 /\ length!28^0-length!28^post66 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!1055^post66+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post66+a!654^0 == 0 /\ -r!662^post66+r!662^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post66 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ temp0!17^0-temp0!17^post66 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post66 == 0 /\ head!16^0-head!16^post66 == 0 /\ -y!21^post66+y!21^0 == 0 /\ temp!34^0-temp!34^post66 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post66+head!31^0 == 0 /\ -a!1610^post66+a!1610^0 == 0 /\ -i!29^post66+i!29^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post66+head!405^0 == 0 /\ -i!406^post66+i!406^0 == 0 /\ x!15^0-x!15^post66 == 0 /\ -t!25^post66+t!25^0 == 0 /\ -tmp!33^post66+tmp!33^0 == 0 /\ x!18^0-x!18^post66 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post66 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post66+rcd!2460^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post66+x!1365^0 == 0 /\ a!511^0-a!511^post66 == 0 /\ -a!244^post66+a!244^0 == 0 /\ ct!19^0-ct!19^post66 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post66 == 0 /\ -result!12^post66+result!12^0 == 0 /\ a!419^0-a!419^post66 == 0 /\ -x!22^post66+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -temp0!30^post66+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post66 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 94: l18 -> l36 : a!1052^0'=a!1052^post94, temp0!17^0'=temp0!17^post94, head!16^0'=head!16^post94, rcd!2515^0'=rcd!2515^post94, a!1810^0'=a!1810^post94, x!18^0'=x!18^post94, i!29^0'=i!29^post94, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post94, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post94, a!511^0'=a!511^post94, r!662^0'=r!662^post94, a!1370^0'=a!1370^post94, tmp!33^0'=tmp!33^post94, rcd!83^0'=rcd!83^post94, a!2238^0'=a!2238^post94, x_SLAM_f!20^0'=x_SLAM_f!20^post94, length!28^0'=length!28^post94, temp!34^0'=temp!34^post94, ct!19^0'=ct!19^post94, rcd!2460^0'=rcd!2460^post94, a!1610^0'=a!1610^post94, x!15^0'=x!15^post94, head!405^0'=head!405^post94, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post94, a!419^0'=a!419^post94, r!543^0'=r!543^post94, a!1055^0'=a!1055^post94, temp0!30^0'=temp0!30^post94, head!31^0'=head!31^post94, rcd!63^0'=rcd!63^post94, a!2035^0'=a!2035^post94, x!22^0'=x!22^post94, i!406^0'=i!406^post94, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post94, t!25^0'=t!25^post94, a!654^0'=a!654^post94, rcd!2393^0'=rcd!2393^post94, a!1371^0'=a!1371^post94, x!1365^0'=x!1365^post94, result!12^0'=result!12^post94, a!244^0'=a!244^post94, y!21^0'=y!21^post94, nondet!13^0'=nondet!13^post94, (0 == 0 /\ -y!21^post94+y!21^0 == 0 /\ a!2238^0-a!2238^post94 == 0 /\ tmp!33^post94-head!31^post94 <= 0 /\ -x!1365^post94+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post94+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post94 == 0 /\ r!662^0-r!662^post94 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -a!244^post94+a!244^0 == 0 /\ rcd!2393^0-rcd!2393^post94 == 0 /\ a!1370^0-a!1370^post94 == 0 /\ -1-i!29^0+i!29^post94 == 0 /\ a!1052^0-a!1052^post94 == 0 /\ -a!511^post94+a!511^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+temp!34^10 == 0 /\ x!18^0-x!18^post94 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post94+head!31^post94 <= 0 /\ -tmp!33^post94+head!31^post94 == 0 /\ 2-i!29^post94 <= 0 /\ -a!1371^post94+a!1371^0 == 0 /\ head!405^0-head!405^post94 == 0 /\ x!15^0-x!15^post94 == 0 /\ ct!19^0-ct!19^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post94+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -t!25^post94+t!25^0 == 0 /\ -nondet!13^post94+nondet!13^0 == 0 /\ -rcd!63^post94+rcd!63^0 == 0 /\ -a!1055^post94+a!1055^0 == 0 /\ -a!2035^post94+a!2035^0 == 0 /\ -rcd!2515^post94+rcd!2515^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^post94-temp!34^10 == 0 /\ sdv_CALLSITE_RETURN_1!32^post94-head!31^post94 <= 0 /\ -r!543^post94+r!543^0 == 0 /\ -i!406^post94+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post94 == 0 /\ -temp0!30^post94+temp0!30^0 == 0 /\ a!1810^0-a!1810^post94 == 0 /\ rcd!83^0-rcd!83^post94 == 0 /\ temp0!17^0-temp0!17^post94 == 0 /\ x!22^0-x!22^post94 == 0 /\ -result!12^post94+result!12^0 == 0 /\ -rcd!2460^post94+rcd!2460^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+head!31^post94 <= 0 /\ -2+i!29^post94 <= 0 /\ a!1610^0-a!1610^post94 == 0 /\ -a!654^post94+a!654^0 == 0 /\ -length!28^post94+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post94 == 0), cost: 1 95: l36 -> l35 : a!1052^0'=a!1052^post95, temp0!17^0'=temp0!17^post95, head!16^0'=head!16^post95, rcd!2515^0'=rcd!2515^post95, a!1810^0'=a!1810^post95, x!18^0'=x!18^post95, i!29^0'=i!29^post95, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post95, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post95, a!511^0'=a!511^post95, r!662^0'=r!662^post95, a!1370^0'=a!1370^post95, tmp!33^0'=tmp!33^post95, rcd!83^0'=rcd!83^post95, a!2238^0'=a!2238^post95, x_SLAM_f!20^0'=x_SLAM_f!20^post95, length!28^0'=length!28^post95, temp!34^0'=temp!34^post95, ct!19^0'=ct!19^post95, rcd!2460^0'=rcd!2460^post95, a!1610^0'=a!1610^post95, x!15^0'=x!15^post95, head!405^0'=head!405^post95, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post95, a!419^0'=a!419^post95, r!543^0'=r!543^post95, a!1055^0'=a!1055^post95, temp0!30^0'=temp0!30^post95, head!31^0'=head!31^post95, rcd!63^0'=rcd!63^post95, a!2035^0'=a!2035^post95, x!22^0'=x!22^post95, i!406^0'=i!406^post95, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post95, t!25^0'=t!25^post95, a!654^0'=a!654^post95, rcd!2393^0'=rcd!2393^post95, a!1371^0'=a!1371^post95, x!1365^0'=x!1365^post95, result!12^0'=result!12^post95, a!244^0'=a!244^post95, y!21^0'=y!21^post95, nondet!13^0'=nondet!13^post95, (rcd!2515^0-rcd!2515^post95 == 0 /\ a!511^0-a!511^post95 == 0 /\ -head!405^post95+head!405^0 == 0 /\ -head!31^0 <= 0 /\ -x_SLAM_f!20^post95+x_SLAM_f!20^0 == 0 /\ -y!21^post95+y!21^0 == 0 /\ -temp!34^post95+temp!34^0 == 0 /\ -rcd!83^post95+rcd!83^0 == 0 /\ -a!1370^post95+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -i!406^post95+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post95 == 0 /\ -rcd!63^post95+rcd!63^0 == 0 /\ -rcd!2393^post95+rcd!2393^0 == 0 /\ -result!12^post95+result!12^0 == 0 /\ -x!1365^post95+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post95+a!244^0 == 0 /\ x!18^0-x!18^post95 == 0 /\ tmp!33^0-tmp!33^post95 == 0 /\ -x!22^post95+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ t!25^0-t!25^post95 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post95 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post95 == 0 /\ temp0!30^0-temp0!30^post95 == 0 /\ -ct!19^post95+ct!19^0 == 0 /\ a!2035^0-a!2035^post95 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post95 == 0 /\ r!662^0-r!662^post95 == 0 /\ head!31^0 <= 0 /\ -nondet!13^post95+nondet!13^0 == 0 /\ a!1810^0-a!1810^post95 == 0 /\ -sel_r!1224_Flink!24^post95+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post95 == 0 /\ -r!543^post95+r!543^0 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ head!16^0-head!16^post95 == 0 /\ a!1055^0-a!1055^post95 == 0 /\ -a!654^post95+a!654^0 == 0 /\ a!2238^0-a!2238^post95 == 0 /\ i!29^0-i!29^post95 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post95 == 0 /\ -x!15^post95+x!15^0 == 0 /\ -a!419^post95+a!419^0 == 0 /\ rcd!2460^0-rcd!2460^post95 == 0 /\ a!244^0 <= 0 /\ -a!1371^post95+a!1371^0 == 0 /\ length!28^0-length!28^post95 == 0 /\ -head!31^post95+head!31^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 96: l36 -> l35 : a!1052^0'=a!1052^post96, temp0!17^0'=temp0!17^post96, head!16^0'=head!16^post96, rcd!2515^0'=rcd!2515^post96, a!1810^0'=a!1810^post96, x!18^0'=x!18^post96, i!29^0'=i!29^post96, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post96, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post96, a!511^0'=a!511^post96, r!662^0'=r!662^post96, a!1370^0'=a!1370^post96, tmp!33^0'=tmp!33^post96, rcd!83^0'=rcd!83^post96, a!2238^0'=a!2238^post96, x_SLAM_f!20^0'=x_SLAM_f!20^post96, length!28^0'=length!28^post96, temp!34^0'=temp!34^post96, ct!19^0'=ct!19^post96, rcd!2460^0'=rcd!2460^post96, a!1610^0'=a!1610^post96, x!15^0'=x!15^post96, head!405^0'=head!405^post96, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post96, a!419^0'=a!419^post96, r!543^0'=r!543^post96, a!1055^0'=a!1055^post96, temp0!30^0'=temp0!30^post96, head!31^0'=head!31^post96, rcd!63^0'=rcd!63^post96, a!2035^0'=a!2035^post96, x!22^0'=x!22^post96, i!406^0'=i!406^post96, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post96, t!25^0'=t!25^post96, a!654^0'=a!654^post96, rcd!2393^0'=rcd!2393^post96, a!1371^0'=a!1371^post96, x!1365^0'=x!1365^post96, result!12^0'=result!12^post96, a!244^0'=a!244^post96, y!21^0'=y!21^post96, nondet!13^0'=nondet!13^post96, (-temp0!30^post96+temp0!30^0 == 0 /\ -length!28^post96+length!28^0 == 0 /\ temp0!17^0-temp0!17^post96 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post96 == 0 /\ rcd!2393^0-rcd!2393^post96 == 0 /\ -a!1371^post96+a!1371^0 == 0 /\ 1-head!31^0 <= 0 /\ -a!654^post96+a!654^0 == 0 /\ -a!419^post96+a!419^0 == 0 /\ -a!244^post96+a!244^0 == 0 /\ -result!12^post96+result!12^0 == 0 /\ head!405^0-head!405^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x!22^post96+x!22^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post96 == 0 /\ temp!34^0-temp!34^post96 == 0 /\ a!1055^0-a!1055^post96 == 0 /\ ct!19^0-ct!19^post96 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post96+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -nondet!13^post96+nondet!13^0 == 0 /\ -t!25^post96+t!25^0 == 0 /\ x!18^0-x!18^post96 == 0 /\ tmp!33^0-tmp!33^post96 == 0 /\ r!662^0-r!662^post96 == 0 /\ i!406^0-i!406^post96 == 0 /\ -x!15^post96+x!15^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post96 == 0 /\ rcd!63^0-rcd!63^post96 == 0 /\ 1-a!244^0 <= 0 /\ -x!1365^post96+x!1365^0 == 0 /\ a!1052^0-a!1052^post96 == 0 /\ rcd!2515^0-rcd!2515^post96 == 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post96 == 0 /\ -head!31^post96+head!31^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post96 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1610^post96+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post96 == 0 /\ -y!21^post96+y!21^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post96+r!543^0 == 0 /\ -a!2238^post96+a!2238^0 == 0 /\ -sel_r!543_Flink!24^post96+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post96 == 0 /\ head!16^0-head!16^post96 == 0 /\ a!1810^0-a!1810^post96 == 0 /\ i!29^0-i!29^post96 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 97: l36 -> l35 : a!1052^0'=a!1052^post97, temp0!17^0'=temp0!17^post97, head!16^0'=head!16^post97, rcd!2515^0'=rcd!2515^post97, a!1810^0'=a!1810^post97, x!18^0'=x!18^post97, i!29^0'=i!29^post97, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post97, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post97, a!511^0'=a!511^post97, r!662^0'=r!662^post97, a!1370^0'=a!1370^post97, tmp!33^0'=tmp!33^post97, rcd!83^0'=rcd!83^post97, a!2238^0'=a!2238^post97, x_SLAM_f!20^0'=x_SLAM_f!20^post97, length!28^0'=length!28^post97, temp!34^0'=temp!34^post97, ct!19^0'=ct!19^post97, rcd!2460^0'=rcd!2460^post97, a!1610^0'=a!1610^post97, x!15^0'=x!15^post97, head!405^0'=head!405^post97, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post97, a!419^0'=a!419^post97, r!543^0'=r!543^post97, a!1055^0'=a!1055^post97, temp0!30^0'=temp0!30^post97, head!31^0'=head!31^post97, rcd!63^0'=rcd!63^post97, a!2035^0'=a!2035^post97, x!22^0'=x!22^post97, i!406^0'=i!406^post97, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post97, t!25^0'=t!25^post97, a!654^0'=a!654^post97, rcd!2393^0'=rcd!2393^post97, a!1371^0'=a!1371^post97, x!1365^0'=x!1365^post97, result!12^0'=result!12^post97, a!244^0'=a!244^post97, y!21^0'=y!21^post97, nondet!13^0'=nondet!13^post97, (-a!654^post97+a!654^0 == 0 /\ a!1370^0-a!1370^post97 == 0 /\ temp0!17^0-temp0!17^post97 == 0 /\ -a!2035^post97+a!2035^0 == 0 /\ -a!1371^post97+a!1371^0 == 0 /\ -result!12^post97+result!12^0 == 0 /\ x!18^0-x!18^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post97+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post97 == 0 /\ -r!543^post97+r!543^0 == 0 /\ -nondet!13^post97+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post97 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -a!1055^post97+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post97 == 0 /\ -a!244^post97+a!244^0 == 0 /\ -ct!19^post97+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ a!419^0-a!419^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post97+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -rcd!2393^post97+rcd!2393^0 == 0 /\ -length!28^post97+length!28^0 == 0 /\ a!1810^0-a!1810^post97 == 0 /\ -t!25^post97+t!25^0 == 0 /\ head!16^0-head!16^post97 == 0 /\ r!662^0-r!662^post97 == 0 /\ x!22^0-x!22^post97 == 0 /\ -i!29^post97+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1-a!244^0 <= 0 /\ a!1052^0-a!1052^post97 == 0 /\ -a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post97 == 0 /\ -rcd!2460^post97+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post97 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post97 == 0 /\ head!405^0-head!405^post97 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post97+x!1365^0 == 0 /\ 1+head!31^0 <= 0 /\ -sel_r!1224_Flink!24^post97+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post97+rcd!63^0 == 0 /\ -a!511^post97+a!511^0 == 0 /\ head!31^0-head!31^post97 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post97 == 0 /\ x!15^0-x!15^post97 == 0 /\ rcd!83^0-rcd!83^post97 == 0 /\ -y!21^post97+y!21^0 == 0 /\ -i!406^post97+i!406^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 214: l35 -> l60 : a!1052^0'=a!1052^post214, temp0!17^0'=temp0!17^post214, head!16^0'=head!16^post214, rcd!2515^0'=rcd!2515^post214, a!1810^0'=a!1810^post214, x!18^0'=x!18^post214, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post214, a!511^0'=a!511^post214, r!662^0'=r!662^post214, a!1370^0'=a!1370^post214, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post214, a!2238^0'=a!2238^post214, x_SLAM_f!20^0'=x_SLAM_f!20^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=ct!19^post214, rcd!2460^0'=rcd!2460^post214, a!1610^0'=a!1610^post214, x!15^0'=x!15^post214, head!405^0'=head!405^post214, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post214, a!419^0'=a!419^post214, r!543^0'=r!543^post214, a!1055^0'=a!1055^post214, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!63^post214, a!2035^0'=a!2035^post214, x!22^0'=x!22^post214, i!406^0'=i!406^post214, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post214, t!25^0'=t!25^post214, a!654^0'=a!654^post214, rcd!2393^0'=rcd!2393^post214, a!1371^0'=a!1371^post214, x!1365^0'=x!1365^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, y!21^0'=y!21^post214, nondet!13^0'=nondet!13^post214, (0 == 0 /\ -ct!19^post214+ct!19^0 == 0 /\ x!15^post214-head!16^post214 == 0 /\ a!2238^0-a!2238^post214 == 0 /\ head!16^post214-result!12^11 == 0 /\ -sel_r!1224_Flink!24^post214+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post214+y!21^0 == 0 /\ temp0!17^0-temp0!17^post214 == 0 /\ -rcd!83^post214+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post214 == 0 /\ -x!1365^post214+x!1365^0 == 0 /\ -x!22^post214+x!22^0 == 0 /\ a!1810^0-a!1810^post214 == 0 /\ -i!29^0+length!28^0 <= 0 /\ -a!1610^post214+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post214 == 0 /\ -x_SLAM_f!20^post214+x_SLAM_f!20^0 == 0 /\ -a!2035^post214+a!2035^0 == 0 /\ -a!1371^post214+a!1371^0 == 0 /\ -a!419^post214+a!419^0 == 0 /\ -nondet!13^post214+nondet!13^0 == 0 /\ -head!405^post214+head!405^0 == 0 /\ -rcd!63^post214+rcd!63^0 == 0 /\ a!511^0-a!511^post214 == 0 /\ -t!25^post214+t!25^0 == 0 /\ r!662^0-r!662^post214 == 0 /\ a!1052^0-a!1052^post214 == 0 /\ -rcd!2393^post214+rcd!2393^0 == 0 /\ i!406^0-i!406^post214 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post214+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -r!543^post214+r!543^0 == 0 /\ result!12^11-temp0!30^110 == 0 /\ a!1370^0-a!1370^post214 == 0 /\ -a!654^post214+a!654^0 == 0 /\ a!1055^0-a!1055^post214 == 0 /\ x!18^0-x!18^post214 == 0 /\ -head!31^0+temp0!30^110 == 0 /\ -rcd!2460^post214+rcd!2460^0 == 0), cost: 1 221: l35 -> l64 : a!1052^0'=a!1052^post221, temp0!17^0'=temp0!17^post221, head!16^0'=head!16^post221, rcd!2515^0'=rcd!2515^post221, a!1810^0'=a!1810^post221, x!18^0'=x!18^post221, i!29^0'=i!29^post221, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post221, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post221, a!511^0'=a!511^post221, r!662^0'=r!662^post221, a!1370^0'=a!1370^post221, tmp!33^0'=tmp!33^post221, rcd!83^0'=rcd!83^post221, a!2238^0'=a!2238^post221, x_SLAM_f!20^0'=x_SLAM_f!20^post221, length!28^0'=length!28^post221, temp!34^0'=temp!34^post221, ct!19^0'=ct!19^post221, rcd!2460^0'=rcd!2460^post221, a!1610^0'=a!1610^post221, x!15^0'=x!15^post221, head!405^0'=head!405^post221, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post221, a!419^0'=a!419^post221, r!543^0'=r!543^post221, a!1055^0'=a!1055^post221, temp0!30^0'=temp0!30^post221, head!31^0'=head!31^post221, rcd!63^0'=rcd!63^post221, a!2035^0'=a!2035^post221, x!22^0'=x!22^post221, i!406^0'=i!406^post221, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post221, t!25^0'=t!25^post221, a!654^0'=a!654^post221, rcd!2393^0'=rcd!2393^post221, a!1371^0'=a!1371^post221, x!1365^0'=x!1365^post221, result!12^0'=result!12^post221, a!244^0'=a!244^post221, y!21^0'=y!21^post221, nondet!13^0'=nondet!13^post221, (0 == 0 /\ x!18^0-x!18^post221 == 0 /\ -a!654^post221+a!654^0 == 0 /\ a!1052^0-a!1052^post221 == 0 /\ -t!25^post221+t!25^0 == 0 /\ -a!1055^post221+a!1055^0 == 0 /\ -a!2035^post221+a!2035^0 == 0 /\ -tmp!33^post221+head!31^post221 == 0 /\ -nondet!13^post221+nondet!13^0 == 0 /\ rcd!2393^0-rcd!2393^post221 == 0 /\ -a!244^post221+a!244^0 == 0 /\ head!405^0-head!405^post221 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post221 == 0 /\ a!1610^0-a!1610^post221 == 0 /\ -i!406^post221+i!406^0 == 0 /\ -temp0!30^post221+temp0!30^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -result!12^post221+result!12^0 == 0 /\ rcd!2460^0-rcd!2460^post221 == 0 /\ a!1810^0-a!1810^post221 == 0 /\ head!16^0-head!16^post221 == 0 /\ -temp!34^11+tmp!33^post221 == 0 /\ r!543^0-r!543^post221 == 0 /\ temp!34^11-sdv_CALLSITE_RETURN_1!32^post221 == 0 /\ rcd!83^0-rcd!83^post221 == 0 /\ temp0!17^0-temp0!17^post221 == 0 /\ r!662^0-r!662^post221 == 0 /\ rcd!2515^0-rcd!2515^post221 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post221 == 0 /\ length!28^0-length!28^post221 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post221 == 0 /\ -x!1365^post221+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post221 == 0 /\ x!15^0-x!15^post221 == 0 /\ ct!19^0-ct!19^post221 == 0 /\ -x!22^post221+x!22^0 == 0 /\ a!511^0-a!511^post221 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post221 == 0 /\ -y!21^post221+y!21^0 == 0 /\ -a!2238^post221+a!2238^0 == 0 /\ -a!1370^post221+a!1370^0 == 0 /\ -1-i!29^0+i!29^post221 == 0 /\ -a!1371^post221+a!1371^0 == 0), cost: 1 98: l37 -> l38 : a!1052^0'=a!1052^post98, temp0!17^0'=temp0!17^post98, head!16^0'=head!16^post98, rcd!2515^0'=rcd!2515^post98, a!1810^0'=a!1810^post98, x!18^0'=x!18^post98, i!29^0'=i!29^post98, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post98, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post98, a!511^0'=a!511^post98, r!662^0'=r!662^post98, a!1370^0'=a!1370^post98, tmp!33^0'=tmp!33^post98, rcd!83^0'=rcd!83^post98, a!2238^0'=a!2238^post98, x_SLAM_f!20^0'=x_SLAM_f!20^post98, length!28^0'=length!28^post98, temp!34^0'=temp!34^post98, ct!19^0'=ct!19^post98, rcd!2460^0'=rcd!2460^post98, a!1610^0'=a!1610^post98, x!15^0'=x!15^post98, head!405^0'=head!405^post98, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post98, a!419^0'=a!419^post98, r!543^0'=r!543^post98, a!1055^0'=a!1055^post98, temp0!30^0'=temp0!30^post98, head!31^0'=head!31^post98, rcd!63^0'=rcd!63^post98, a!2035^0'=a!2035^post98, x!22^0'=x!22^post98, i!406^0'=i!406^post98, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post98, t!25^0'=t!25^post98, a!654^0'=a!654^post98, rcd!2393^0'=rcd!2393^post98, a!1371^0'=a!1371^post98, x!1365^0'=x!1365^post98, result!12^0'=result!12^post98, a!244^0'=a!244^post98, y!21^0'=y!21^post98, nondet!13^0'=nondet!13^post98, (0 == 0 /\ head!31^post98 <= 0 /\ head!31^post98 == 0 /\ rcd!2515^0-rcd!2515^post98 == 0 /\ r!662^0-r!662^post98 == 0 /\ r!543^0-r!543^post98 == 0 /\ a!1052^0-a!1052^post98 == 0 /\ -a!654^post98+a!654^0 == 0 /\ head!405^0-head!405^post98 == 0 /\ ct!19^0-ct!19^post98 == 0 /\ -a!1610^post98+a!1610^0 == 0 /\ -y!21^post98+y!21^0 == 0 /\ -rcd!2393^post98+rcd!2393^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post98 == 0 /\ -temp0!30^post98+temp0!30^0 == 0 /\ x!15^0-x!15^post98 == 0 /\ -head!31^post98 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post98 == 0 /\ head!16^0-head!16^post98 == 0 /\ -result!12^post98+result!12^0 == 0 /\ a!1810^0-a!1810^post98 == 0 /\ -a!2035^post98+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post98 == 0 /\ tmp!33^0-tmp!33^post98 == 0 /\ t!25^0-t!25^post98 == 0 /\ rcd!2460^0-rcd!2460^post98 == 0 /\ i!29^post98 <= 0 /\ i!29^post98 == 0 /\ -a!244^post98+a!244^0 == 0 /\ -nondet!13^10+sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ temp0!17^0-temp0!17^post98 == 0 /\ -x!1365^post98+x!1365^0 == 0 /\ -length!28^post98+sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ a!511^0-a!511^post98 == 0 /\ -a!2238^post98+a!2238^0 == 0 /\ rcd!63^0-rcd!63^post98 == 0 /\ -i!29^post98 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post98 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post98 == 0 /\ -a!1055^post98+a!1055^0 == 0 /\ a!1370^0-a!1370^post98 == 0 /\ -a!1371^post98+a!1371^0 == 0 /\ i!406^0-i!406^post98 == 0 /\ x!18^0-x!18^post98 == 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ -temp!34^post98+temp!34^0 == 0 /\ x!22^0-x!22^post98 == 0 /\ -a!419^post98+a!419^0 == 0), cost: 1 230: l38 -> l67 : a!1052^0'=a!1052^post230, temp0!17^0'=temp0!17^post230, head!16^0'=head!16^post230, rcd!2515^0'=rcd!2515^post230, a!1810^0'=a!1810^post230, x!18^0'=x!18^post230, i!29^0'=i!29^post230, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post230, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post230, a!511^0'=a!511^post230, r!662^0'=r!662^post230, a!1370^0'=a!1370^post230, tmp!33^0'=tmp!33^post230, rcd!83^0'=rcd!83^post230, a!2238^0'=a!2238^post230, x_SLAM_f!20^0'=x_SLAM_f!20^post230, length!28^0'=length!28^post230, temp!34^0'=temp!34^post230, ct!19^0'=ct!19^post230, rcd!2460^0'=rcd!2460^post230, a!1610^0'=a!1610^post230, x!15^0'=x!15^post230, head!405^0'=head!405^post230, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post230, a!419^0'=a!419^post230, r!543^0'=r!543^post230, a!1055^0'=a!1055^post230, temp0!30^0'=temp0!30^post230, head!31^0'=head!31^post230, rcd!63^0'=rcd!63^post230, a!2035^0'=a!2035^post230, x!22^0'=x!22^post230, i!406^0'=i!406^post230, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post230, t!25^0'=t!25^post230, a!654^0'=a!654^post230, rcd!2393^0'=rcd!2393^post230, a!1371^0'=a!1371^post230, x!1365^0'=x!1365^post230, result!12^0'=result!12^post230, a!244^0'=a!244^post230, y!21^0'=y!21^post230, nondet!13^0'=nondet!13^post230, (0 == 0 /\ -rcd!2393^post230+rcd!2393^0 == 0 /\ -a!244^post230+a!244^0 == 0 /\ a!1610^0-a!1610^post230 == 0 /\ temp0!17^0-temp0!17^post230 == 0 /\ -t!25^post230+t!25^0 == 0 /\ -a!654^post230+a!654^0 == 0 /\ 1-i!29^post230 <= 0 /\ -1+i!29^post230 <= 0 /\ -x!22^post230+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+head!31^post230 <= 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -y!21^post230+y!21^0 == 0 /\ a!511^0-a!511^post230 == 0 /\ -length!28^post230+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post230 == 0 /\ x!1365^0-x!1365^post230 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+temp!34^12 == 0 /\ x!15^0-x!15^post230 == 0 /\ a!1370^0-a!1370^post230 == 0 /\ -a!2035^post230+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post230+sel_r!1224_Flink!24^0 == 0 /\ -1-i!29^0+i!29^post230 == 0 /\ rcd!2515^0-rcd!2515^post230 == 0 /\ x!18^0-x!18^post230 == 0 /\ a!2238^0-a!2238^post230 == 0 /\ sdv_CALLSITE_RETURN_1!32^post230-head!31^post230 <= 0 /\ -nondet!13^post230+nondet!13^0 == 0 /\ -tmp!33^post230+head!31^post230 <= 0 /\ -tmp!33^post230+head!31^post230 == 0 /\ r!543^0-r!543^post230 == 0 /\ -result!12^post230+result!12^0 == 0 /\ -temp0!30^post230+temp0!30^0 == 0 /\ r!662^0-r!662^post230 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post230 == 0 /\ ct!19^0-ct!19^post230 == 0 /\ tmp!33^post230-temp!34^12 == 0 /\ a!1052^0-a!1052^post230 == 0 /\ -a!1055^post230+a!1055^0 == 0 /\ -a!1371^post230+a!1371^0 == 0 /\ -a!419^post230+a!419^0 == 0 /\ tmp!33^post230-head!31^post230 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post230+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post230 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post230 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post230 == 0 /\ rcd!63^post230-rcd!83^0 == 0 /\ i!406^0-i!406^post230 == 0 /\ -rcd!2460^post230+rcd!2460^0 == 0), cost: 1 99: l39 -> l41 : a!1052^0'=a!1052^post99, temp0!17^0'=temp0!17^post99, head!16^0'=head!16^post99, rcd!2515^0'=rcd!2515^post99, a!1810^0'=a!1810^post99, x!18^0'=x!18^post99, i!29^0'=i!29^post99, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post99, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post99, a!511^0'=a!511^post99, r!662^0'=r!662^post99, a!1370^0'=a!1370^post99, tmp!33^0'=tmp!33^post99, rcd!83^0'=rcd!83^post99, a!2238^0'=a!2238^post99, x_SLAM_f!20^0'=x_SLAM_f!20^post99, length!28^0'=length!28^post99, temp!34^0'=temp!34^post99, ct!19^0'=ct!19^post99, rcd!2460^0'=rcd!2460^post99, a!1610^0'=a!1610^post99, x!15^0'=x!15^post99, head!405^0'=head!405^post99, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post99, a!419^0'=a!419^post99, r!543^0'=r!543^post99, a!1055^0'=a!1055^post99, temp0!30^0'=temp0!30^post99, head!31^0'=head!31^post99, rcd!63^0'=rcd!63^post99, a!2035^0'=a!2035^post99, x!22^0'=x!22^post99, i!406^0'=i!406^post99, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post99, t!25^0'=t!25^post99, a!654^0'=a!654^post99, rcd!2393^0'=rcd!2393^post99, a!1371^0'=a!1371^post99, x!1365^0'=x!1365^post99, result!12^0'=result!12^post99, a!244^0'=a!244^post99, y!21^0'=y!21^post99, nondet!13^0'=nondet!13^post99, (rcd!83^0-rcd!83^post99 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post99 == 0 /\ a!1052^0-a!1052^post99 == 0 /\ -r!543^post99+r!543^0 == 0 /\ length!28^0-length!28^post99 == 0 /\ rcd!2515^0-rcd!2515^post99 == 0 /\ -a!1371^post99+a!1371^0 == 0 /\ a!511^0-a!511^post99 == 0 /\ a!2238^0-a!2238^post99 == 0 /\ -a!419^post99+a!419^0 == 0 /\ -ct!19^post99+ct!19^0 == 0 /\ -nondet!13^post99+nondet!13^0 == 0 /\ a!2035^0-a!2035^post99 == 0 /\ t!25^0-t!25^post99 == 0 /\ -x!15^post99+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post99 == 0 /\ -x_SLAM_f!20^post99+x_SLAM_f!20^0 == 0 /\ -tmp!33^post99+tmp!33^0 == 0 /\ -a!654^post99+a!654^0 == 0 /\ r!662^0-r!662^post99 == 0 /\ temp0!17^0-temp0!17^post99 == 0 /\ x!18^0-x!18^post99 == 0 /\ -head!31^post99+head!31^0 == 0 /\ -rcd!2393^post99+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post99 == 0 /\ -i!406^post99+i!406^0 == 0 /\ i!29^0-i!29^post99 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post99 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post99+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post99+a!244^0 == 0 /\ rcd!63^0-rcd!63^post99 == 0 /\ -x!1365^post99+x!1365^0 == 0 /\ -head!405^post99+head!405^0 == 0 /\ -a!1370^post99+a!1370^0 == 0 /\ head!16^0-head!16^post99 == 0 /\ a!1810^0-a!1810^post99 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post99 == 0 /\ a!1610^0-a!1610^post99 == 0 /\ -result!12^post99+result!12^0 == 0 /\ -temp0!30^post99+temp0!30^0 == 0 /\ -x!22^post99+x!22^0 == 0 /\ a!1055^0-a!1055^post99 == 0 /\ -y!21^post99+y!21^0 == 0), cost: 1 100: l39 -> l41 : a!1052^0'=a!1052^post100, temp0!17^0'=temp0!17^post100, head!16^0'=head!16^post100, rcd!2515^0'=rcd!2515^post100, a!1810^0'=a!1810^post100, x!18^0'=x!18^post100, i!29^0'=i!29^post100, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post100, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post100, a!511^0'=a!511^post100, r!662^0'=r!662^post100, a!1370^0'=a!1370^post100, tmp!33^0'=tmp!33^post100, rcd!83^0'=rcd!83^post100, a!2238^0'=a!2238^post100, x_SLAM_f!20^0'=x_SLAM_f!20^post100, length!28^0'=length!28^post100, temp!34^0'=temp!34^post100, ct!19^0'=ct!19^post100, rcd!2460^0'=rcd!2460^post100, a!1610^0'=a!1610^post100, x!15^0'=x!15^post100, head!405^0'=head!405^post100, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post100, a!419^0'=a!419^post100, r!543^0'=r!543^post100, a!1055^0'=a!1055^post100, temp0!30^0'=temp0!30^post100, head!31^0'=head!31^post100, rcd!63^0'=rcd!63^post100, a!2035^0'=a!2035^post100, x!22^0'=x!22^post100, i!406^0'=i!406^post100, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post100, t!25^0'=t!25^post100, a!654^0'=a!654^post100, rcd!2393^0'=rcd!2393^post100, a!1371^0'=a!1371^post100, x!1365^0'=x!1365^post100, result!12^0'=result!12^post100, a!244^0'=a!244^post100, y!21^0'=y!21^post100, nondet!13^0'=nondet!13^post100, (a!1810^0-a!1810^post100 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post100 == 0 /\ i!29^0-i!29^post100 == 0 /\ -a!1371^post100+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post100 == 0 /\ -a!2238^post100+a!2238^0 == 0 /\ -a!2035^post100+a!2035^0 == 0 /\ -nondet!13^post100+nondet!13^0 == 0 /\ length!28^0-length!28^post100 == 0 /\ -r!543^post100+r!543^0 == 0 /\ head!405^0-head!405^post100 == 0 /\ tmp!33^0-tmp!33^post100 == 0 /\ a!654^0-a!654^post100 == 0 /\ a!1052^0-a!1052^post100 == 0 /\ -rcd!2460^post100+rcd!2460^0 == 0 /\ -r!662^post100+r!662^0 == 0 /\ -a!1055^post100+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post100 == 0 /\ temp!34^0-temp!34^post100 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post100 == 0 /\ head!16^0-head!16^post100 == 0 /\ -head!31^post100+head!31^0 == 0 /\ -rcd!83^post100+rcd!83^0 == 0 /\ -a!1610^post100+a!1610^0 == 0 /\ -i!406^post100+i!406^0 == 0 /\ -sel_r!543_Flink!24^post100+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post100 == 0 /\ -y!21^post100+y!21^0 == 0 /\ x!18^0-x!18^post100 == 0 /\ -t!25^post100+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post100 == 0 /\ -rcd!2515^post100+rcd!2515^0 == 0 /\ a!1370^0-a!1370^post100 == 0 /\ a!419^0-a!419^post100 == 0 /\ -rcd!63^post100+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post100 == 0 /\ -x!1365^post100+x!1365^0 == 0 /\ -result!12^post100+result!12^0 == 0 /\ ct!19^0-ct!19^post100 == 0 /\ -a!244^post100+a!244^0 == 0 /\ a!511^0-a!511^post100 == 0 /\ -x!22^post100+x!22^0 == 0 /\ -temp0!30^post100+temp0!30^0 == 0), cost: 1 133: l39 -> l45 : a!1052^0'=a!1052^post133, temp0!17^0'=temp0!17^post133, head!16^0'=head!16^post133, rcd!2515^0'=rcd!2515^post133, a!1810^0'=a!1810^post133, x!18^0'=x!18^post133, i!29^0'=i!29^post133, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post133, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post133, a!511^0'=a!511^post133, r!662^0'=r!662^post133, a!1370^0'=a!1370^post133, tmp!33^0'=tmp!33^post133, rcd!83^0'=rcd!83^post133, a!2238^0'=a!2238^post133, x_SLAM_f!20^0'=x_SLAM_f!20^post133, length!28^0'=length!28^post133, temp!34^0'=temp!34^post133, ct!19^0'=ct!19^post133, rcd!2460^0'=rcd!2460^post133, a!1610^0'=a!1610^post133, x!15^0'=x!15^post133, head!405^0'=head!405^post133, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post133, a!419^0'=a!419^post133, r!543^0'=r!543^post133, a!1055^0'=a!1055^post133, temp0!30^0'=temp0!30^post133, head!31^0'=head!31^post133, rcd!63^0'=rcd!63^post133, a!2035^0'=a!2035^post133, x!22^0'=x!22^post133, i!406^0'=i!406^post133, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post133, t!25^0'=t!25^post133, a!654^0'=a!654^post133, rcd!2393^0'=rcd!2393^post133, a!1371^0'=a!1371^post133, x!1365^0'=x!1365^post133, result!12^0'=result!12^post133, a!244^0'=a!244^post133, y!21^0'=y!21^post133, nondet!13^0'=nondet!13^post133, (a!1810^0-a!1810^post133 == 0 /\ i!29^0-i!29^post133 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post133 == 0 /\ rcd!2460^0-rcd!2460^post133 == 0 /\ a!2238^0-a!2238^post133 == 0 /\ -a!654^post133+a!654^0 == 0 /\ length!28^0-length!28^post133 == 0 /\ a!419^0-a!419^post133 == 0 /\ -a!1371^post133+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post133 == 0 /\ ct!19^post133 == 0 /\ rcd!2515^0-rcd!2515^post133 == 0 /\ -x!15^post133+x!15^0 == 0 /\ x!1365^0-x!1365^post133 == 0 /\ -x_SLAM_f!20^post133+x!22^post133 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post133+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post133 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post133 == 0 /\ head!31^0-head!31^post133 == 0 /\ temp!34^0-temp!34^post133 == 0 /\ -rcd!2393^post133+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post133 == 0 /\ rcd!83^0-rcd!83^post133 == 0 /\ y!21^post133-ct!19^post133 == 0 /\ -x!15^0 <= 0 /\ -head!16^0+x!18^post133 == 0 /\ a!1370^0-a!1370^post133 == 0 /\ -i!406^post133+i!406^0 == 0 /\ -t!25^post133+t!25^0 == 0 /\ -rcd!63^post133+rcd!63^0 == 0 /\ -a!2035^post133+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post133+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post133 == 0 /\ r!543^0-r!543^post133 == 0 /\ -x!18^post133+x_SLAM_f!20^post133 == 0 /\ -nondet!13^post133+nondet!13^0 == 0 /\ r!662^0-r!662^post133 == 0 /\ temp0!17^0-temp0!17^post133 == 0 /\ -a!244^post133+a!244^0 == 0 /\ -result!12^post133+result!12^0 == 0 /\ a!1610^0-a!1610^post133 == 0 /\ -temp0!30^post133+temp0!30^0 == 0 /\ a!1055^0-a!1055^post133 == 0 /\ -head!405^post133+head!405^0 == 0), cost: 1 101: l41 -> l42 : a!1052^0'=a!1052^post101, temp0!17^0'=temp0!17^post101, head!16^0'=head!16^post101, rcd!2515^0'=rcd!2515^post101, a!1810^0'=a!1810^post101, x!18^0'=x!18^post101, i!29^0'=i!29^post101, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post101, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post101, a!511^0'=a!511^post101, r!662^0'=r!662^post101, a!1370^0'=a!1370^post101, tmp!33^0'=tmp!33^post101, rcd!83^0'=rcd!83^post101, a!2238^0'=a!2238^post101, x_SLAM_f!20^0'=x_SLAM_f!20^post101, length!28^0'=length!28^post101, temp!34^0'=temp!34^post101, ct!19^0'=ct!19^post101, rcd!2460^0'=rcd!2460^post101, a!1610^0'=a!1610^post101, x!15^0'=x!15^post101, head!405^0'=head!405^post101, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post101, a!419^0'=a!419^post101, r!543^0'=r!543^post101, a!1055^0'=a!1055^post101, temp0!30^0'=temp0!30^post101, head!31^0'=head!31^post101, rcd!63^0'=rcd!63^post101, a!2035^0'=a!2035^post101, x!22^0'=x!22^post101, i!406^0'=i!406^post101, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post101, t!25^0'=t!25^post101, a!654^0'=a!654^post101, rcd!2393^0'=rcd!2393^post101, a!1371^0'=a!1371^post101, x!1365^0'=x!1365^post101, result!12^0'=result!12^post101, a!244^0'=a!244^post101, y!21^0'=y!21^post101, nondet!13^0'=nondet!13^post101, (0 == 0 /\ a!1810^0-a!1810^post101 == 0 /\ a!1610^0-a!1610^post101 == 0 /\ i!29^0-i!29^post101 == 0 /\ a!2238^0-a!2238^post101 == 0 /\ -sel_r!1224_Flink!24^post101+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post101 == 0 /\ tmp!33^0-tmp!33^post101 == 0 /\ rcd!2460^0-rcd!2460^post101 == 0 /\ rcd!2515^0-rcd!2515^post101 == 0 /\ length!28^0-length!28^post101 == 0 /\ rcd!2393^0-rcd!2393^post101 == 0 /\ a!419^0-a!419^post101 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post101+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!405^0-head!405^post101 == 0 /\ -temp!34^post101+temp!34^0 == 0 /\ x!1365^0-x!1365^post101 == 0 /\ a!1052^0-a!1052^post101 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post101 == 0 /\ -a!1371^post101+a!1371^0 == 0 /\ -rcd!63^post101+rcd!63^0 == 0 /\ -t!25^post101+t!25^0 == 0 /\ ct!19^0-ct!19^post101 == 0 /\ head!16^0-head!16^post101 == 0 /\ head!31^0-head!31^post101 == 0 /\ rcd!83^0-rcd!83^post101 == 0 /\ x!22^0-x!22^post101 == 0 /\ -result!12^post101+result!12^0 == 0 /\ a!1370^0-a!1370^post101 == 0 /\ -i!406^post101+i!406^0 == 0 /\ -y!21^post101+y!21^0 == 0 /\ -a!1055^post101+a!1055^0 == 0 /\ -temp0!30^post101+temp0!30^0 == 0 /\ -x!18^post101+x!18^0 == 0 /\ -nondet!13^post101+nondet!13^0 == 0 /\ -a!2035^post101+a!2035^0 == 0 /\ r!662^0-r!662^post101 == 0 /\ temp0!17^0-temp0!17^post101 == 0 /\ r!543^0-r!543^post101 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post101 == 0 /\ a!511^0-a!511^post101 == 0 /\ -a!244^post101+a!244^0 == 0), cost: 1 102: l42 -> l43 : a!1052^0'=a!1052^post102, temp0!17^0'=temp0!17^post102, head!16^0'=head!16^post102, rcd!2515^0'=rcd!2515^post102, a!1810^0'=a!1810^post102, x!18^0'=x!18^post102, i!29^0'=i!29^post102, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post102, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post102, a!511^0'=a!511^post102, r!662^0'=r!662^post102, a!1370^0'=a!1370^post102, tmp!33^0'=tmp!33^post102, rcd!83^0'=rcd!83^post102, a!2238^0'=a!2238^post102, x_SLAM_f!20^0'=x_SLAM_f!20^post102, length!28^0'=length!28^post102, temp!34^0'=temp!34^post102, ct!19^0'=ct!19^post102, rcd!2460^0'=rcd!2460^post102, a!1610^0'=a!1610^post102, x!15^0'=x!15^post102, head!405^0'=head!405^post102, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post102, a!419^0'=a!419^post102, r!543^0'=r!543^post102, a!1055^0'=a!1055^post102, temp0!30^0'=temp0!30^post102, head!31^0'=head!31^post102, rcd!63^0'=rcd!63^post102, a!2035^0'=a!2035^post102, x!22^0'=x!22^post102, i!406^0'=i!406^post102, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post102, t!25^0'=t!25^post102, a!654^0'=a!654^post102, rcd!2393^0'=rcd!2393^post102, a!1371^0'=a!1371^post102, x!1365^0'=x!1365^post102, result!12^0'=result!12^post102, a!244^0'=a!244^post102, y!21^0'=y!21^post102, nondet!13^0'=nondet!13^post102, (-rcd!2393^post102+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post102 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post102 == 0 /\ rcd!2460^0-rcd!2460^post102 == 0 /\ i!29^0-i!29^post102 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post102+x!15^0 == 0 /\ head!16^0-head!16^post102 == 0 /\ -x!1365^post102+x!1365^0 == 0 /\ r!662^0-r!662^post102 == 0 /\ x!18^0-x!18^post102 == 0 /\ rcd!83^0-rcd!83^post102 == 0 /\ r!543^0-r!543^post102 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post102 == 0 /\ -head!405^post102+head!405^0 == 0 /\ a!1052^0-a!1052^post102 == 0 /\ -temp!34^post102+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post102 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1370^post102+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post102 == 0 /\ a!511^0-a!511^post102 == 0 /\ -i!406^post102+i!406^0 == 0 /\ -y!21^post102+y!21^0 == 0 /\ -rcd!63^post102+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post102+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post102+result!12^0 == 0 /\ -nondet!13^post102+nondet!13^0 == 0 /\ a!1610^0-a!1610^post102 == 0 /\ -a!2035^post102+a!2035^0 == 0 /\ -a!419^post102+a!419^0 == 0 /\ temp0!30^0-temp0!30^post102 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post102 == 0 /\ -ct!19^post102+ct!19^0 == 0 /\ -a!1371^post102+a!1371^0 == 0 /\ head!31^0-head!31^post102 == 0 /\ x!22^0-x!22^post102 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -t!25^post102+t!25^0 == 0 /\ length!28^0-length!28^post102 == 0 /\ -a!1055^post102+a!1055^0 == 0 /\ -a!1810^post102+a!1810^0 == 0 /\ a!244^0-a!244^post102 == 0 /\ -a!654^post102+a!654^0 == 0 /\ a!2238^0-a!2238^post102 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post102 == 0), cost: 1 103: l42 -> l43 : a!1052^0'=a!1052^post103, temp0!17^0'=temp0!17^post103, head!16^0'=head!16^post103, rcd!2515^0'=rcd!2515^post103, a!1810^0'=a!1810^post103, x!18^0'=x!18^post103, i!29^0'=i!29^post103, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post103, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post103, a!511^0'=a!511^post103, r!662^0'=r!662^post103, a!1370^0'=a!1370^post103, tmp!33^0'=tmp!33^post103, rcd!83^0'=rcd!83^post103, a!2238^0'=a!2238^post103, x_SLAM_f!20^0'=x_SLAM_f!20^post103, length!28^0'=length!28^post103, temp!34^0'=temp!34^post103, ct!19^0'=ct!19^post103, rcd!2460^0'=rcd!2460^post103, a!1610^0'=a!1610^post103, x!15^0'=x!15^post103, head!405^0'=head!405^post103, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post103, a!419^0'=a!419^post103, r!543^0'=r!543^post103, a!1055^0'=a!1055^post103, temp0!30^0'=temp0!30^post103, head!31^0'=head!31^post103, rcd!63^0'=rcd!63^post103, a!2035^0'=a!2035^post103, x!22^0'=x!22^post103, i!406^0'=i!406^post103, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post103, t!25^0'=t!25^post103, a!654^0'=a!654^post103, rcd!2393^0'=rcd!2393^post103, a!1371^0'=a!1371^post103, x!1365^0'=x!1365^post103, result!12^0'=result!12^post103, a!244^0'=a!244^post103, y!21^0'=y!21^post103, nondet!13^0'=nondet!13^post103, (head!405^0-head!405^post103 == 0 /\ -a!1370^post103+a!1370^0 == 0 /\ a!511^0-a!511^post103 == 0 /\ -rcd!83^post103+rcd!83^0 == 0 /\ -head!31^post103+head!31^0 == 0 /\ -rcd!2393^post103+rcd!2393^0 == 0 /\ -y!21^post103+y!21^0 == 0 /\ -temp!34^post103+temp!34^0 == 0 /\ -a!1610^post103+a!1610^0 == 0 /\ temp0!17^0-temp0!17^post103 == 0 /\ ct!19^0-ct!19^post103 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post103 == 0 /\ -a!244^post103+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post103 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post103 == 0 /\ x!18^0-x!18^post103 == 0 /\ rcd!2515^0-rcd!2515^post103 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post103 == 0 /\ -x!1365^post103+x!1365^0 == 0 /\ -result!12^post103+result!12^0 == 0 /\ -temp0!30^post103+temp0!30^0 == 0 /\ -x!22^post103+x!22^0 == 0 /\ -nondet!13^post103+nondet!13^0 == 0 /\ rcd!63^0-rcd!63^post103 == 0 /\ -a!2238^post103+a!2238^0 == 0 /\ 2-a!654^0 <= 0 /\ -a!2035^post103+a!2035^0 == 0 /\ r!662^0-r!662^post103 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post103 == 0 /\ -a!1371^post103+a!1371^0 == 0 /\ -a!419^post103+a!419^0 == 0 /\ -r!543^post103+r!543^0 == 0 /\ -a!1055^post103+a!1055^0 == 0 /\ -tmp!33^post103+tmp!33^0 == 0 /\ i!29^0-i!29^post103 == 0 /\ a!1810^0-a!1810^post103 == 0 /\ head!16^0-head!16^post103 == 0 /\ a!1052^0-a!1052^post103 == 0 /\ -a!654^post103+a!654^0 == 0 /\ -t!25^post103+t!25^0 == 0 /\ i!406^0-i!406^post103 == 0 /\ rcd!2460^0-rcd!2460^post103 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post103 == 0 /\ length!28^0-length!28^post103 == 0), cost: 1 104: l42 -> l43 : a!1052^0'=a!1052^post104, temp0!17^0'=temp0!17^post104, head!16^0'=head!16^post104, rcd!2515^0'=rcd!2515^post104, a!1810^0'=a!1810^post104, x!18^0'=x!18^post104, i!29^0'=i!29^post104, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post104, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post104, a!511^0'=a!511^post104, r!662^0'=r!662^post104, a!1370^0'=a!1370^post104, tmp!33^0'=tmp!33^post104, rcd!83^0'=rcd!83^post104, a!2238^0'=a!2238^post104, x_SLAM_f!20^0'=x_SLAM_f!20^post104, length!28^0'=length!28^post104, temp!34^0'=temp!34^post104, ct!19^0'=ct!19^post104, rcd!2460^0'=rcd!2460^post104, a!1610^0'=a!1610^post104, x!15^0'=x!15^post104, head!405^0'=head!405^post104, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post104, a!419^0'=a!419^post104, r!543^0'=r!543^post104, a!1055^0'=a!1055^post104, temp0!30^0'=temp0!30^post104, head!31^0'=head!31^post104, rcd!63^0'=rcd!63^post104, a!2035^0'=a!2035^post104, x!22^0'=x!22^post104, i!406^0'=i!406^post104, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post104, t!25^0'=t!25^post104, a!654^0'=a!654^post104, rcd!2393^0'=rcd!2393^post104, a!1371^0'=a!1371^post104, x!1365^0'=x!1365^post104, result!12^0'=result!12^post104, a!244^0'=a!244^post104, y!21^0'=y!21^post104, nondet!13^0'=nondet!13^post104, (-t!25^post104+t!25^0 == 0 /\ a!419^0-a!419^post104 == 0 /\ -a!1055^post104+a!1055^0 == 0 /\ rcd!2393^0-rcd!2393^post104 == 0 /\ a!511^0-a!511^post104 == 0 /\ -length!28^post104+length!28^0 == 0 /\ -x!22^post104+x!22^0 == 0 /\ -y!21^post104+y!21^0 == 0 /\ temp0!17^0-temp0!17^post104 == 0 /\ head!405^0-head!405^post104 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post104 == 0 /\ -result!12^post104+result!12^0 == 0 /\ -temp0!30^post104+temp0!30^0 == 0 /\ -i!406^post104+i!406^0 == 0 /\ -a!2035^post104+a!2035^0 == 0 /\ -nondet!13^post104+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post104+x!1365^0 == 0 /\ x!18^0-x!18^post104 == 0 /\ -a!244^post104+a!244^0 == 0 /\ a!1370^0-a!1370^post104 == 0 /\ tmp!33^0-tmp!33^post104 == 0 /\ x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post104 == 0 /\ rcd!2515^0-rcd!2515^post104 == 0 /\ rcd!63^0-rcd!63^post104 == 0 /\ -x!15^0 <= 0 /\ -head!16^post104+head!16^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post104+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp!34^0-temp!34^post104 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post104 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post104 == 0 /\ -a!1371^post104+a!1371^0 == 0 /\ -a!654^post104+a!654^0 == 0 /\ -r!543^post104+r!543^0 == 0 /\ head!31^0-head!31^post104 == 0 /\ a!1810^0-a!1810^post104 == 0 /\ ct!19^0-ct!19^post104 == 0 /\ x!15^0-x!15^post104 == 0 /\ i!29^0-i!29^post104 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -rcd!2460^post104+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post104 == 0 /\ -a!1610^post104+a!1610^0 == 0 /\ rcd!83^0-rcd!83^post104 == 0 /\ -a!2238^post104+a!2238^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post104+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 105: l42 -> l43 : a!1052^0'=a!1052^post105, temp0!17^0'=temp0!17^post105, head!16^0'=head!16^post105, rcd!2515^0'=rcd!2515^post105, a!1810^0'=a!1810^post105, x!18^0'=x!18^post105, i!29^0'=i!29^post105, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post105, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post105, a!511^0'=a!511^post105, r!662^0'=r!662^post105, a!1370^0'=a!1370^post105, tmp!33^0'=tmp!33^post105, rcd!83^0'=rcd!83^post105, a!2238^0'=a!2238^post105, x_SLAM_f!20^0'=x_SLAM_f!20^post105, length!28^0'=length!28^post105, temp!34^0'=temp!34^post105, ct!19^0'=ct!19^post105, rcd!2460^0'=rcd!2460^post105, a!1610^0'=a!1610^post105, x!15^0'=x!15^post105, head!405^0'=head!405^post105, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post105, a!419^0'=a!419^post105, r!543^0'=r!543^post105, a!1055^0'=a!1055^post105, temp0!30^0'=temp0!30^post105, head!31^0'=head!31^post105, rcd!63^0'=rcd!63^post105, a!2035^0'=a!2035^post105, x!22^0'=x!22^post105, i!406^0'=i!406^post105, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post105, t!25^0'=t!25^post105, a!654^0'=a!654^post105, rcd!2393^0'=rcd!2393^post105, a!1371^0'=a!1371^post105, x!1365^0'=x!1365^post105, result!12^0'=result!12^post105, a!244^0'=a!244^post105, y!21^0'=y!21^post105, nondet!13^0'=nondet!13^post105, (r!543^0-r!543^post105 == 0 /\ temp0!17^0-temp0!17^post105 == 0 /\ -a!1371^post105+a!1371^0 == 0 /\ -a!2035^post105+a!2035^0 == 0 /\ -result!12^post105+result!12^0 == 0 /\ -a!654^post105+a!654^0 == 0 /\ -rcd!63^post105+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post105 == 0 /\ -nondet!13^post105+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post105 == 0 /\ -a!244^post105+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post105+a!1055^0 == 0 /\ -t!25^post105+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post105 == 0 /\ x!1365^0-x!1365^post105 == 0 /\ -ct!19^post105+ct!19^0 == 0 /\ a!1810^0-a!1810^post105 == 0 /\ head!16^0-head!16^post105 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post105 == 0 /\ a!1610^0-a!1610^post105 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post105+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!419^0-a!419^post105 == 0 /\ a!1052^0-a!1052^post105 == 0 /\ -rcd!2393^post105+rcd!2393^0 == 0 /\ x!22^0-x!22^post105 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post105 == 0 /\ a!511^0-a!511^post105 == 0 /\ 2-a!654^0 <= 0 /\ a!2238^0-a!2238^post105 == 0 /\ rcd!2515^0-rcd!2515^post105 == 0 /\ tmp!33^0-tmp!33^post105 == 0 /\ -temp!34^post105+temp!34^0 == 0 /\ head!405^0-head!405^post105 == 0 /\ -a!1370^post105+a!1370^0 == 0 /\ head!31^0-head!31^post105 == 0 /\ -y!21^post105+y!21^0 == 0 /\ -sel_r!1224_Flink!24^post105+sel_r!1224_Flink!24^0 == 0 /\ x!15^0-x!15^post105 == 0 /\ i!29^0-i!29^post105 == 0 /\ -i!406^post105+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post105 == 0 /\ x!18^0-x!18^post105 == 0 /\ rcd!83^0-rcd!83^post105 == 0 /\ r!662^0-r!662^post105 == 0), cost: 1 106: l43 -> l44 : a!1052^0'=a!1052^post106, temp0!17^0'=temp0!17^post106, head!16^0'=head!16^post106, rcd!2515^0'=rcd!2515^post106, a!1810^0'=a!1810^post106, x!18^0'=x!18^post106, i!29^0'=i!29^post106, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post106, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post106, a!511^0'=a!511^post106, r!662^0'=r!662^post106, a!1370^0'=a!1370^post106, tmp!33^0'=tmp!33^post106, rcd!83^0'=rcd!83^post106, a!2238^0'=a!2238^post106, x_SLAM_f!20^0'=x_SLAM_f!20^post106, length!28^0'=length!28^post106, temp!34^0'=temp!34^post106, ct!19^0'=ct!19^post106, rcd!2460^0'=rcd!2460^post106, a!1610^0'=a!1610^post106, x!15^0'=x!15^post106, head!405^0'=head!405^post106, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post106, a!419^0'=a!419^post106, r!543^0'=r!543^post106, a!1055^0'=a!1055^post106, temp0!30^0'=temp0!30^post106, head!31^0'=head!31^post106, rcd!63^0'=rcd!63^post106, a!2035^0'=a!2035^post106, x!22^0'=x!22^post106, i!406^0'=i!406^post106, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post106, t!25^0'=t!25^post106, a!654^0'=a!654^post106, rcd!2393^0'=rcd!2393^post106, a!1371^0'=a!1371^post106, x!1365^0'=x!1365^post106, result!12^0'=result!12^post106, a!244^0'=a!244^post106, y!21^0'=y!21^post106, nondet!13^0'=nondet!13^post106, (0 == 0 /\ -result!12^post106+result!12^0 == 0 /\ head!16^0-head!16^post106 == 0 /\ rcd!83^0-rcd!83^post106 == 0 /\ -a!2238^post106+a!2238^0 == 0 /\ x!18^0-x!18^post106 == 0 /\ a!1052^0-a!1052^post106 == 0 /\ -a!419^post106+a!419^0 == 0 /\ -nondet!13^post106+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post106 == 0 /\ -a!1371^post106+a!1371^0 == 0 /\ a!511^0-a!511^post106 == 0 /\ -x_SLAM_f!20^post106+x_SLAM_f!20^0 == 0 /\ -t!25^post106+t!25^0 == 0 /\ r!543^0-r!543^post106 == 0 /\ ct!19^0-ct!19^post106 == 0 /\ 1-a!654^0+a!1055^post106 == 0 /\ r!662^0-r!662^post106 == 0 /\ temp0!17^0-temp0!17^post106 == 0 /\ -tmp!33^post106+tmp!33^0 == 0 /\ a!1810^0-a!1810^post106 == 0 /\ -rcd!2393^post106+rcd!2393^0 == 0 /\ -y!21^post106+y!21^0 == 0 /\ -temp!34^post106+temp!34^0 == 0 /\ -a!1370^post106+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post106 == 0 /\ i!29^0-i!29^post106 == 0 /\ i!406^0-i!406^post106 == 0 /\ -head!31^post106+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post106 == 0 /\ rcd!2460^0-rcd!2460^post106 == 0 /\ length!28^0-length!28^post106 == 0 /\ -a!244^post106+a!244^0 == 0 /\ -x!1365^post106+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post106 == 0 /\ -head!405^post106+head!405^0 == 0 /\ -x!22^post106+x!22^0 == 0 /\ a!2035^0-a!2035^post106 == 0 /\ x!15^0-x!15^post106 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post106 == 0 /\ -a!1610^post106+a!1610^0 == 0 /\ -temp0!30^post106+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post106+sel_r!1224_Flink!24^0 == 0), cost: 1 108: l44 -> l40 : a!1052^0'=a!1052^post108, temp0!17^0'=temp0!17^post108, head!16^0'=head!16^post108, rcd!2515^0'=rcd!2515^post108, a!1810^0'=a!1810^post108, x!18^0'=x!18^post108, i!29^0'=i!29^post108, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post108, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post108, a!511^0'=a!511^post108, r!662^0'=r!662^post108, a!1370^0'=a!1370^post108, tmp!33^0'=tmp!33^post108, rcd!83^0'=rcd!83^post108, a!2238^0'=a!2238^post108, x_SLAM_f!20^0'=x_SLAM_f!20^post108, length!28^0'=length!28^post108, temp!34^0'=temp!34^post108, ct!19^0'=ct!19^post108, rcd!2460^0'=rcd!2460^post108, a!1610^0'=a!1610^post108, x!15^0'=x!15^post108, head!405^0'=head!405^post108, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post108, a!419^0'=a!419^post108, r!543^0'=r!543^post108, a!1055^0'=a!1055^post108, temp0!30^0'=temp0!30^post108, head!31^0'=head!31^post108, rcd!63^0'=rcd!63^post108, a!2035^0'=a!2035^post108, x!22^0'=x!22^post108, i!406^0'=i!406^post108, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post108, t!25^0'=t!25^post108, a!654^0'=a!654^post108, rcd!2393^0'=rcd!2393^post108, a!1371^0'=a!1371^post108, x!1365^0'=x!1365^post108, result!12^0'=result!12^post108, a!244^0'=a!244^post108, y!21^0'=y!21^post108, nondet!13^0'=nondet!13^post108, (a!2238^0-a!2238^post108 == 0 /\ tmp!33^0-tmp!33^post108 == 0 /\ a!1610^0-a!1610^post108 == 0 /\ a!1810^0-a!1810^post108 == 0 /\ a!419^0-a!419^post108 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!31^0-head!31^post108 == 0 /\ rcd!83^0-rcd!83^post108 == 0 /\ -x!1365^post108+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post108 == 0 /\ r!662^0-r!662^post108 == 0 /\ -i!406^post108+i!406^0 == 0 /\ temp0!17^0-temp0!17^post108 == 0 /\ 1-a!1052^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post108+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post108 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post108+x!22^0 == 0 /\ rcd!2393^0-rcd!2393^post108 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post108+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post108+rcd!63^0 == 0 /\ -temp!34^post108+temp!34^0 == 0 /\ -a!2035^post108+a!2035^0 == 0 /\ -temp0!30^post108+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post108 == 0 /\ head!16^0-head!16^post108 == 0 /\ head!405^0-head!405^post108 == 0 /\ ct!19^0-ct!19^post108 == 0 /\ -a!244^post108+a!244^0 == 0 /\ -a!1371^post108+a!1371^0 == 0 /\ -result!12^post108+result!12^0 == 0 /\ -a!654^post108+a!654^0 == 0 /\ a!1055^0 <= 0 /\ a!1370^0-a!1370^post108 == 0 /\ -a!1055^post108+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post108 == 0 /\ -y!21^post108+y!21^0 == 0 /\ r!543^0-r!543^post108 == 0 /\ -nondet!13^post108+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post108+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post108 == 0 /\ a!1052^0-a!1052^post108 == 0 /\ -i!29^post108+i!29^0 == 0 /\ -t!25^post108+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post108 == 0 /\ -x!18^post108+x!18^0 == 0 /\ a!511^0-a!511^post108 == 0), cost: 1 110: l44 -> l40 : a!1052^0'=a!1052^post110, temp0!17^0'=temp0!17^post110, head!16^0'=head!16^post110, rcd!2515^0'=rcd!2515^post110, a!1810^0'=a!1810^post110, x!18^0'=x!18^post110, i!29^0'=i!29^post110, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post110, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post110, a!511^0'=a!511^post110, r!662^0'=r!662^post110, a!1370^0'=a!1370^post110, tmp!33^0'=tmp!33^post110, rcd!83^0'=rcd!83^post110, a!2238^0'=a!2238^post110, x_SLAM_f!20^0'=x_SLAM_f!20^post110, length!28^0'=length!28^post110, temp!34^0'=temp!34^post110, ct!19^0'=ct!19^post110, rcd!2460^0'=rcd!2460^post110, a!1610^0'=a!1610^post110, x!15^0'=x!15^post110, head!405^0'=head!405^post110, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post110, a!419^0'=a!419^post110, r!543^0'=r!543^post110, a!1055^0'=a!1055^post110, temp0!30^0'=temp0!30^post110, head!31^0'=head!31^post110, rcd!63^0'=rcd!63^post110, a!2035^0'=a!2035^post110, x!22^0'=x!22^post110, i!406^0'=i!406^post110, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post110, t!25^0'=t!25^post110, a!654^0'=a!654^post110, rcd!2393^0'=rcd!2393^post110, a!1371^0'=a!1371^post110, x!1365^0'=x!1365^post110, result!12^0'=result!12^post110, a!244^0'=a!244^post110, y!21^0'=y!21^post110, nondet!13^0'=nondet!13^post110, (-head!405^post110+head!405^0 == 0 /\ a!1052^0 <= 0 /\ -head!31^post110+head!31^0 == 0 /\ -x_SLAM_f!20^post110+x_SLAM_f!20^0 == 0 /\ -a!1610^post110+a!1610^0 == 0 /\ -y!21^post110+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post110 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post110 == 0 /\ -rcd!83^post110+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post110+t!25^0 == 0 /\ a!1055^0-a!1055^post110 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!511^0-a!511^post110 == 0 /\ a!1810^0-a!1810^post110 == 0 /\ rcd!63^0-rcd!63^post110 == 0 /\ a!654^0-a!654^post110 == 0 /\ -tmp!33^post110+tmp!33^0 == 0 /\ temp!34^0-temp!34^post110 == 0 /\ -a!244^post110+a!244^0 == 0 /\ -rcd!2393^post110+rcd!2393^0 == 0 /\ -x!1365^post110+x!1365^0 == 0 /\ -temp0!30^post110+temp0!30^0 == 0 /\ x!15^0-x!15^post110 == 0 /\ i!29^0-i!29^post110 == 0 /\ a!1052^0-a!1052^post110 == 0 /\ a!2238^0-a!2238^post110 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -result!12^post110+result!12^0 == 0 /\ -x!22^post110+x!22^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post110 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post110+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post110 == 0 /\ -a!1371^post110+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post110+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post110+r!543^0 == 0 /\ temp0!17^0-temp0!17^post110 == 0 /\ 1-x!15^0 <= 0 /\ -nondet!13^post110+nondet!13^0 == 0 /\ -a!2035^post110+a!2035^0 == 0 /\ head!16^0-head!16^post110 == 0 /\ ct!19^0-ct!19^post110 == 0 /\ -rcd!2460^post110+rcd!2460^0 == 0 /\ x!18^0-x!18^post110 == 0 /\ i!406^0-i!406^post110 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post110 == 0 /\ -r!662^post110+r!662^0 == 0 /\ a!1370^0-a!1370^post110 == 0), cost: 1 111: l44 -> l40 : a!1052^0'=a!1052^post111, temp0!17^0'=temp0!17^post111, head!16^0'=head!16^post111, rcd!2515^0'=rcd!2515^post111, a!1810^0'=a!1810^post111, x!18^0'=x!18^post111, i!29^0'=i!29^post111, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post111, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post111, a!511^0'=a!511^post111, r!662^0'=r!662^post111, a!1370^0'=a!1370^post111, tmp!33^0'=tmp!33^post111, rcd!83^0'=rcd!83^post111, a!2238^0'=a!2238^post111, x_SLAM_f!20^0'=x_SLAM_f!20^post111, length!28^0'=length!28^post111, temp!34^0'=temp!34^post111, ct!19^0'=ct!19^post111, rcd!2460^0'=rcd!2460^post111, a!1610^0'=a!1610^post111, x!15^0'=x!15^post111, head!405^0'=head!405^post111, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post111, a!419^0'=a!419^post111, r!543^0'=r!543^post111, a!1055^0'=a!1055^post111, temp0!30^0'=temp0!30^post111, head!31^0'=head!31^post111, rcd!63^0'=rcd!63^post111, a!2035^0'=a!2035^post111, x!22^0'=x!22^post111, i!406^0'=i!406^post111, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post111, t!25^0'=t!25^post111, a!654^0'=a!654^post111, rcd!2393^0'=rcd!2393^post111, a!1371^0'=a!1371^post111, x!1365^0'=x!1365^post111, result!12^0'=result!12^post111, a!244^0'=a!244^post111, y!21^0'=y!21^post111, nondet!13^0'=nondet!13^post111, (-length!28^post111+length!28^0 == 0 /\ -temp0!30^post111+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post111 == 0 /\ -a!654^post111+a!654^0 == 0 /\ -a!1371^post111+a!1371^0 == 0 /\ -result!12^post111+result!12^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post111 == 0 /\ head!405^0-head!405^post111 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post111+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post111 == 0 /\ -y!21^post111+y!21^0 == 0 /\ -a!1055^post111+a!1055^0 == 0 /\ a!511^0-a!511^post111 == 0 /\ a!1052^0-a!1052^post111 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!18^0-x!18^post111 == 0 /\ -t!25^post111+t!25^0 == 0 /\ rcd!83^0-rcd!83^post111 == 0 /\ a!1370^0-a!1370^post111 == 0 /\ -nondet!13^post111+nondet!13^0 == 0 /\ x!15^0-x!15^post111 == 0 /\ tmp!33^0-tmp!33^post111 == 0 /\ i!29^0-i!29^post111 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post111+a!2035^0 == 0 /\ -a!244^post111+a!244^0 == 0 /\ -x!1365^post111+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post111 == 0 /\ -head!16^post111+head!16^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post111 == 0 /\ rcd!63^0-rcd!63^post111 == 0 /\ -r!662^post111+r!662^0 == 0 /\ 1-x!15^0 <= 0 /\ temp!34^0-temp!34^post111 == 0 /\ a!1810^0-a!1810^post111 == 0 /\ -head!31^post111+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post111 == 0 /\ -i!406^post111+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post111 == 0 /\ -a!1610^post111+a!1610^0 == 0 /\ ct!19^0-ct!19^post111 == 0 /\ -r!543^post111+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post111+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -rcd!2460^post111+rcd!2460^0 == 0 /\ a!419^0-a!419^post111 == 0 /\ -a!2238^post111+a!2238^0 == 0), cost: 1 112: l44 -> l40 : a!1052^0'=a!1052^post112, temp0!17^0'=temp0!17^post112, head!16^0'=head!16^post112, rcd!2515^0'=rcd!2515^post112, a!1810^0'=a!1810^post112, x!18^0'=x!18^post112, i!29^0'=i!29^post112, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post112, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post112, a!511^0'=a!511^post112, r!662^0'=r!662^post112, a!1370^0'=a!1370^post112, tmp!33^0'=tmp!33^post112, rcd!83^0'=rcd!83^post112, a!2238^0'=a!2238^post112, x_SLAM_f!20^0'=x_SLAM_f!20^post112, length!28^0'=length!28^post112, temp!34^0'=temp!34^post112, ct!19^0'=ct!19^post112, rcd!2460^0'=rcd!2460^post112, a!1610^0'=a!1610^post112, x!15^0'=x!15^post112, head!405^0'=head!405^post112, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post112, a!419^0'=a!419^post112, r!543^0'=r!543^post112, a!1055^0'=a!1055^post112, temp0!30^0'=temp0!30^post112, head!31^0'=head!31^post112, rcd!63^0'=rcd!63^post112, a!2035^0'=a!2035^post112, x!22^0'=x!22^post112, i!406^0'=i!406^post112, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post112, t!25^0'=t!25^post112, a!654^0'=a!654^post112, rcd!2393^0'=rcd!2393^post112, a!1371^0'=a!1371^post112, x!1365^0'=x!1365^post112, result!12^0'=result!12^post112, a!244^0'=a!244^post112, y!21^0'=y!21^post112, nondet!13^0'=nondet!13^post112, (-nondet!13^post112+nondet!13^0 == 0 /\ -a!1371^post112+a!1371^0 == 0 /\ -a!419^post112+a!419^0 == 0 /\ -result!12^post112+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post112+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post112+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post112+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post112 == 0 /\ -a!244^post112+a!244^0 == 0 /\ -length!28^post112+length!28^0 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post112 == 0 /\ -ct!19^post112+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post112 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post112 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!1365^0-x!1365^post112 == 0 /\ 1-a!1055^0 <= 0 /\ -a!654^post112+a!654^0 == 0 /\ -rcd!2393^post112+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post112 == 0 /\ x!22^0-x!22^post112 == 0 /\ -x!18^post112+x!18^0 == 0 /\ -x!15^post112+x!15^0 == 0 /\ a!1052^0-a!1052^post112 == 0 /\ a!1370^0-a!1370^post112 == 0 /\ temp0!30^0-temp0!30^post112 == 0 /\ -sel_r!1224_Flink!24^post112+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post112 == 0 /\ -temp0!17^post112+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post112 == 0 /\ -head!31^post112+head!31^0 == 0 /\ a!2238^0-a!2238^post112 == 0 /\ -i!406^post112+i!406^0 == 0 /\ a!1055^0-a!1055^post112 == 0 /\ -head!405^post112+head!405^0 == 0 /\ a!511^0-a!511^post112 == 0 /\ a!1610^0-a!1610^post112 == 0 /\ rcd!2460^0-rcd!2460^post112 == 0 /\ i!29^0-i!29^post112 == 0 /\ -y!21^post112+y!21^0 == 0 /\ r!662^0-r!662^post112 == 0 /\ head!16^0-head!16^post112 == 0 /\ r!543^0-r!543^post112 == 0 /\ -rcd!63^post112+rcd!63^0 == 0 /\ a!1810^0-a!1810^post112 == 0), cost: 1 116: l44 -> l40 : a!1052^0'=a!1052^post116, temp0!17^0'=temp0!17^post116, head!16^0'=head!16^post116, rcd!2515^0'=rcd!2515^post116, a!1810^0'=a!1810^post116, x!18^0'=x!18^post116, i!29^0'=i!29^post116, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post116, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post116, a!511^0'=a!511^post116, r!662^0'=r!662^post116, a!1370^0'=a!1370^post116, tmp!33^0'=tmp!33^post116, rcd!83^0'=rcd!83^post116, a!2238^0'=a!2238^post116, x_SLAM_f!20^0'=x_SLAM_f!20^post116, length!28^0'=length!28^post116, temp!34^0'=temp!34^post116, ct!19^0'=ct!19^post116, rcd!2460^0'=rcd!2460^post116, a!1610^0'=a!1610^post116, x!15^0'=x!15^post116, head!405^0'=head!405^post116, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post116, a!419^0'=a!419^post116, r!543^0'=r!543^post116, a!1055^0'=a!1055^post116, temp0!30^0'=temp0!30^post116, head!31^0'=head!31^post116, rcd!63^0'=rcd!63^post116, a!2035^0'=a!2035^post116, x!22^0'=x!22^post116, i!406^0'=i!406^post116, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post116, t!25^0'=t!25^post116, a!654^0'=a!654^post116, rcd!2393^0'=rcd!2393^post116, a!1371^0'=a!1371^post116, x!1365^0'=x!1365^post116, result!12^0'=result!12^post116, a!244^0'=a!244^post116, y!21^0'=y!21^post116, nondet!13^0'=nondet!13^post116, (t!25^0-t!25^post116 == 0 /\ -temp!34^post116+temp!34^0 == 0 /\ -head!31^post116+head!31^0 == 0 /\ -rcd!2393^post116+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post116+x!15^0 == 0 /\ r!543^0-r!543^post116 == 0 /\ -rcd!63^post116+rcd!63^0 == 0 /\ head!16^0-head!16^post116 == 0 /\ temp0!17^0-temp0!17^post116 == 0 /\ -rcd!83^post116+rcd!83^0 == 0 /\ -x!22^post116+x!22^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post116 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post116 == 0 /\ -x!1365^post116+x!1365^0 == 0 /\ a!1371^0-a!1371^post116 == 0 /\ -sel_r!1224_Flink!24^post116+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post116 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post116+a!1610^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post116 == 0 /\ -head!405^post116+head!405^0 == 0 /\ -temp0!30^post116+temp0!30^0 == 0 /\ -i!406^post116+i!406^0 == 0 /\ 1+x!15^0 <= 0 /\ -y!21^post116+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ -result!12^post116+result!12^0 == 0 /\ -a!1370^post116+a!1370^0 == 0 /\ a!511^0-a!511^post116 == 0 /\ -nondet!13^post116+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post116 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post116 == 0 /\ a!2035^0-a!2035^post116 == 0 /\ rcd!2460^0-rcd!2460^post116 == 0 /\ ct!19^0-ct!19^post116 == 0 /\ -a!419^post116+a!419^0 == 0 /\ i!29^0-i!29^post116 == 0 /\ r!662^0-r!662^post116 == 0 /\ -a!244^post116+a!244^0 == 0 /\ a!1052^0-a!1052^post116 == 0 /\ a!2238^0-a!2238^post116 == 0 /\ rcd!2515^0-rcd!2515^post116 == 0 /\ length!28^0-length!28^post116 == 0 /\ -a!654^post116+a!654^0 == 0 /\ -a!1055^post116+a!1055^0 == 0 /\ -a!1810^post116+a!1810^0 == 0), cost: 1 122: l44 -> l40 : a!1052^0'=a!1052^post122, temp0!17^0'=temp0!17^post122, head!16^0'=head!16^post122, rcd!2515^0'=rcd!2515^post122, a!1810^0'=a!1810^post122, x!18^0'=x!18^post122, i!29^0'=i!29^post122, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post122, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post122, a!511^0'=a!511^post122, r!662^0'=r!662^post122, a!1370^0'=a!1370^post122, tmp!33^0'=tmp!33^post122, rcd!83^0'=rcd!83^post122, a!2238^0'=a!2238^post122, x_SLAM_f!20^0'=x_SLAM_f!20^post122, length!28^0'=length!28^post122, temp!34^0'=temp!34^post122, ct!19^0'=ct!19^post122, rcd!2460^0'=rcd!2460^post122, a!1610^0'=a!1610^post122, x!15^0'=x!15^post122, head!405^0'=head!405^post122, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post122, a!419^0'=a!419^post122, r!543^0'=r!543^post122, a!1055^0'=a!1055^post122, temp0!30^0'=temp0!30^post122, head!31^0'=head!31^post122, rcd!63^0'=rcd!63^post122, a!2035^0'=a!2035^post122, x!22^0'=x!22^post122, i!406^0'=i!406^post122, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post122, t!25^0'=t!25^post122, a!654^0'=a!654^post122, rcd!2393^0'=rcd!2393^post122, a!1371^0'=a!1371^post122, x!1365^0'=x!1365^post122, result!12^0'=result!12^post122, a!244^0'=a!244^post122, y!21^0'=y!21^post122, nondet!13^0'=nondet!13^post122, (rcd!2460^0-rcd!2460^post122 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post122 == 0 /\ tmp!33^0-tmp!33^post122 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post122 == 0 /\ i!29^0-i!29^post122 == 0 /\ -x!15^post122+x!15^0 == 0 /\ -x!1365^post122+x!1365^0 == 0 /\ -i!406^post122+i!406^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post122 == 0 /\ -rcd!63^post122+rcd!63^0 == 0 /\ -y!21^post122+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!511^post122+a!511^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post122 == 0 /\ a!2238^0-a!2238^post122 == 0 /\ rcd!2515^0-rcd!2515^post122 == 0 /\ -sel_r!1224_Flink!24^post122+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post122 == 0 /\ -a!2035^post122+a!2035^0 == 0 /\ -result!12^post122+result!12^0 == 0 /\ -a!1371^post122+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post122+a!654^0 == 0 /\ a!1610^0-a!1610^post122 == 0 /\ -r!543^post122+r!543^0 == 0 /\ -a!419^post122+a!419^0 == 0 /\ a!1055^0 <= 0 /\ -a!1055^post122+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post122 == 0 /\ head!16^0-head!16^post122 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post122+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post122 == 0 /\ r!662^0-r!662^post122 == 0 /\ temp0!17^0-temp0!17^post122 == 0 /\ -length!28^post122+length!28^0 == 0 /\ x!22^0-x!22^post122 == 0 /\ a!244^0-a!244^post122 == 0 /\ temp0!30^0-temp0!30^post122 == 0 /\ a!1370^0-a!1370^post122 == 0 /\ -ct!19^post122+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post122 == 0 /\ temp!34^0-temp!34^post122 == 0 /\ -nondet!13^post122+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post122 == 0 /\ -t!25^post122+t!25^0 == 0 /\ -rcd!2393^post122+rcd!2393^0 == 0), cost: 1 127: l44 -> l40 : a!1052^0'=a!1052^post127, temp0!17^0'=temp0!17^post127, head!16^0'=head!16^post127, rcd!2515^0'=rcd!2515^post127, a!1810^0'=a!1810^post127, x!18^0'=x!18^post127, i!29^0'=i!29^post127, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post127, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post127, a!511^0'=a!511^post127, r!662^0'=r!662^post127, a!1370^0'=a!1370^post127, tmp!33^0'=tmp!33^post127, rcd!83^0'=rcd!83^post127, a!2238^0'=a!2238^post127, x_SLAM_f!20^0'=x_SLAM_f!20^post127, length!28^0'=length!28^post127, temp!34^0'=temp!34^post127, ct!19^0'=ct!19^post127, rcd!2460^0'=rcd!2460^post127, a!1610^0'=a!1610^post127, x!15^0'=x!15^post127, head!405^0'=head!405^post127, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post127, a!419^0'=a!419^post127, r!543^0'=r!543^post127, a!1055^0'=a!1055^post127, temp0!30^0'=temp0!30^post127, head!31^0'=head!31^post127, rcd!63^0'=rcd!63^post127, a!2035^0'=a!2035^post127, x!22^0'=x!22^post127, i!406^0'=i!406^post127, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post127, t!25^0'=t!25^post127, a!654^0'=a!654^post127, rcd!2393^0'=rcd!2393^post127, a!1371^0'=a!1371^post127, x!1365^0'=x!1365^post127, result!12^0'=result!12^post127, a!244^0'=a!244^post127, y!21^0'=y!21^post127, nondet!13^0'=nondet!13^post127, (x!15^0-x!15^post127 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post127 == 0 /\ -x!1365^post127+x!1365^0 == 0 /\ head!16^0-head!16^post127 == 0 /\ -sel_r!1224_Flink!24^post127+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post127 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post127 == 0 /\ -a!2238^post127+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post127 == 0 /\ -head!31^post127+head!31^0 == 0 /\ temp0!17^0-temp0!17^post127 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post127 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post127 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post127+a!1371^0 == 0 /\ -temp!34^post127+temp!34^0 == 0 /\ ct!19^0-ct!19^post127 == 0 /\ a!511^0-a!511^post127 == 0 /\ -a!419^post127+a!419^0 == 0 /\ -x!22^post127+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post127 == 0 /\ -head!405^post127+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post127 == 0 /\ a!2035^0-a!2035^post127 == 0 /\ -tmp!33^post127+tmp!33^0 == 0 /\ i!406^0-i!406^post127 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post127 == 0 /\ -y!21^post127+y!21^0 == 0 /\ -a!654^post127+a!654^0 == 0 /\ i!29^0-i!29^post127 == 0 /\ -a!1610^post127+a!1610^0 == 0 /\ -a!1370^post127+a!1370^0 == 0 /\ -a!1810^post127+a!1810^0 == 0 /\ -t!25^post127+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post127 == 0 /\ -rcd!2393^post127+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post127 == 0 /\ -nondet!13^post127+nondet!13^0 == 0 /\ length!28^0-length!28^post127 == 0 /\ -temp0!30^post127+temp0!30^0 == 0 /\ a!1052^0-a!1052^post127 == 0 /\ -a!244^post127+a!244^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post127 == 0 /\ rcd!63^0-rcd!63^post127 == 0), cost: 1 128: l44 -> l40 : a!1052^0'=a!1052^post128, temp0!17^0'=temp0!17^post128, head!16^0'=head!16^post128, rcd!2515^0'=rcd!2515^post128, a!1810^0'=a!1810^post128, x!18^0'=x!18^post128, i!29^0'=i!29^post128, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post128, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post128, a!511^0'=a!511^post128, r!662^0'=r!662^post128, a!1370^0'=a!1370^post128, tmp!33^0'=tmp!33^post128, rcd!83^0'=rcd!83^post128, a!2238^0'=a!2238^post128, x_SLAM_f!20^0'=x_SLAM_f!20^post128, length!28^0'=length!28^post128, temp!34^0'=temp!34^post128, ct!19^0'=ct!19^post128, rcd!2460^0'=rcd!2460^post128, a!1610^0'=a!1610^post128, x!15^0'=x!15^post128, head!405^0'=head!405^post128, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post128, a!419^0'=a!419^post128, r!543^0'=r!543^post128, a!1055^0'=a!1055^post128, temp0!30^0'=temp0!30^post128, head!31^0'=head!31^post128, rcd!63^0'=rcd!63^post128, a!2035^0'=a!2035^post128, x!22^0'=x!22^post128, i!406^0'=i!406^post128, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post128, t!25^0'=t!25^post128, a!654^0'=a!654^post128, rcd!2393^0'=rcd!2393^post128, a!1371^0'=a!1371^post128, x!1365^0'=x!1365^post128, result!12^0'=result!12^post128, a!244^0'=a!244^post128, y!21^0'=y!21^post128, nondet!13^0'=nondet!13^post128, (a!1052^0 <= 0 /\ -x!1365^post128+x!1365^0 == 0 /\ a!1610^0-a!1610^post128 == 0 /\ a!2238^0-a!2238^post128 == 0 /\ head!16^0-head!16^post128 == 0 /\ head!31^0-head!31^post128 == 0 /\ head!405^0-head!405^post128 == 0 /\ a!1370^0-a!1370^post128 == 0 /\ rcd!83^0-rcd!83^post128 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post128 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post128+y!21^0 == 0 /\ rcd!2393^0-rcd!2393^post128 == 0 /\ r!662^0-r!662^post128 == 0 /\ temp0!17^0-temp0!17^post128 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post128+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post128 == 0 /\ -a!1055^0 <= 0 /\ length!28^0-length!28^post128 == 0 /\ temp!34^0-temp!34^post128 == 0 /\ -a!1371^post128+a!1371^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -rcd!2460^post128+rcd!2460^0 == 0 /\ 1-a!1055^0 <= 0 /\ -r!543^post128+r!543^0 == 0 /\ ct!19^0-ct!19^post128 == 0 /\ -rcd!2515^post128+rcd!2515^0 == 0 /\ -a!1055^post128+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post128 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post128 == 0 /\ -a!244^post128+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post128 == 0 /\ -a!654^post128+a!654^0 == 0 /\ -result!12^post128+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post128+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!22^post128+x!22^0 == 0 /\ -temp0!30^post128+temp0!30^0 == 0 /\ x!15^0-x!15^post128 == 0 /\ x!18^0-x!18^post128 == 0 /\ a!419^0-a!419^post128 == 0 /\ -i!29^post128+i!29^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post128 == 0 /\ -tmp!33^post128+tmp!33^0 == 0 /\ -t!25^post128+t!25^0 == 0 /\ a!1052^0-a!1052^post128 == 0 /\ a!511^0-a!511^post128 == 0 /\ -a!2035^post128+a!2035^0 == 0 /\ -nondet!13^post128+nondet!13^0 == 0), cost: 1 131: l44 -> l40 : a!1052^0'=a!1052^post131, temp0!17^0'=temp0!17^post131, head!16^0'=head!16^post131, rcd!2515^0'=rcd!2515^post131, a!1810^0'=a!1810^post131, x!18^0'=x!18^post131, i!29^0'=i!29^post131, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post131, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post131, a!511^0'=a!511^post131, r!662^0'=r!662^post131, a!1370^0'=a!1370^post131, tmp!33^0'=tmp!33^post131, rcd!83^0'=rcd!83^post131, a!2238^0'=a!2238^post131, x_SLAM_f!20^0'=x_SLAM_f!20^post131, length!28^0'=length!28^post131, temp!34^0'=temp!34^post131, ct!19^0'=ct!19^post131, rcd!2460^0'=rcd!2460^post131, a!1610^0'=a!1610^post131, x!15^0'=x!15^post131, head!405^0'=head!405^post131, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post131, a!419^0'=a!419^post131, r!543^0'=r!543^post131, a!1055^0'=a!1055^post131, temp0!30^0'=temp0!30^post131, head!31^0'=head!31^post131, rcd!63^0'=rcd!63^post131, a!2035^0'=a!2035^post131, x!22^0'=x!22^post131, i!406^0'=i!406^post131, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post131, t!25^0'=t!25^post131, a!654^0'=a!654^post131, rcd!2393^0'=rcd!2393^post131, a!1371^0'=a!1371^post131, x!1365^0'=x!1365^post131, result!12^0'=result!12^post131, a!244^0'=a!244^post131, y!21^0'=y!21^post131, nondet!13^0'=nondet!13^post131, (-x!22^post131+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post131 == 0 /\ rcd!2393^0-rcd!2393^post131 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post131 == 0 /\ -t!25^post131+t!25^0 == 0 /\ length!28^0-length!28^post131 == 0 /\ -a!1055^post131+a!1055^0 == 0 /\ -temp0!30^post131+temp0!30^0 == 0 /\ a!1052^0-a!1052^post131 == 0 /\ a!511^0-a!511^post131 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post131+head!405^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post131 == 0 /\ -y!21^post131+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post131 == 0 /\ -result!12^post131+result!12^0 == 0 /\ -a!654^post131+a!654^0 == 0 /\ x!15^0-x!15^post131 == 0 /\ -nondet!13^post131+nondet!13^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post131 == 0 /\ -a!2035^post131+a!2035^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -tmp!33^post131+tmp!33^0 == 0 /\ 1+x!15^0 <= 0 /\ -a!244^post131+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post131 == 0 /\ x!18^0-x!18^post131 == 0 /\ -x!1365^post131+x!1365^0 == 0 /\ a!419^0-a!419^post131 == 0 /\ -r!662^post131+r!662^0 == 0 /\ temp0!17^0-temp0!17^post131 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post131 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post131 == 0 /\ ct!19^0-ct!19^post131 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post131 == 0 /\ a!1810^0-a!1810^post131 == 0 /\ -head!31^post131+head!31^0 == 0 /\ rcd!63^0-rcd!63^post131 == 0 /\ -a!1610^post131+a!1610^0 == 0 /\ -a!2238^post131+a!2238^0 == 0 /\ head!16^0-head!16^post131 == 0 /\ a!1370^0-a!1370^post131 == 0 /\ -a!1371^post131+a!1371^0 == 0 /\ -r!543^post131+r!543^0 == 0 /\ i!406^0-i!406^post131 == 0 /\ -rcd!2460^post131+rcd!2460^0 == 0), cost: 1 132: l44 -> l40 : a!1052^0'=a!1052^post132, temp0!17^0'=temp0!17^post132, head!16^0'=head!16^post132, rcd!2515^0'=rcd!2515^post132, a!1810^0'=a!1810^post132, x!18^0'=x!18^post132, i!29^0'=i!29^post132, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post132, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post132, a!511^0'=a!511^post132, r!662^0'=r!662^post132, a!1370^0'=a!1370^post132, tmp!33^0'=tmp!33^post132, rcd!83^0'=rcd!83^post132, a!2238^0'=a!2238^post132, x_SLAM_f!20^0'=x_SLAM_f!20^post132, length!28^0'=length!28^post132, temp!34^0'=temp!34^post132, ct!19^0'=ct!19^post132, rcd!2460^0'=rcd!2460^post132, a!1610^0'=a!1610^post132, x!15^0'=x!15^post132, head!405^0'=head!405^post132, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post132, a!419^0'=a!419^post132, r!543^0'=r!543^post132, a!1055^0'=a!1055^post132, temp0!30^0'=temp0!30^post132, head!31^0'=head!31^post132, rcd!63^0'=rcd!63^post132, a!2035^0'=a!2035^post132, x!22^0'=x!22^post132, i!406^0'=i!406^post132, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post132, t!25^0'=t!25^post132, a!654^0'=a!654^post132, rcd!2393^0'=rcd!2393^post132, a!1371^0'=a!1371^post132, x!1365^0'=x!1365^post132, result!12^0'=result!12^post132, a!244^0'=a!244^post132, y!21^0'=y!21^post132, nondet!13^0'=nondet!13^post132, (-nondet!13^post132+nondet!13^0 == 0 /\ -a!654^post132+a!654^0 == 0 /\ temp0!17^0-temp0!17^post132 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post132 == 0 /\ -a!244^post132+a!244^0 == 0 /\ -a!2238^post132+a!2238^0 == 0 /\ -a!2035^post132+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post132 == 0 /\ a!511^0-a!511^post132 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post132+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post132+a!1371^0 == 0 /\ -a!1055^post132+a!1055^0 == 0 /\ head!405^0-head!405^post132 == 0 /\ x!1365^0-x!1365^post132 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post132+t!25^0 == 0 /\ -length!28^post132+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post132 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post132+r!662^0 == 0 /\ -a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post132 == 0 /\ -a!1055^0 <= 0 /\ x!15^0-x!15^post132 == 0 /\ rcd!2393^0-rcd!2393^post132 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post132 == 0 /\ a!1370^0-a!1370^post132 == 0 /\ -head!31^post132+head!31^0 == 0 /\ 1+head!16^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post132 == 0 /\ -x!18^post132+x!18^0 == 0 /\ -a!1610^post132+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post132 == 0 /\ temp!34^0-temp!34^post132 == 0 /\ a!1052^0-a!1052^post132 == 0 /\ -x!22^post132+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post132 == 0 /\ -rcd!63^post132+rcd!63^0 == 0 /\ -y!21^post132+y!21^0 == 0 /\ head!16^0-head!16^post132 == 0 /\ -i!406^post132+i!406^0 == 0 /\ ct!19^0-ct!19^post132 == 0 /\ -temp0!30^post132+temp0!30^0 == 0 /\ i!29^0-i!29^post132 == 0 /\ a!1810^0-a!1810^post132 == 0 /\ a!419^0-a!419^post132 == 0 /\ rcd!83^0-rcd!83^post132 == 0 /\ -result!12^post132+result!12^0 == 0), cost: 1 161: l40 -> l53 : a!1052^0'=a!1052^post161, temp0!17^0'=temp0!17^post161, head!16^0'=head!16^post161, rcd!2515^0'=rcd!2515^post161, a!1810^0'=a!1810^post161, x!18^0'=x!18^post161, i!29^0'=i!29^post161, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post161, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post161, a!511^0'=a!511^post161, r!662^0'=r!662^post161, a!1370^0'=a!1370^post161, tmp!33^0'=tmp!33^post161, rcd!83^0'=rcd!83^post161, a!2238^0'=a!2238^post161, x_SLAM_f!20^0'=x_SLAM_f!20^post161, length!28^0'=length!28^post161, temp!34^0'=temp!34^post161, ct!19^0'=ct!19^post161, rcd!2460^0'=rcd!2460^post161, a!1610^0'=a!1610^post161, x!15^0'=x!15^post161, head!405^0'=head!405^post161, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post161, a!419^0'=a!419^post161, r!543^0'=r!543^post161, a!1055^0'=a!1055^post161, temp0!30^0'=temp0!30^post161, head!31^0'=head!31^post161, rcd!63^0'=rcd!63^post161, a!2035^0'=a!2035^post161, x!22^0'=x!22^post161, i!406^0'=i!406^post161, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post161, t!25^0'=t!25^post161, a!654^0'=a!654^post161, rcd!2393^0'=rcd!2393^post161, a!1371^0'=a!1371^post161, x!1365^0'=x!1365^post161, result!12^0'=result!12^post161, a!244^0'=a!244^post161, y!21^0'=y!21^post161, nondet!13^0'=nondet!13^post161, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post161 == 0 /\ a!1052^0-a!1052^post161 == 0 /\ rcd!83^0-rcd!83^post161 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post161+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -nondet!13^post161+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post161 == 0 /\ -a!2238^post161+a!2238^0 == 0 /\ -a!2035^post161+a!2035^0 == 0 /\ -length!28^post161+length!28^0 == 0 /\ head!405^0-head!405^post161 == 0 /\ -a!1371^post161+a!1371^0 == 0 /\ -a!654^post161+a!654^0 == 0 /\ temp0!17^0-temp0!17^post161 == 0 /\ -r!662^post161+r!662^0 == 0 /\ -head!31^post161+head!31^0 == 0 /\ rcd!2393^0-rcd!2393^post161 == 0 /\ -a!1055^post161+a!1055^0 == 0 /\ a!1370^0-a!1370^post161 == 0 /\ -a!1610^post161+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post161 == 0 /\ -i!29^post161+i!29^0 == 0 /\ -i!406^post161+i!406^0 == 0 /\ -y!21^post161+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post161 == 0 /\ x!15^0-x!15^post161 == 0 /\ temp!34^0-temp!34^post161 == 0 /\ 1-x!15^0 <= 0 /\ -t!25^post161+t!25^0 == 0 /\ -x!18^post161+x!18^0 == 0 /\ -rcd!2515^post161+rcd!2515^0 == 0 /\ -temp0!30^post161+temp0!30^0 == 0 /\ a!419^0-a!419^post161 == 0 /\ rcd!2460^0-rcd!2460^post161 == 0 /\ a!511^0-a!511^post161 == 0 /\ -a!244^post161+a!244^0 == 0 /\ -result!12^post161+result!12^0 == 0 /\ -rcd!63^post161+rcd!63^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post161 == 0 /\ -x!22^post161+x!22^0 == 0 /\ -x!1365^post161+x!1365^0 == 0 /\ ct!19^0-ct!19^post161 == 0 /\ r!543^0-r!543^post161 == 0 /\ a!1810^0-a!1810^post161 == 0 /\ head!16^0-head!16^post161 == 0), cost: 1 162: l40 -> l53 : a!1052^0'=a!1052^post162, temp0!17^0'=temp0!17^post162, head!16^0'=head!16^post162, rcd!2515^0'=rcd!2515^post162, a!1810^0'=a!1810^post162, x!18^0'=x!18^post162, i!29^0'=i!29^post162, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post162, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post162, a!511^0'=a!511^post162, r!662^0'=r!662^post162, a!1370^0'=a!1370^post162, tmp!33^0'=tmp!33^post162, rcd!83^0'=rcd!83^post162, a!2238^0'=a!2238^post162, x_SLAM_f!20^0'=x_SLAM_f!20^post162, length!28^0'=length!28^post162, temp!34^0'=temp!34^post162, ct!19^0'=ct!19^post162, rcd!2460^0'=rcd!2460^post162, a!1610^0'=a!1610^post162, x!15^0'=x!15^post162, head!405^0'=head!405^post162, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post162, a!419^0'=a!419^post162, r!543^0'=r!543^post162, a!1055^0'=a!1055^post162, temp0!30^0'=temp0!30^post162, head!31^0'=head!31^post162, rcd!63^0'=rcd!63^post162, a!2035^0'=a!2035^post162, x!22^0'=x!22^post162, i!406^0'=i!406^post162, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post162, t!25^0'=t!25^post162, a!654^0'=a!654^post162, rcd!2393^0'=rcd!2393^post162, a!1371^0'=a!1371^post162, x!1365^0'=x!1365^post162, result!12^0'=result!12^post162, a!244^0'=a!244^post162, y!21^0'=y!21^post162, nondet!13^0'=nondet!13^post162, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post162 == 0 /\ -ct!19^post162+ct!19^0 == 0 /\ -x!1365^post162+x!1365^0 == 0 /\ a!1810^0-a!1810^post162 == 0 /\ a!2238^0-a!2238^post162 == 0 /\ -sel_r!1224_Flink!24^post162+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post162 == 0 /\ rcd!2460^0-rcd!2460^post162 == 0 /\ i!29^0-i!29^post162 == 0 /\ t!25^0-t!25^post162 == 0 /\ -a!1371^post162+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post162+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post162+a!419^0 == 0 /\ length!28^0-length!28^post162 == 0 /\ a!1052^0-a!1052^post162 == 0 /\ -head!31^post162+head!31^0 == 0 /\ 1+x!15^0 <= 0 /\ -x!15^post162+x!15^0 == 0 /\ -temp!34^post162+temp!34^0 == 0 /\ -x_SLAM_f!20^post162+x_SLAM_f!20^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post162 == 0 /\ -head!405^post162+head!405^0 == 0 /\ -x!22^post162+x!22^0 == 0 /\ head!16^0-head!16^post162 == 0 /\ a!1370^0-a!1370^post162 == 0 /\ -rcd!63^post162+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post162 == 0 /\ -rcd!2393^post162+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post162 == 0 /\ -y!21^post162+y!21^0 == 0 /\ -i!406^post162+i!406^0 == 0 /\ -a!654^post162+a!654^0 == 0 /\ -nondet!13^post162+nondet!13^0 == 0 /\ r!662^0-r!662^post162 == 0 /\ -result!12^post162+result!12^0 == 0 /\ temp0!17^0-temp0!17^post162 == 0 /\ r!543^0-r!543^post162 == 0 /\ rcd!2515^0-rcd!2515^post162 == 0 /\ -temp0!30^post162+temp0!30^0 == 0 /\ a!1055^0-a!1055^post162 == 0 /\ -a!244^post162+a!244^0 == 0 /\ a!511^0-a!511^post162 == 0 /\ -x!18^post162+x!18^0 == 0 /\ a!1610^0-a!1610^post162 == 0), cost: 1 204: l40 -> l57 : a!1052^0'=a!1052^post204, temp0!17^0'=temp0!17^post204, head!16^0'=head!16^post204, rcd!2515^0'=rcd!2515^post204, a!1810^0'=a!1810^post204, x!18^0'=x!18^post204, i!29^0'=i!29^post204, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post204, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post204, a!511^0'=a!511^post204, r!662^0'=r!662^post204, a!1370^0'=a!1370^post204, tmp!33^0'=tmp!33^post204, rcd!83^0'=rcd!83^post204, a!2238^0'=a!2238^post204, x_SLAM_f!20^0'=x_SLAM_f!20^post204, length!28^0'=length!28^post204, temp!34^0'=temp!34^post204, ct!19^0'=ct!19^post204, rcd!2460^0'=rcd!2460^post204, a!1610^0'=a!1610^post204, x!15^0'=x!15^post204, head!405^0'=head!405^post204, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post204, a!419^0'=a!419^post204, r!543^0'=r!543^post204, a!1055^0'=a!1055^post204, temp0!30^0'=temp0!30^post204, head!31^0'=head!31^post204, rcd!63^0'=rcd!63^post204, a!2035^0'=a!2035^post204, x!22^0'=x!22^post204, i!406^0'=i!406^post204, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post204, t!25^0'=t!25^post204, a!654^0'=a!654^post204, rcd!2393^0'=rcd!2393^post204, a!1371^0'=a!1371^post204, x!1365^0'=x!1365^post204, result!12^0'=result!12^post204, a!244^0'=a!244^post204, y!21^0'=y!21^post204, nondet!13^0'=nondet!13^post204, (-rcd!2393^post204+rcd!2393^0 == 0 /\ -i!406^post204+i!406^0 == 0 /\ -t!25^post204+t!25^0 == 0 /\ -temp!34^post204+temp!34^0 == 0 /\ a!1610^0-a!1610^post204 == 0 /\ temp0!30^0-temp0!30^post204 == 0 /\ -rcd!2460^post204+rcd!2460^0 == 0 /\ head!16^0-head!16^post204 == 0 /\ r!543^0-r!543^post204 == 0 /\ temp0!17^0-temp0!17^post204 == 0 /\ a!419^0-a!419^post204 == 0 /\ head!31^0-head!31^post204 == 0 /\ y!21^post204-ct!19^post204 == 0 /\ a!1370^0-a!1370^post204 == 0 /\ -a!244^post204+a!244^0 == 0 /\ -head!16^0+x!18^post204 == 0 /\ -head!405^post204+head!405^0 == 0 /\ -x!1365^post204+x!1365^0 == 0 /\ -rcd!63^post204+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post204+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post204+result!12^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post204+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!511^0-a!511^post204 == 0 /\ -x!15^0 <= 0 /\ -a!2035^post204+a!2035^0 == 0 /\ x!22^post204-x_SLAM_f!20^post204 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post204 == 0 /\ -a!1055^post204+a!1055^0 == 0 /\ r!662^0-r!662^post204 == 0 /\ -a!1371^post204+a!1371^0 == 0 /\ a!1810^0-a!1810^post204 == 0 /\ a!1052^0-a!1052^post204 == 0 /\ rcd!83^0-rcd!83^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post204+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x!15^0-x!15^post204 == 0 /\ i!29^0-i!29^post204 == 0 /\ -a!654^post204+a!654^0 == 0 /\ -x!18^post204+x_SLAM_f!20^post204 == 0 /\ rcd!2515^0-rcd!2515^post204 == 0 /\ ct!19^post204 == 0 /\ a!2238^0-a!2238^post204 == 0 /\ -length!28^post204+length!28^0 == 0 /\ nondet!13^0-nondet!13^post204 == 0), cost: 1 134: l45 -> l46 : a!1052^0'=a!1052^post134, temp0!17^0'=temp0!17^post134, head!16^0'=head!16^post134, rcd!2515^0'=rcd!2515^post134, a!1810^0'=a!1810^post134, x!18^0'=x!18^post134, i!29^0'=i!29^post134, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post134, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post134, a!511^0'=a!511^post134, r!662^0'=r!662^post134, a!1370^0'=a!1370^post134, tmp!33^0'=tmp!33^post134, rcd!83^0'=rcd!83^post134, a!2238^0'=a!2238^post134, x_SLAM_f!20^0'=x_SLAM_f!20^post134, length!28^0'=length!28^post134, temp!34^0'=temp!34^post134, ct!19^0'=ct!19^post134, rcd!2460^0'=rcd!2460^post134, a!1610^0'=a!1610^post134, x!15^0'=x!15^post134, head!405^0'=head!405^post134, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post134, a!419^0'=a!419^post134, r!543^0'=r!543^post134, a!1055^0'=a!1055^post134, temp0!30^0'=temp0!30^post134, head!31^0'=head!31^post134, rcd!63^0'=rcd!63^post134, a!2035^0'=a!2035^post134, x!22^0'=x!22^post134, i!406^0'=i!406^post134, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post134, t!25^0'=t!25^post134, a!654^0'=a!654^post134, rcd!2393^0'=rcd!2393^post134, a!1371^0'=a!1371^post134, x!1365^0'=x!1365^post134, result!12^0'=result!12^post134, a!244^0'=a!244^post134, y!21^0'=y!21^post134, nondet!13^0'=nondet!13^post134, (x!15^0-x!15^post134 == 0 /\ i!29^0-i!29^post134 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post134 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post134 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post134 == 0 /\ x!18^0-x!18^post134 == 0 /\ -sel_r!1224_Flink!24^post134+sel_r!1224_Flink!24^0 == 0 /\ r!543^0-r!543^post134 == 0 /\ rcd!2515^0-rcd!2515^post134 == 0 /\ -temp!34^post134+temp!34^0 == 0 /\ -a!1371^post134+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -a!2238^post134+a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post134 == 0 /\ -head!31^post134+head!31^0 == 0 /\ a!654^0-a!654^post134 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1052^0-a!1052^post134 == 0 /\ ct!19^0 <= 0 /\ -rcd!2460^post134+rcd!2460^0 == 0 /\ -a!419^post134+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post134 == 0 /\ ct!19^0-ct!19^post134 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post134+rcd!63^0 == 0 /\ -rcd!83^post134+rcd!83^0 == 0 /\ -head!405^post134+head!405^0 == 0 /\ -t!25^post134+t!25^0 == 0 /\ -ct!19^0 <= 0 /\ -x!22^post134+x!22^0 == 0 /\ -sel_r!543_Flink!24^post134+sel_r!543_Flink!24^0 == 0 /\ -a!1055^post134+a!1055^0 == 0 /\ result!12^0-result!12^post134 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post134+a!1610^0 == 0 /\ -y!21^post134+y!21^0 == 0 /\ -a!1370^post134+a!1370^0 == 0 /\ -a!1810^post134+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post134 == 0 /\ i!406^0-i!406^post134 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post134+rcd!2393^0 == 0 /\ length!28^0-length!28^post134 == 0 /\ -nondet!13^post134+nondet!13^0 == 0 /\ -temp0!30^post134+temp0!30^0 == 0 /\ -a!2035^post134+a!2035^0 == 0 /\ r!662^0-r!662^post134 == 0 /\ temp0!17^0-temp0!17^post134 == 0 /\ -x!1365^post134+x!1365^0 == 0 /\ -a!244^post134+a!244^0 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 135: l45 -> l46 : a!1052^0'=a!1052^post135, temp0!17^0'=temp0!17^post135, head!16^0'=head!16^post135, rcd!2515^0'=rcd!2515^post135, a!1810^0'=a!1810^post135, x!18^0'=x!18^post135, i!29^0'=i!29^post135, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post135, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post135, a!511^0'=a!511^post135, r!662^0'=r!662^post135, a!1370^0'=a!1370^post135, tmp!33^0'=tmp!33^post135, rcd!83^0'=rcd!83^post135, a!2238^0'=a!2238^post135, x_SLAM_f!20^0'=x_SLAM_f!20^post135, length!28^0'=length!28^post135, temp!34^0'=temp!34^post135, ct!19^0'=ct!19^post135, rcd!2460^0'=rcd!2460^post135, a!1610^0'=a!1610^post135, x!15^0'=x!15^post135, head!405^0'=head!405^post135, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post135, a!419^0'=a!419^post135, r!543^0'=r!543^post135, a!1055^0'=a!1055^post135, temp0!30^0'=temp0!30^post135, head!31^0'=head!31^post135, rcd!63^0'=rcd!63^post135, a!2035^0'=a!2035^post135, x!22^0'=x!22^post135, i!406^0'=i!406^post135, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post135, t!25^0'=t!25^post135, a!654^0'=a!654^post135, rcd!2393^0'=rcd!2393^post135, a!1371^0'=a!1371^post135, x!1365^0'=x!1365^post135, result!12^0'=result!12^post135, a!244^0'=a!244^post135, y!21^0'=y!21^post135, nondet!13^0'=nondet!13^post135, (-rcd!2460^post135+rcd!2460^0 == 0 /\ -rcd!2393^post135+rcd!2393^0 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ -x!1365^post135+x!1365^0 == 0 /\ head!405^0-head!405^post135 == 0 /\ ct!19^0-ct!19^post135 == 0 /\ -head!31^post135+head!31^0 == 0 /\ x!15^0-x!15^post135 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post135 == 0 /\ rcd!83^0-rcd!83^post135 == 0 /\ x!18^0-x!18^post135 == 0 /\ r!662^0-r!662^post135 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ temp0!17^0-temp0!17^post135 == 0 /\ -x!22^post135+x!22^0 == 0 /\ -y!21^post135+y!21^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post135 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post135 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post135 == 0 /\ rcd!2515^0-rcd!2515^post135 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1610^post135+a!1610^0 == 0 /\ -temp0!30^post135+temp0!30^0 == 0 /\ ct!19^0 <= 0 /\ -r!543^post135+r!543^0 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post135 == 0 /\ -a!2238^post135+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ a!1810^0-a!1810^post135 == 0 /\ -nondet!13^post135+nondet!13^0 == 0 /\ -a!654^post135+a!654^0 == 0 /\ -a!2035^post135+a!2035^0 == 0 /\ rcd!63^0-rcd!63^post135 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post135+a!244^0 == 0 /\ -a!511^post135+a!511^0 == 0 /\ -a!419^post135+a!419^0 == 0 /\ -x!15^0 <= 0 /\ -length!28^post135+length!28^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post135 == 0 /\ -a!1371^post135+a!1371^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post135+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -t!25^post135+t!25^0 == 0 /\ -i!29^post135+i!29^0 == 0 /\ -a!1055^post135+a!1055^0 == 0 /\ i!406^0-i!406^post135 == 0 /\ temp!34^0-temp!34^post135 == 0 /\ -tmp!33^post135+tmp!33^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post135 == 0 /\ -head!16^0+x!22^0 <= 0 /\ a!1052^0-a!1052^post135 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 137: l46 -> l13 : a!1052^0'=a!1052^post137, temp0!17^0'=temp0!17^post137, head!16^0'=head!16^post137, rcd!2515^0'=rcd!2515^post137, a!1810^0'=a!1810^post137, x!18^0'=x!18^post137, i!29^0'=i!29^post137, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post137, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post137, a!511^0'=a!511^post137, r!662^0'=r!662^post137, a!1370^0'=a!1370^post137, tmp!33^0'=tmp!33^post137, rcd!83^0'=rcd!83^post137, a!2238^0'=a!2238^post137, x_SLAM_f!20^0'=x_SLAM_f!20^post137, length!28^0'=length!28^post137, temp!34^0'=temp!34^post137, ct!19^0'=ct!19^post137, rcd!2460^0'=rcd!2460^post137, a!1610^0'=a!1610^post137, x!15^0'=x!15^post137, head!405^0'=head!405^post137, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post137, a!419^0'=a!419^post137, r!543^0'=r!543^post137, a!1055^0'=a!1055^post137, temp0!30^0'=temp0!30^post137, head!31^0'=head!31^post137, rcd!63^0'=rcd!63^post137, a!2035^0'=a!2035^post137, x!22^0'=x!22^post137, i!406^0'=i!406^post137, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post137, t!25^0'=t!25^post137, a!654^0'=a!654^post137, rcd!2393^0'=rcd!2393^post137, a!1371^0'=a!1371^post137, x!1365^0'=x!1365^post137, result!12^0'=result!12^post137, a!244^0'=a!244^post137, y!21^0'=y!21^post137, nondet!13^0'=nondet!13^post137, (-rcd!83^post137+rcd!83^0 == 0 /\ -x!22^post137+x!22^0 == 0 /\ -head!405^post137+head!405^0 == 0 /\ -y!21^post137+y!21^0 == 0 /\ length!28^0-length!28^post137 == 0 /\ -rcd!63^post137+rcd!63^0 == 0 /\ a!511^0-a!511^post137 == 0 /\ -tmp!33^post137+tmp!33^0 == 0 /\ temp0!17^0-temp0!17^post137 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post137 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post137+rcd!2393^0 == 0 /\ -a!1610^post137+a!1610^0 == 0 /\ -i!406^post137+i!406^0 == 0 /\ -t!25^post137+t!25^0 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post137+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post137 == 0 /\ 1-head!16^0 <= 0 /\ -temp0!30^post137+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post137 == 0 /\ -nondet!13^post137+nondet!13^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1371^0-a!1371^post137 == 0 /\ -a!244^post137+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post137 == 0 /\ -x!1365^post137+x!1365^0 == 0 /\ x!18^0-x!18^post137 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post137 == 0 /\ a!1370^0-a!1370^post137 == 0 /\ -sel_r!1224_Flink!24^post137+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post137 == 0 /\ r!662^0-r!662^post137 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ ct!19^0-ct!19^post137 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post137 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!654^post137+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post137 == 0 /\ i!29^0-i!29^post137 == 0 /\ a!1810^0-a!1810^post137 == 0 /\ a!1052^0-a!1052^post137 == 0 /\ head!16^0-head!16^post137 == 0 /\ -a!419^post137+a!419^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -r!543^post137+r!543^0 == 0 /\ -head!31^post137+head!31^0 == 0 /\ -x!15^post137+x!15^0 == 0 /\ a!2035^0-a!2035^post137 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -x_SLAM_f!20^post137+x_SLAM_f!20^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 141: l46 -> l13 : a!1052^0'=a!1052^post141, temp0!17^0'=temp0!17^post141, head!16^0'=head!16^post141, rcd!2515^0'=rcd!2515^post141, a!1810^0'=a!1810^post141, x!18^0'=x!18^post141, i!29^0'=i!29^post141, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post141, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post141, a!511^0'=a!511^post141, r!662^0'=r!662^post141, a!1370^0'=a!1370^post141, tmp!33^0'=tmp!33^post141, rcd!83^0'=rcd!83^post141, a!2238^0'=a!2238^post141, x_SLAM_f!20^0'=x_SLAM_f!20^post141, length!28^0'=length!28^post141, temp!34^0'=temp!34^post141, ct!19^0'=ct!19^post141, rcd!2460^0'=rcd!2460^post141, a!1610^0'=a!1610^post141, x!15^0'=x!15^post141, head!405^0'=head!405^post141, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post141, a!419^0'=a!419^post141, r!543^0'=r!543^post141, a!1055^0'=a!1055^post141, temp0!30^0'=temp0!30^post141, head!31^0'=head!31^post141, rcd!63^0'=rcd!63^post141, a!2035^0'=a!2035^post141, x!22^0'=x!22^post141, i!406^0'=i!406^post141, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post141, t!25^0'=t!25^post141, a!654^0'=a!654^post141, rcd!2393^0'=rcd!2393^post141, a!1371^0'=a!1371^post141, x!1365^0'=x!1365^post141, result!12^0'=result!12^post141, a!244^0'=a!244^post141, y!21^0'=y!21^post141, nondet!13^0'=nondet!13^post141, (-x!1365^post141+x!1365^0 == 0 /\ -rcd!2460^post141+rcd!2460^0 == 0 /\ -rcd!2393^post141+rcd!2393^0 == 0 /\ head!405^0-head!405^post141 == 0 /\ head!16^0-head!16^post141 == 0 /\ ct!19^0-ct!19^post141 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post141+head!31^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post141 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post141 == 0 /\ x!18^0-x!18^post141 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post141+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post141 == 0 /\ -y!21^post141+y!21^0 == 0 /\ temp0!17^0-temp0!17^post141 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post141 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post141 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post141 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post141+r!543^0 == 0 /\ -a!1610^post141+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post141 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post141 == 0 /\ -a!1371^post141+a!1371^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!244^post141+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post141+a!2035^0 == 0 /\ -a!2238^post141+a!2238^0 == 0 /\ -temp0!30^post141+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post141 == 0 /\ a!1810^0-a!1810^post141 == 0 /\ -a!511^post141+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -a!654^post141+a!654^0 == 0 /\ -a!419^post141+a!419^0 == 0 /\ -a!1055^post141+a!1055^0 == 0 /\ -x!22^post141+x!22^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post141 == 0 /\ -length!28^post141+length!28^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post141+t!25^0 == 0 /\ -i!29^post141+i!29^0 == 0 /\ i!406^0-i!406^post141 == 0 /\ temp!34^0-temp!34^post141 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -nondet!13^post141+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post141 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -tmp!33^post141+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post141 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 142: l47 -> l48 : a!1052^0'=a!1052^post142, temp0!17^0'=temp0!17^post142, head!16^0'=head!16^post142, rcd!2515^0'=rcd!2515^post142, a!1810^0'=a!1810^post142, x!18^0'=x!18^post142, i!29^0'=i!29^post142, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post142, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post142, a!511^0'=a!511^post142, r!662^0'=r!662^post142, a!1370^0'=a!1370^post142, tmp!33^0'=tmp!33^post142, rcd!83^0'=rcd!83^post142, a!2238^0'=a!2238^post142, x_SLAM_f!20^0'=x_SLAM_f!20^post142, length!28^0'=length!28^post142, temp!34^0'=temp!34^post142, ct!19^0'=ct!19^post142, rcd!2460^0'=rcd!2460^post142, a!1610^0'=a!1610^post142, x!15^0'=x!15^post142, head!405^0'=head!405^post142, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post142, a!419^0'=a!419^post142, r!543^0'=r!543^post142, a!1055^0'=a!1055^post142, temp0!30^0'=temp0!30^post142, head!31^0'=head!31^post142, rcd!63^0'=rcd!63^post142, a!2035^0'=a!2035^post142, x!22^0'=x!22^post142, i!406^0'=i!406^post142, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post142, t!25^0'=t!25^post142, a!654^0'=a!654^post142, rcd!2393^0'=rcd!2393^post142, a!1371^0'=a!1371^post142, x!1365^0'=x!1365^post142, result!12^0'=result!12^post142, a!244^0'=a!244^post142, y!21^0'=y!21^post142, nondet!13^0'=nondet!13^post142, (-rcd!2393^post142+rcd!2393^0 == 0 /\ a!419^0-a!419^post142 == 0 /\ -y!21^post142+y!21^0 == 0 /\ -i!406^post142+i!406^0 == 0 /\ a!1610^0-a!1610^post142 == 0 /\ -t!25^post142+t!25^0 == 0 /\ temp0!17^0-temp0!17^post142 == 0 /\ head!31^0-head!31^post142 == 0 /\ -a!244^post142+a!244^0 == 0 /\ -x!1365^post142+x!1365^0 == 0 /\ -head!405^post142+head!405^0 == 0 /\ -rcd!63^post142+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post142 == 0 /\ x!18^0-x!18^post142 == 0 /\ -result!12^post142+result!12^0 == 0 /\ -x!22^post142+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post142+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post142 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post142+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post142 == 0 /\ rcd!2515^0-rcd!2515^post142 == 0 /\ a!511^0-a!511^post142 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post142 == 0 /\ temp0!30^0-temp0!30^post142 == 0 /\ r!662^0-r!662^post142 == 0 /\ -r!543^post142+r!543^0 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post142 == 0 /\ -a!2035^post142+a!2035^0 == 0 /\ -ct!19^post142+ct!19^0 == 0 /\ -head!16^post142+head!16^0 == 0 /\ temp!34^0-temp!34^post142 == 0 /\ -rcd!2460^post142+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post142 == 0 /\ i!29^0-i!29^post142 == 0 /\ x!15^0-x!15^post142 == 0 /\ -a!654^post142+a!654^0 == 0 /\ -a!1371^post142+a!1371^0 == 0 /\ a!1052^0-a!1052^post142 == 0 /\ -a!1055^post142+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post142+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -length!28^post142+length!28^0 == 0 /\ a!2238^0-a!2238^post142 == 0 /\ nondet!13^0-nondet!13^post142 == 0), cost: 1 143: l47 -> l48 : a!1052^0'=a!1052^post143, temp0!17^0'=temp0!17^post143, head!16^0'=head!16^post143, rcd!2515^0'=rcd!2515^post143, a!1810^0'=a!1810^post143, x!18^0'=x!18^post143, i!29^0'=i!29^post143, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post143, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post143, a!511^0'=a!511^post143, r!662^0'=r!662^post143, a!1370^0'=a!1370^post143, tmp!33^0'=tmp!33^post143, rcd!83^0'=rcd!83^post143, a!2238^0'=a!2238^post143, x_SLAM_f!20^0'=x_SLAM_f!20^post143, length!28^0'=length!28^post143, temp!34^0'=temp!34^post143, ct!19^0'=ct!19^post143, rcd!2460^0'=rcd!2460^post143, a!1610^0'=a!1610^post143, x!15^0'=x!15^post143, head!405^0'=head!405^post143, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post143, a!419^0'=a!419^post143, r!543^0'=r!543^post143, a!1055^0'=a!1055^post143, temp0!30^0'=temp0!30^post143, head!31^0'=head!31^post143, rcd!63^0'=rcd!63^post143, a!2035^0'=a!2035^post143, x!22^0'=x!22^post143, i!406^0'=i!406^post143, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post143, t!25^0'=t!25^post143, a!654^0'=a!654^post143, rcd!2393^0'=rcd!2393^post143, a!1371^0'=a!1371^post143, x!1365^0'=x!1365^post143, result!12^0'=result!12^post143, a!244^0'=a!244^post143, y!21^0'=y!21^post143, nondet!13^0'=nondet!13^post143, (-i!406^post143+i!406^0 == 0 /\ -head!405^post143+head!405^0 == 0 /\ r!543^0-r!543^post143 == 0 /\ -rcd!83^post143+rcd!83^0 == 0 /\ a!1055^0-a!1055^post143 == 0 /\ temp0!17^0-temp0!17^post143 == 0 /\ -tmp!33^post143+tmp!33^0 == 0 /\ -y!21^post143+y!21^0 == 0 /\ -t!25^post143+t!25^0 == 0 /\ -rcd!2393^post143+rcd!2393^0 == 0 /\ -a!1610^post143+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post143 == 0 /\ -temp0!30^post143+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post143 == 0 /\ -result!12^post143+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post143+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post143 == 0 /\ a!1810^0-a!1810^post143 == 0 /\ a!2238^0-a!2238^post143 == 0 /\ -x!22^post143+x!22^0 == 0 /\ a!1371^0-a!1371^post143 == 0 /\ 1+x!15^0 <= 0 /\ -x!1365^post143+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post143 == 0 /\ -a!244^post143+a!244^0 == 0 /\ length!28^0-length!28^post143 == 0 /\ rcd!2515^0-rcd!2515^post143 == 0 /\ r!662^0-r!662^post143 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post143 == 0 /\ -nondet!13^post143+nondet!13^0 == 0 /\ a!511^0-a!511^post143 == 0 /\ ct!19^0-ct!19^post143 == 0 /\ -x!15^post143+x!15^0 == 0 /\ i!29^0-i!29^post143 == 0 /\ a!1052^0-a!1052^post143 == 0 /\ -a!654^post143+a!654^0 == 0 /\ -a!419^post143+a!419^0 == 0 /\ a!1370^0-a!1370^post143 == 0 /\ x!18^0-x!18^post143 == 0 /\ -temp!34^post143+temp!34^0 == 0 /\ -x_SLAM_f!20^post143+x_SLAM_f!20^0 == 0 /\ a!2035^0-a!2035^post143 == 0 /\ -head!31^post143+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post143 == 0), cost: 1 144: l48 -> l49 : a!1052^0'=a!1052^post144, temp0!17^0'=temp0!17^post144, head!16^0'=head!16^post144, rcd!2515^0'=rcd!2515^post144, a!1810^0'=a!1810^post144, x!18^0'=x!18^post144, i!29^0'=i!29^post144, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post144, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post144, a!511^0'=a!511^post144, r!662^0'=r!662^post144, a!1370^0'=a!1370^post144, tmp!33^0'=tmp!33^post144, rcd!83^0'=rcd!83^post144, a!2238^0'=a!2238^post144, x_SLAM_f!20^0'=x_SLAM_f!20^post144, length!28^0'=length!28^post144, temp!34^0'=temp!34^post144, ct!19^0'=ct!19^post144, rcd!2460^0'=rcd!2460^post144, a!1610^0'=a!1610^post144, x!15^0'=x!15^post144, head!405^0'=head!405^post144, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post144, a!419^0'=a!419^post144, r!543^0'=r!543^post144, a!1055^0'=a!1055^post144, temp0!30^0'=temp0!30^post144, head!31^0'=head!31^post144, rcd!63^0'=rcd!63^post144, a!2035^0'=a!2035^post144, x!22^0'=x!22^post144, i!406^0'=i!406^post144, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post144, t!25^0'=t!25^post144, a!654^0'=a!654^post144, rcd!2393^0'=rcd!2393^post144, a!1371^0'=a!1371^post144, x!1365^0'=x!1365^post144, result!12^0'=result!12^post144, a!244^0'=a!244^post144, y!21^0'=y!21^post144, nondet!13^0'=nondet!13^post144, (0 == 0 /\ -temp0!30^post144+temp0!30^0 == 0 /\ -a!1371^post144+a!1371^0 == 0 /\ -a!419^post144+a!419^0 == 0 /\ -result!12^post144+result!12^0 == 0 /\ a!1052^0-a!1052^post144 == 0 /\ -a!654^post144+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post144 == 0 /\ -length!28^post144+length!28^0 == 0 /\ -x_SLAM_f!20^post144+x_SLAM_f!20^0 == 0 /\ -x!22^post144+x!22^0 == 0 /\ temp!34^0-temp!34^post144 == 0 /\ -y!21^post144+y!21^0 == 0 /\ a!2238^0-a!2238^post144 == 0 /\ a!1055^0-a!1055^post144 == 0 /\ head!16^0-head!16^post144 == 0 /\ ct!19^0-ct!19^post144 == 0 /\ a!1810^0-a!1810^post144 == 0 /\ -a!2035^post144+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post144 == 0 /\ -tmp!33^post144+tmp!33^0 == 0 /\ -t!25^post144+t!25^0 == 0 /\ i!29^0-i!29^post144 == 0 /\ -rcd!2393^post144+rcd!2393^0 == 0 /\ -nondet!13^post144+nondet!13^0 == 0 /\ i!406^0-i!406^post144 == 0 /\ temp0!17^0-temp0!17^post144 == 0 /\ -sel_r!1224_Flink!24^post144+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post144+r!662^0 == 0 /\ -x!1365^post144+x!1365^0 == 0 /\ -head!31^post144+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post144 == 0 /\ a!511^0-a!511^post144 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post144 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post144+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!405^post144+head!405^0 == 0 /\ rcd!63^0-rcd!63^post144 == 0 /\ a!1370^0-a!1370^post144 == 0 /\ -r!543^post144+r!543^0 == 0 /\ x!18^0-x!18^post144 == 0 /\ -rcd!2460^post144+rcd!2460^0 == 0 /\ -a!1610^post144+a!1610^0 == 0), cost: 1 145: l49 -> l50 : a!1052^0'=a!1052^post145, temp0!17^0'=temp0!17^post145, head!16^0'=head!16^post145, rcd!2515^0'=rcd!2515^post145, a!1810^0'=a!1810^post145, x!18^0'=x!18^post145, i!29^0'=i!29^post145, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post145, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post145, a!511^0'=a!511^post145, r!662^0'=r!662^post145, a!1370^0'=a!1370^post145, tmp!33^0'=tmp!33^post145, rcd!83^0'=rcd!83^post145, a!2238^0'=a!2238^post145, x_SLAM_f!20^0'=x_SLAM_f!20^post145, length!28^0'=length!28^post145, temp!34^0'=temp!34^post145, ct!19^0'=ct!19^post145, rcd!2460^0'=rcd!2460^post145, a!1610^0'=a!1610^post145, x!15^0'=x!15^post145, head!405^0'=head!405^post145, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post145, a!419^0'=a!419^post145, r!543^0'=r!543^post145, a!1055^0'=a!1055^post145, temp0!30^0'=temp0!30^post145, head!31^0'=head!31^post145, rcd!63^0'=rcd!63^post145, a!2035^0'=a!2035^post145, x!22^0'=x!22^post145, i!406^0'=i!406^post145, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post145, t!25^0'=t!25^post145, a!654^0'=a!654^post145, rcd!2393^0'=rcd!2393^post145, a!1371^0'=a!1371^post145, x!1365^0'=x!1365^post145, result!12^0'=result!12^post145, a!244^0'=a!244^post145, y!21^0'=y!21^post145, nondet!13^0'=nondet!13^post145, (a!1052^0-a!1052^post145 == 0 /\ a!1370^0-a!1370^post145 == 0 /\ rcd!83^0-rcd!83^post145 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post145+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post145 == 0 /\ x!18^0-x!18^post145 == 0 /\ temp0!30^0-temp0!30^post145 == 0 /\ -r!543^post145+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post145+a!2035^0 == 0 /\ -a!1371^post145+a!1371^0 == 0 /\ a!511^0-a!511^post145 == 0 /\ -a!1055^post145+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post145 == 0 /\ -nondet!13^post145+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -r!662^post145+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post145+t!25^0 == 0 /\ -a!654^post145+a!654^0 == 0 /\ temp0!17^0-temp0!17^post145 == 0 /\ head!16^0-head!16^post145 == 0 /\ a!1810^0-a!1810^post145 == 0 /\ x!15^0 <= 0 /\ -length!28^post145+length!28^0 == 0 /\ -rcd!2393^post145+rcd!2393^0 == 0 /\ -head!31^post145+head!31^0 == 0 /\ -a!1610^post145+a!1610^0 == 0 /\ temp!34^0-temp!34^post145 == 0 /\ x!15^0-x!15^post145 == 0 /\ -i!406^post145+i!406^0 == 0 /\ -i!29^post145+i!29^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post145 == 0 /\ -x!15^0 <= 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -rcd!2460^post145+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post145 == 0 /\ tmp!33^0-tmp!33^post145 == 0 /\ -a!244^post145+a!244^0 == 0 /\ head!405^0-head!405^post145 == 0 /\ -x!1365^post145+x!1365^0 == 0 /\ -rcd!63^post145+rcd!63^0 == 0 /\ ct!19^0-ct!19^post145 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post145 == 0 /\ -sel_r!1224_Flink!24^post145+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post145+result!12^0 == 0 /\ a!419^0-a!419^post145 == 0 /\ -x!22^post145+x!22^0 == 0 /\ -y!21^post145+y!21^0 == 0), cost: 1 146: l49 -> l50 : a!1052^0'=a!1052^post146, temp0!17^0'=temp0!17^post146, head!16^0'=head!16^post146, rcd!2515^0'=rcd!2515^post146, a!1810^0'=a!1810^post146, x!18^0'=x!18^post146, i!29^0'=i!29^post146, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post146, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post146, a!511^0'=a!511^post146, r!662^0'=r!662^post146, a!1370^0'=a!1370^post146, tmp!33^0'=tmp!33^post146, rcd!83^0'=rcd!83^post146, a!2238^0'=a!2238^post146, x_SLAM_f!20^0'=x_SLAM_f!20^post146, length!28^0'=length!28^post146, temp!34^0'=temp!34^post146, ct!19^0'=ct!19^post146, rcd!2460^0'=rcd!2460^post146, a!1610^0'=a!1610^post146, x!15^0'=x!15^post146, head!405^0'=head!405^post146, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post146, a!419^0'=a!419^post146, r!543^0'=r!543^post146, a!1055^0'=a!1055^post146, temp0!30^0'=temp0!30^post146, head!31^0'=head!31^post146, rcd!63^0'=rcd!63^post146, a!2035^0'=a!2035^post146, x!22^0'=x!22^post146, i!406^0'=i!406^post146, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post146, t!25^0'=t!25^post146, a!654^0'=a!654^post146, rcd!2393^0'=rcd!2393^post146, a!1371^0'=a!1371^post146, x!1365^0'=x!1365^post146, result!12^0'=result!12^post146, a!244^0'=a!244^post146, y!21^0'=y!21^post146, nondet!13^0'=nondet!13^post146, (a!1810^0-a!1810^post146 == 0 /\ rcd!83^0-rcd!83^post146 == 0 /\ a!1052^0-a!1052^post146 == 0 /\ -ct!19^post146+ct!19^0 == 0 /\ -a!1371^post146+a!1371^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post146 == 0 /\ -nondet!13^post146+nondet!13^0 == 0 /\ t!25^0-t!25^post146 == 0 /\ rcd!2460^0-rcd!2460^post146 == 0 /\ length!28^0-length!28^post146 == 0 /\ -x!15^post146+x!15^0 == 0 /\ -a!419^post146+a!419^0 == 0 /\ a!2035^0-a!2035^post146 == 0 /\ tmp!33^0-tmp!33^post146 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp!34^post146+temp!34^0 == 0 /\ r!662^0-r!662^post146 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post146+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post146+x_SLAM_f!20^0 == 0 /\ -a!654^post146+a!654^0 == 0 /\ temp0!17^0-temp0!17^post146 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post146 == 0 /\ -head!31^post146+head!31^0 == 0 /\ head!16^0-head!16^post146 == 0 /\ i!29^0-i!29^post146 == 0 /\ -i!406^post146+i!406^0 == 0 /\ -y!21^post146+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post146 == 0 /\ -rcd!2393^post146+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post146 == 0 /\ -rcd!63^post146+rcd!63^0 == 0 /\ -x!18^post146+x!18^0 == 0 /\ -x!1365^post146+x!1365^0 == 0 /\ r!543^0-r!543^post146 == 0 /\ rcd!2515^0-rcd!2515^post146 == 0 /\ -sel_r!1224_Flink!24^post146+sel_r!1224_Flink!24^0 == 0 /\ 2-a!244^0 <= 0 /\ a!1610^0-a!1610^post146 == 0 /\ a!1055^0-a!1055^post146 == 0 /\ -a!244^post146+a!244^0 == 0 /\ -head!405^post146+head!405^0 == 0 /\ -result!12^post146+result!12^0 == 0 /\ -x!22^post146+x!22^0 == 0 /\ a!511^0-a!511^post146 == 0 /\ -temp0!30^post146+temp0!30^0 == 0), cost: 1 147: l49 -> l50 : a!1052^0'=a!1052^post147, temp0!17^0'=temp0!17^post147, head!16^0'=head!16^post147, rcd!2515^0'=rcd!2515^post147, a!1810^0'=a!1810^post147, x!18^0'=x!18^post147, i!29^0'=i!29^post147, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post147, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post147, a!511^0'=a!511^post147, r!662^0'=r!662^post147, a!1370^0'=a!1370^post147, tmp!33^0'=tmp!33^post147, rcd!83^0'=rcd!83^post147, a!2238^0'=a!2238^post147, x_SLAM_f!20^0'=x_SLAM_f!20^post147, length!28^0'=length!28^post147, temp!34^0'=temp!34^post147, ct!19^0'=ct!19^post147, rcd!2460^0'=rcd!2460^post147, a!1610^0'=a!1610^post147, x!15^0'=x!15^post147, head!405^0'=head!405^post147, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post147, a!419^0'=a!419^post147, r!543^0'=r!543^post147, a!1055^0'=a!1055^post147, temp0!30^0'=temp0!30^post147, head!31^0'=head!31^post147, rcd!63^0'=rcd!63^post147, a!2035^0'=a!2035^post147, x!22^0'=x!22^post147, i!406^0'=i!406^post147, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post147, t!25^0'=t!25^post147, a!654^0'=a!654^post147, rcd!2393^0'=rcd!2393^post147, a!1371^0'=a!1371^post147, x!1365^0'=x!1365^post147, result!12^0'=result!12^post147, a!244^0'=a!244^post147, y!21^0'=y!21^post147, nondet!13^0'=nondet!13^post147, (a!1055^0-a!1055^post147 == 0 /\ a!1810^0-a!1810^post147 == 0 /\ i!29^0-i!29^post147 == 0 /\ a!2238^0-a!2238^post147 == 0 /\ -x!15^post147+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post147+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post147 == 0 /\ a!654^0-a!654^post147 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post147 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post147 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post147 == 0 /\ a!1371^0-a!1371^post147 == 0 /\ -head!31^post147+head!31^0 == 0 /\ -i!406^post147+i!406^0 == 0 /\ -a!1610^post147+a!1610^0 == 0 /\ length!28^0-length!28^post147 == 0 /\ -r!543^post147+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post147+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post147 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post147 == 0 /\ -a!419^post147+a!419^0 == 0 /\ -temp0!30^post147+temp0!30^0 == 0 /\ -rcd!63^post147+rcd!63^0 == 0 /\ -x!22^post147+x!22^0 == 0 /\ -sel_r!543_Flink!24^post147+sel_r!543_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!16^0-head!16^post147 == 0 /\ -head!405^post147+head!405^0 == 0 /\ -result!12^post147+result!12^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post147 == 0 /\ -x_SLAM_f!20^post147+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post147 == 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -y!21^post147+y!21^0 == 0 /\ -nondet!13^post147+nondet!13^0 == 0 /\ r!662^0-r!662^post147 == 0 /\ -a!2035^post147+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post147 == 0 /\ -rcd!2393^post147+rcd!2393^0 == 0 /\ -ct!19^post147+ct!19^0 == 0 /\ -x!1365^post147+x!1365^0 == 0 /\ rcd!2515^0-rcd!2515^post147 == 0 /\ a!511^0-a!511^post147 == 0 /\ -rcd!83^post147+rcd!83^0 == 0 /\ -a!244^post147+a!244^0 == 0), cost: 1 148: l49 -> l50 : a!1052^0'=a!1052^post148, temp0!17^0'=temp0!17^post148, head!16^0'=head!16^post148, rcd!2515^0'=rcd!2515^post148, a!1810^0'=a!1810^post148, x!18^0'=x!18^post148, i!29^0'=i!29^post148, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post148, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post148, a!511^0'=a!511^post148, r!662^0'=r!662^post148, a!1370^0'=a!1370^post148, tmp!33^0'=tmp!33^post148, rcd!83^0'=rcd!83^post148, a!2238^0'=a!2238^post148, x_SLAM_f!20^0'=x_SLAM_f!20^post148, length!28^0'=length!28^post148, temp!34^0'=temp!34^post148, ct!19^0'=ct!19^post148, rcd!2460^0'=rcd!2460^post148, a!1610^0'=a!1610^post148, x!15^0'=x!15^post148, head!405^0'=head!405^post148, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post148, a!419^0'=a!419^post148, r!543^0'=r!543^post148, a!1055^0'=a!1055^post148, temp0!30^0'=temp0!30^post148, head!31^0'=head!31^post148, rcd!63^0'=rcd!63^post148, a!2035^0'=a!2035^post148, x!22^0'=x!22^post148, i!406^0'=i!406^post148, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post148, t!25^0'=t!25^post148, a!654^0'=a!654^post148, rcd!2393^0'=rcd!2393^post148, a!1371^0'=a!1371^post148, x!1365^0'=x!1365^post148, result!12^0'=result!12^post148, a!244^0'=a!244^post148, y!21^0'=y!21^post148, nondet!13^0'=nondet!13^post148, (a!2238^0-a!2238^post148 == 0 /\ tmp!33^0-tmp!33^post148 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post148 == 0 /\ -sel_r!1224_Flink!24^post148+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post148+head!31^0 == 0 /\ -rcd!2460^post148+rcd!2460^0 == 0 /\ ct!19^0-ct!19^post148 == 0 /\ i!29^0-i!29^post148 == 0 /\ x!15^0-x!15^post148 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post148+rcd!83^0 == 0 /\ a!654^0-a!654^post148 == 0 /\ a!1810^0-a!1810^post148 == 0 /\ -x!22^post148+x!22^0 == 0 /\ a!1052^0-a!1052^post148 == 0 /\ -x!1365^post148+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2393^0-rcd!2393^post148 == 0 /\ -a!1610^post148+a!1610^0 == 0 /\ -temp0!30^post148+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post148 == 0 /\ length!28^0-length!28^post148 == 0 /\ -y!21^post148+y!21^0 == 0 /\ -r!543^post148+r!543^0 == 0 /\ -result!12^post148+result!12^0 == 0 /\ -rcd!63^post148+rcd!63^0 == 0 /\ -a!511^post148+a!511^0 == 0 /\ -nondet!13^post148+nondet!13^0 == 0 /\ head!405^0-head!405^post148 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post148+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post148+a!2035^0 == 0 /\ -a!1055^post148+a!1055^0 == 0 /\ -a!419^post148+a!419^0 == 0 /\ -a!1371^post148+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post148 == 0 /\ -a!244^post148+a!244^0 == 0 /\ head!16^0-head!16^post148 == 0 /\ x!18^0-x!18^post148 == 0 /\ a!1370^0-a!1370^post148 == 0 /\ -t!25^post148+t!25^0 == 0 /\ -r!662^post148+r!662^0 == 0 /\ i!406^0-i!406^post148 == 0 /\ 2-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post148 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post148 == 0 /\ temp!34^0-temp!34^post148 == 0), cost: 1 149: l50 -> l51 : a!1052^0'=a!1052^post149, temp0!17^0'=temp0!17^post149, head!16^0'=head!16^post149, rcd!2515^0'=rcd!2515^post149, a!1810^0'=a!1810^post149, x!18^0'=x!18^post149, i!29^0'=i!29^post149, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post149, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post149, a!511^0'=a!511^post149, r!662^0'=r!662^post149, a!1370^0'=a!1370^post149, tmp!33^0'=tmp!33^post149, rcd!83^0'=rcd!83^post149, a!2238^0'=a!2238^post149, x_SLAM_f!20^0'=x_SLAM_f!20^post149, length!28^0'=length!28^post149, temp!34^0'=temp!34^post149, ct!19^0'=ct!19^post149, rcd!2460^0'=rcd!2460^post149, a!1610^0'=a!1610^post149, x!15^0'=x!15^post149, head!405^0'=head!405^post149, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post149, a!419^0'=a!419^post149, r!543^0'=r!543^post149, a!1055^0'=a!1055^post149, temp0!30^0'=temp0!30^post149, head!31^0'=head!31^post149, rcd!63^0'=rcd!63^post149, a!2035^0'=a!2035^post149, x!22^0'=x!22^post149, i!406^0'=i!406^post149, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post149, t!25^0'=t!25^post149, a!654^0'=a!654^post149, rcd!2393^0'=rcd!2393^post149, a!1371^0'=a!1371^post149, x!1365^0'=x!1365^post149, result!12^0'=result!12^post149, a!244^0'=a!244^post149, y!21^0'=y!21^post149, nondet!13^0'=nondet!13^post149, (0 == 0 /\ -rcd!2393^post149+rcd!2393^0 == 0 /\ -i!406^post149+i!406^0 == 0 /\ -y!21^post149+y!21^0 == 0 /\ -length!28^post149+length!28^0 == 0 /\ -sel_r!1224_Flink!24^post149+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post149+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post149 == 0 /\ a!1052^0-a!1052^post149 == 0 /\ -a!511^post149+a!511^0 == 0 /\ -x!1365^post149+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post149 == 0 /\ -r!662^0+r!543^post149 == 0 /\ x!18^0-x!18^post149 == 0 /\ rcd!2515^0-rcd!2515^post149 == 0 /\ -result!12^post149+result!12^0 == 0 /\ a!1370^0-a!1370^post149 == 0 /\ -head!405^post149+head!405^0 == 0 /\ tmp!33^0-tmp!33^post149 == 0 /\ -ct!19^post149+ct!19^0 == 0 /\ -a!1371^post149+a!1371^0 == 0 /\ -a!2035^post149+a!2035^0 == 0 /\ a!1610^0-a!1610^post149 == 0 /\ temp0!30^0-temp0!30^post149 == 0 /\ -head!16^post149+head!16^0 == 0 /\ temp0!17^0-temp0!17^post149 == 0 /\ -a!419^post149+a!419^0 == 0 /\ head!31^0-head!31^post149 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post149 == 0 /\ -nondet!13^post149+nondet!13^0 == 0 /\ -a!1055^post149+a!1055^0 == 0 /\ temp!34^0-temp!34^post149 == 0 /\ i!29^0-i!29^post149 == 0 /\ a!1810^0-a!1810^post149 == 0 /\ 1+a!654^post149-a!244^0 == 0 /\ -x!15^post149+x!15^0 == 0 /\ -rcd!2460^post149+rcd!2460^0 == 0 /\ x!22^0-x!22^post149 == 0 /\ -t!25^post149+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post149 == 0 /\ a!2238^0-a!2238^post149 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post149+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 150: l51 -> l39 : a!1052^0'=a!1052^post150, temp0!17^0'=temp0!17^post150, head!16^0'=head!16^post150, rcd!2515^0'=rcd!2515^post150, a!1810^0'=a!1810^post150, x!18^0'=x!18^post150, i!29^0'=i!29^post150, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post150, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post150, a!511^0'=a!511^post150, r!662^0'=r!662^post150, a!1370^0'=a!1370^post150, tmp!33^0'=tmp!33^post150, rcd!83^0'=rcd!83^post150, a!2238^0'=a!2238^post150, x_SLAM_f!20^0'=x_SLAM_f!20^post150, length!28^0'=length!28^post150, temp!34^0'=temp!34^post150, ct!19^0'=ct!19^post150, rcd!2460^0'=rcd!2460^post150, a!1610^0'=a!1610^post150, x!15^0'=x!15^post150, head!405^0'=head!405^post150, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post150, a!419^0'=a!419^post150, r!543^0'=r!543^post150, a!1055^0'=a!1055^post150, temp0!30^0'=temp0!30^post150, head!31^0'=head!31^post150, rcd!63^0'=rcd!63^post150, a!2035^0'=a!2035^post150, x!22^0'=x!22^post150, i!406^0'=i!406^post150, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post150, t!25^0'=t!25^post150, a!654^0'=a!654^post150, rcd!2393^0'=rcd!2393^post150, a!1371^0'=a!1371^post150, x!1365^0'=x!1365^post150, result!12^0'=result!12^post150, a!244^0'=a!244^post150, y!21^0'=y!21^post150, nondet!13^0'=nondet!13^post150, (length!28^0-length!28^post150 == 0 /\ -rcd!63^post150+rcd!63^0 == 0 /\ -a!1370^post150+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post150 == 0 /\ -rcd!83^post150+rcd!83^0 == 0 /\ -x!22^post150+x!22^0 == 0 /\ -x_SLAM_f!20^post150+x_SLAM_f!20^0 == 0 /\ temp0!17^0-temp0!17^post150 == 0 /\ -y!21^post150+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post150+result!12^0 == 0 /\ a!511^0-a!511^post150 == 0 /\ -head!405^post150+head!405^0 == 0 /\ t!25^0-t!25^post150 == 0 /\ -rcd!2393^post150+rcd!2393^0 == 0 /\ -nondet!13^post150+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post150 == 0 /\ -a!244^post150+a!244^0 == 0 /\ -x!1365^post150+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post150 == 0 /\ x!18^0-x!18^post150 == 0 /\ -ct!19^post150+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post150 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post150+sel_r!1224_Flink!24^0 == 0 /\ temp0!30^0-temp0!30^post150 == 0 /\ -x!15^post150+x!15^0 == 0 /\ r!662^0-r!662^post150 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post150 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post150 == 0 /\ head!16^0-head!16^post150 == 0 /\ a!1810^0-a!1810^post150 == 0 /\ -a!654^0 <= 0 /\ -r!543^post150+r!543^0 == 0 /\ a!654^0 <= 0 /\ a!1610^0-a!1610^post150 == 0 /\ i!29^0-i!29^post150 == 0 /\ -a!654^post150+a!654^0 == 0 /\ a!2238^0-a!2238^post150 == 0 /\ -i!406^post150+i!406^0 == 0 /\ a!1055^0-a!1055^post150 == 0 /\ -temp!34^post150+temp!34^0 == 0 /\ -head!31^post150+head!31^0 == 0 /\ -a!1371^post150+a!1371^0 == 0 /\ a!2035^0-a!2035^post150 == 0 /\ -a!419^post150+a!419^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post150 == 0), cost: 1 151: l51 -> l39 : a!1052^0'=a!1052^post151, temp0!17^0'=temp0!17^post151, head!16^0'=head!16^post151, rcd!2515^0'=rcd!2515^post151, a!1810^0'=a!1810^post151, x!18^0'=x!18^post151, i!29^0'=i!29^post151, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post151, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post151, a!511^0'=a!511^post151, r!662^0'=r!662^post151, a!1370^0'=a!1370^post151, tmp!33^0'=tmp!33^post151, rcd!83^0'=rcd!83^post151, a!2238^0'=a!2238^post151, x_SLAM_f!20^0'=x_SLAM_f!20^post151, length!28^0'=length!28^post151, temp!34^0'=temp!34^post151, ct!19^0'=ct!19^post151, rcd!2460^0'=rcd!2460^post151, a!1610^0'=a!1610^post151, x!15^0'=x!15^post151, head!405^0'=head!405^post151, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post151, a!419^0'=a!419^post151, r!543^0'=r!543^post151, a!1055^0'=a!1055^post151, temp0!30^0'=temp0!30^post151, head!31^0'=head!31^post151, rcd!63^0'=rcd!63^post151, a!2035^0'=a!2035^post151, x!22^0'=x!22^post151, i!406^0'=i!406^post151, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post151, t!25^0'=t!25^post151, a!654^0'=a!654^post151, rcd!2393^0'=rcd!2393^post151, a!1371^0'=a!1371^post151, x!1365^0'=x!1365^post151, result!12^0'=result!12^post151, a!244^0'=a!244^post151, y!21^0'=y!21^post151, nondet!13^0'=nondet!13^post151, (temp0!17^0-temp0!17^post151 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post151 == 0 /\ -a!1371^post151+a!1371^0 == 0 /\ -result!12^post151+result!12^0 == 0 /\ -nondet!13^post151+nondet!13^0 == 0 /\ -temp0!30^post151+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post151 == 0 /\ -a!244^post151+a!244^0 == 0 /\ temp!34^0-temp!34^post151 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post151 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post151+length!28^0 == 0 /\ head!405^0-head!405^post151 == 0 /\ -a!419^post151+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post151 == 0 /\ -rcd!83^post151+rcd!83^0 == 0 /\ a!654^0-a!654^post151 == 0 /\ -t!25^post151+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post151 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post151 == 0 /\ a!1055^0-a!1055^post151 == 0 /\ x!18^0-x!18^post151 == 0 /\ a!1052^0-a!1052^post151 == 0 /\ a!1370^0-a!1370^post151 == 0 /\ i!406^0-i!406^post151 == 0 /\ a!511^0-a!511^post151 == 0 /\ rcd!2515^0-rcd!2515^post151 == 0 /\ -x!1365^post151+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post151 == 0 /\ rcd!63^0-rcd!63^post151 == 0 /\ -head!31^post151+head!31^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!15^post151+x!15^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -sel_r!543_Flink!24^post151+sel_r!543_Flink!24^0 == 0 /\ -x!22^post151+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post151 == 0 /\ a!2035^0-a!2035^post151 == 0 /\ i!29^0-i!29^post151 == 0 /\ -y!21^post151+y!21^0 == 0 /\ a!1810^0-a!1810^post151 == 0 /\ head!16^0-head!16^post151 == 0 /\ -a!2238^post151+a!2238^0 == 0 /\ -a!1610^post151+a!1610^0 == 0 /\ -r!543^post151+r!543^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post151 == 0), cost: 1 152: l51 -> l39 : a!1052^0'=a!1052^post152, temp0!17^0'=temp0!17^post152, head!16^0'=head!16^post152, rcd!2515^0'=rcd!2515^post152, a!1810^0'=a!1810^post152, x!18^0'=x!18^post152, i!29^0'=i!29^post152, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post152, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post152, a!511^0'=a!511^post152, r!662^0'=r!662^post152, a!1370^0'=a!1370^post152, tmp!33^0'=tmp!33^post152, rcd!83^0'=rcd!83^post152, a!2238^0'=a!2238^post152, x_SLAM_f!20^0'=x_SLAM_f!20^post152, length!28^0'=length!28^post152, temp!34^0'=temp!34^post152, ct!19^0'=ct!19^post152, rcd!2460^0'=rcd!2460^post152, a!1610^0'=a!1610^post152, x!15^0'=x!15^post152, head!405^0'=head!405^post152, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post152, a!419^0'=a!419^post152, r!543^0'=r!543^post152, a!1055^0'=a!1055^post152, temp0!30^0'=temp0!30^post152, head!31^0'=head!31^post152, rcd!63^0'=rcd!63^post152, a!2035^0'=a!2035^post152, x!22^0'=x!22^post152, i!406^0'=i!406^post152, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post152, t!25^0'=t!25^post152, a!654^0'=a!654^post152, rcd!2393^0'=rcd!2393^post152, a!1371^0'=a!1371^post152, x!1365^0'=x!1365^post152, result!12^0'=result!12^post152, a!244^0'=a!244^post152, y!21^0'=y!21^post152, nondet!13^0'=nondet!13^post152, (-sdv_CALLSITE_RETURN_1!14^post152+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post152 == 0 /\ head!16^0-head!16^post152 == 0 /\ -nondet!13^post152+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post152 == 0 /\ x!18^0-x!18^post152 == 0 /\ -a!2035^post152+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post152 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post152+r!543^0 == 0 /\ a!1370^0-a!1370^post152 == 0 /\ -ct!19^post152+ct!19^0 == 0 /\ -a!1371^post152+a!1371^0 == 0 /\ -rcd!2460^post152+rcd!2460^0 == 0 /\ -t!25^post152+t!25^0 == 0 /\ a!1610^0-a!1610^post152 == 0 /\ 1-head!16^0 <= 0 /\ -a!1055^post152+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post152+length!28^0 == 0 /\ -a!654^post152+a!654^0 == 0 /\ a!1810^0-a!1810^post152 == 0 /\ a!419^0-a!419^post152 == 0 /\ rcd!83^0-rcd!83^post152 == 0 /\ -rcd!2393^post152+rcd!2393^0 == 0 /\ x!22^0-x!22^post152 == 0 /\ a!1052^0-a!1052^post152 == 0 /\ -i!29^post152+i!29^0 == 0 /\ -y!21^post152+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post152 == 0 /\ -temp0!17^post152+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2238^0-a!2238^post152 == 0 /\ -a!654^0 <= 0 /\ -x!1365^post152+x!1365^0 == 0 /\ 1-a!654^0 <= 0 /\ -rcd!63^post152+rcd!63^0 == 0 /\ -a!511^post152+a!511^0 == 0 /\ -a!244^post152+a!244^0 == 0 /\ head!405^0-head!405^post152 == 0 /\ tmp!33^0-tmp!33^post152 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post152 == 0 /\ x!15^0-x!15^post152 == 0 /\ temp0!30^0-temp0!30^post152 == 0 /\ -i!406^post152+i!406^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post152 == 0 /\ -result!12^post152+result!12^0 == 0 /\ head!31^0-head!31^post152 == 0 /\ -sel_r!1224_Flink!24^post152+sel_r!1224_Flink!24^0 == 0), cost: 1 153: l51 -> l39 : a!1052^0'=a!1052^post153, temp0!17^0'=temp0!17^post153, head!16^0'=head!16^post153, rcd!2515^0'=rcd!2515^post153, a!1810^0'=a!1810^post153, x!18^0'=x!18^post153, i!29^0'=i!29^post153, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post153, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post153, a!511^0'=a!511^post153, r!662^0'=r!662^post153, a!1370^0'=a!1370^post153, tmp!33^0'=tmp!33^post153, rcd!83^0'=rcd!83^post153, a!2238^0'=a!2238^post153, x_SLAM_f!20^0'=x_SLAM_f!20^post153, length!28^0'=length!28^post153, temp!34^0'=temp!34^post153, ct!19^0'=ct!19^post153, rcd!2460^0'=rcd!2460^post153, a!1610^0'=a!1610^post153, x!15^0'=x!15^post153, head!405^0'=head!405^post153, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post153, a!419^0'=a!419^post153, r!543^0'=r!543^post153, a!1055^0'=a!1055^post153, temp0!30^0'=temp0!30^post153, head!31^0'=head!31^post153, rcd!63^0'=rcd!63^post153, a!2035^0'=a!2035^post153, x!22^0'=x!22^post153, i!406^0'=i!406^post153, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post153, t!25^0'=t!25^post153, a!654^0'=a!654^post153, rcd!2393^0'=rcd!2393^post153, a!1371^0'=a!1371^post153, x!1365^0'=x!1365^post153, result!12^0'=result!12^post153, a!244^0'=a!244^post153, y!21^0'=y!21^post153, nondet!13^0'=nondet!13^post153, (head!16^0-head!16^post153 == 0 /\ a!1052^0-a!1052^post153 == 0 /\ rcd!83^0-rcd!83^post153 == 0 /\ x!18^0-x!18^post153 == 0 /\ -nondet!13^post153+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post153+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post153 == 0 /\ a!511^0-a!511^post153 == 0 /\ a!419^0-a!419^post153 == 0 /\ -a!1371^post153+a!1371^0 == 0 /\ -a!654^post153+a!654^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post153 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ temp0!17^0-temp0!17^post153 == 0 /\ r!543^0-r!543^post153 == 0 /\ -x!15^post153+x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!31^post153+head!31^0 == 0 /\ a!1610^0-a!1610^post153 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post153 == 0 /\ -a!1370^post153+a!1370^0 == 0 /\ i!29^0-i!29^post153 == 0 /\ a!2238^0-a!2238^post153 == 0 /\ -rcd!63^post153+rcd!63^0 == 0 /\ -t!25^post153+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post153 == 0 /\ -a!1810^post153+a!1810^0 == 0 /\ -y!21^post153+y!21^0 == 0 /\ -temp!34^post153+temp!34^0 == 0 /\ -a!1055^post153+a!1055^0 == 0 /\ -i!406^post153+i!406^0 == 0 /\ rcd!2460^0-rcd!2460^post153 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post153 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2035^0-a!2035^post153 == 0 /\ length!28^0-length!28^post153 == 0 /\ tmp!33^0-tmp!33^post153 == 0 /\ -result!12^post153+result!12^0 == 0 /\ temp0!30^0-temp0!30^post153 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -a!244^post153+a!244^0 == 0 /\ -rcd!2393^post153+rcd!2393^0 == 0 /\ -x!22^post153+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post153 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -x!1365^post153+x!1365^0 == 0 /\ head!405^0-head!405^post153 == 0 /\ -ct!19^post153+ct!19^0 == 0), cost: 1 155: l51 -> l39 : a!1052^0'=a!1052^post155, temp0!17^0'=temp0!17^post155, head!16^0'=head!16^post155, rcd!2515^0'=rcd!2515^post155, a!1810^0'=a!1810^post155, x!18^0'=x!18^post155, i!29^0'=i!29^post155, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post155, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post155, a!511^0'=a!511^post155, r!662^0'=r!662^post155, a!1370^0'=a!1370^post155, tmp!33^0'=tmp!33^post155, rcd!83^0'=rcd!83^post155, a!2238^0'=a!2238^post155, x_SLAM_f!20^0'=x_SLAM_f!20^post155, length!28^0'=length!28^post155, temp!34^0'=temp!34^post155, ct!19^0'=ct!19^post155, rcd!2460^0'=rcd!2460^post155, a!1610^0'=a!1610^post155, x!15^0'=x!15^post155, head!405^0'=head!405^post155, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post155, a!419^0'=a!419^post155, r!543^0'=r!543^post155, a!1055^0'=a!1055^post155, temp0!30^0'=temp0!30^post155, head!31^0'=head!31^post155, rcd!63^0'=rcd!63^post155, a!2035^0'=a!2035^post155, x!22^0'=x!22^post155, i!406^0'=i!406^post155, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post155, t!25^0'=t!25^post155, a!654^0'=a!654^post155, rcd!2393^0'=rcd!2393^post155, a!1371^0'=a!1371^post155, x!1365^0'=x!1365^post155, result!12^0'=result!12^post155, a!244^0'=a!244^post155, y!21^0'=y!21^post155, nondet!13^0'=nondet!13^post155, (-y!21^post155+y!21^0 == 0 /\ tmp!33^0-tmp!33^post155 == 0 /\ -rcd!2393^post155+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post155 == 0 /\ head!31^0-head!31^post155 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post155+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post155 == 0 /\ -rcd!2460^post155+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post155 == 0 /\ a!419^0-a!419^post155 == 0 /\ temp0!17^0-temp0!17^post155 == 0 /\ temp!34^0-temp!34^post155 == 0 /\ -a!244^post155+a!244^0 == 0 /\ -x!22^post155+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post155+x!1365^0 == 0 /\ i!29^0-i!29^post155 == 0 /\ -rcd!63^post155+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post155+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post155+i!406^0 == 0 /\ length!28^0-length!28^post155 == 0 /\ a!2238^0-a!2238^post155 == 0 /\ x!15^0 <= 0 /\ -a!1371^post155+a!1371^0 == 0 /\ -result!12^post155+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post155+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!654^post155+a!654^0 == 0 /\ -temp0!30^post155+temp0!30^0 == 0 /\ -a!2035^post155+a!2035^0 == 0 /\ -nondet!13^post155+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post155 == 0 /\ ct!19^0-ct!19^post155 == 0 /\ a!511^0-a!511^post155 == 0 /\ -r!543^post155+r!543^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post155 == 0 /\ -a!1055^post155+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ head!16^0-head!16^post155 == 0 /\ r!662^0-r!662^post155 == 0 /\ -t!25^post155+t!25^0 == 0 /\ a!1370^0-a!1370^post155 == 0 /\ -a!654^0 <= 0 /\ a!1052^0-a!1052^post155 == 0 /\ a!654^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post155 == 0 /\ x!18^0-x!18^post155 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post155+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ rcd!2515^0-rcd!2515^post155 == 0), cost: 1 157: l51 -> l39 : a!1052^0'=a!1052^post157, temp0!17^0'=temp0!17^post157, head!16^0'=head!16^post157, rcd!2515^0'=rcd!2515^post157, a!1810^0'=a!1810^post157, x!18^0'=x!18^post157, i!29^0'=i!29^post157, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post157, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post157, a!511^0'=a!511^post157, r!662^0'=r!662^post157, a!1370^0'=a!1370^post157, tmp!33^0'=tmp!33^post157, rcd!83^0'=rcd!83^post157, a!2238^0'=a!2238^post157, x_SLAM_f!20^0'=x_SLAM_f!20^post157, length!28^0'=length!28^post157, temp!34^0'=temp!34^post157, ct!19^0'=ct!19^post157, rcd!2460^0'=rcd!2460^post157, a!1610^0'=a!1610^post157, x!15^0'=x!15^post157, head!405^0'=head!405^post157, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post157, a!419^0'=a!419^post157, r!543^0'=r!543^post157, a!1055^0'=a!1055^post157, temp0!30^0'=temp0!30^post157, head!31^0'=head!31^post157, rcd!63^0'=rcd!63^post157, a!2035^0'=a!2035^post157, x!22^0'=x!22^post157, i!406^0'=i!406^post157, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post157, t!25^0'=t!25^post157, a!654^0'=a!654^post157, rcd!2393^0'=rcd!2393^post157, a!1371^0'=a!1371^post157, x!1365^0'=x!1365^post157, result!12^0'=result!12^post157, a!244^0'=a!244^post157, y!21^0'=y!21^post157, nondet!13^0'=nondet!13^post157, (-a!419^post157+a!419^0 == 0 /\ r!662^0-r!662^post157 == 0 /\ length!28^0-length!28^post157 == 0 /\ -head!405^post157+head!405^0 == 0 /\ -tmp!33^post157+tmp!33^0 == 0 /\ -a!654^post157+a!654^0 == 0 /\ -a!244^post157+a!244^0 == 0 /\ -a!1371^post157+a!1371^0 == 0 /\ -result!12^post157+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post157 == 0 /\ -x_SLAM_f!20^post157+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post157 == 0 /\ a!511^0-a!511^post157 == 0 /\ a!1052^0-a!1052^post157 == 0 /\ rcd!2460^0-rcd!2460^post157 == 0 /\ a!2238^0-a!2238^post157 == 0 /\ t!25^0-t!25^post157 == 0 /\ -ct!19^post157+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post157+rcd!2393^0 == 0 /\ head!16^0-head!16^post157 == 0 /\ -nondet!13^post157+nondet!13^0 == 0 /\ x!18^0-x!18^post157 == 0 /\ rcd!83^0-rcd!83^post157 == 0 /\ i!29^0-i!29^post157 == 0 /\ -a!2035^post157+a!2035^0 == 0 /\ -x!15^post157+x!15^0 == 0 /\ -x!1365^post157+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post157 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post157 == 0 /\ temp0!30^0-temp0!30^post157 == 0 /\ 1+head!16^0 <= 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post157+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post157+head!31^0 == 0 /\ a!1055^0-a!1055^post157 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post157 == 0 /\ a!1610^0-a!1610^post157 == 0 /\ -a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post157 == 0 /\ -i!406^post157+i!406^0 == 0 /\ -y!21^post157+y!21^0 == 0 /\ 1-a!654^0 <= 0 /\ -a!1370^post157+a!1370^0 == 0 /\ -r!543^post157+r!543^0 == 0 /\ a!1810^0-a!1810^post157 == 0 /\ -temp!34^post157+temp!34^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ x!22^0-x!22^post157 == 0), cost: 1 158: l51 -> l39 : a!1052^0'=a!1052^post158, temp0!17^0'=temp0!17^post158, head!16^0'=head!16^post158, rcd!2515^0'=rcd!2515^post158, a!1810^0'=a!1810^post158, x!18^0'=x!18^post158, i!29^0'=i!29^post158, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post158, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post158, a!511^0'=a!511^post158, r!662^0'=r!662^post158, a!1370^0'=a!1370^post158, tmp!33^0'=tmp!33^post158, rcd!83^0'=rcd!83^post158, a!2238^0'=a!2238^post158, x_SLAM_f!20^0'=x_SLAM_f!20^post158, length!28^0'=length!28^post158, temp!34^0'=temp!34^post158, ct!19^0'=ct!19^post158, rcd!2460^0'=rcd!2460^post158, a!1610^0'=a!1610^post158, x!15^0'=x!15^post158, head!405^0'=head!405^post158, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post158, a!419^0'=a!419^post158, r!543^0'=r!543^post158, a!1055^0'=a!1055^post158, temp0!30^0'=temp0!30^post158, head!31^0'=head!31^post158, rcd!63^0'=rcd!63^post158, a!2035^0'=a!2035^post158, x!22^0'=x!22^post158, i!406^0'=i!406^post158, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post158, t!25^0'=t!25^post158, a!654^0'=a!654^post158, rcd!2393^0'=rcd!2393^post158, a!1371^0'=a!1371^post158, x!1365^0'=x!1365^post158, result!12^0'=result!12^post158, a!244^0'=a!244^post158, y!21^0'=y!21^post158, nondet!13^0'=nondet!13^post158, (-temp0!30^post158+temp0!30^0 == 0 /\ -a!2035^post158+a!2035^0 == 0 /\ -result!12^post158+result!12^0 == 0 /\ -a!1371^post158+a!1371^0 == 0 /\ i!29^0-i!29^post158 == 0 /\ -r!543^post158+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post158 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post158 == 0 /\ rcd!2393^0-rcd!2393^post158 == 0 /\ -a!1055^post158+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post158 == 0 /\ a!1052^0-a!1052^post158 == 0 /\ -a!244^post158+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post158 == 0 /\ tmp!33^0-tmp!33^post158 == 0 /\ head!405^0-head!405^post158 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post158+nondet!13^0 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!15^0-x!15^post158 == 0 /\ 1+x!15^0 <= 0 /\ -t!25^post158+t!25^0 == 0 /\ a!654^0-a!654^post158 == 0 /\ temp0!17^0-temp0!17^post158 == 0 /\ a!1370^0-a!1370^post158 == 0 /\ x!18^0-x!18^post158 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post158 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post158 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post158 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -head!31^post158+head!31^0 == 0 /\ -r!662^post158+r!662^0 == 0 /\ -rcd!83^post158+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post158+sel_r!543_Flink!24^0 == 0 /\ -i!406^post158+i!406^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -x!1365^post158+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post158 == 0 /\ ct!19^0-ct!19^post158 == 0 /\ a!511^0-a!511^post158 == 0 /\ -x!22^post158+x!22^0 == 0 /\ a!419^0-a!419^post158 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -y!21^post158+y!21^0 == 0 /\ -a!1610^post158+a!1610^0 == 0 /\ -a!2238^post158+a!2238^0 == 0 /\ head!16^0-head!16^post158 == 0 /\ a!1810^0-a!1810^post158 == 0 /\ -rcd!63^post158+rcd!63^0 == 0), cost: 1 159: l51 -> l39 : a!1052^0'=a!1052^post159, temp0!17^0'=temp0!17^post159, head!16^0'=head!16^post159, rcd!2515^0'=rcd!2515^post159, a!1810^0'=a!1810^post159, x!18^0'=x!18^post159, i!29^0'=i!29^post159, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post159, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post159, a!511^0'=a!511^post159, r!662^0'=r!662^post159, a!1370^0'=a!1370^post159, tmp!33^0'=tmp!33^post159, rcd!83^0'=rcd!83^post159, a!2238^0'=a!2238^post159, x_SLAM_f!20^0'=x_SLAM_f!20^post159, length!28^0'=length!28^post159, temp!34^0'=temp!34^post159, ct!19^0'=ct!19^post159, rcd!2460^0'=rcd!2460^post159, a!1610^0'=a!1610^post159, x!15^0'=x!15^post159, head!405^0'=head!405^post159, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post159, a!419^0'=a!419^post159, r!543^0'=r!543^post159, a!1055^0'=a!1055^post159, temp0!30^0'=temp0!30^post159, head!31^0'=head!31^post159, rcd!63^0'=rcd!63^post159, a!2035^0'=a!2035^post159, x!22^0'=x!22^post159, i!406^0'=i!406^post159, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post159, t!25^0'=t!25^post159, a!654^0'=a!654^post159, rcd!2393^0'=rcd!2393^post159, a!1371^0'=a!1371^post159, x!1365^0'=x!1365^post159, result!12^0'=result!12^post159, a!244^0'=a!244^post159, y!21^0'=y!21^post159, nondet!13^0'=nondet!13^post159, (-sdv_CALLSITE_RETURN_1!14^post159+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post159 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post159 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post159+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post159+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post159 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post159+a!1371^0 == 0 /\ -a!2238^post159+a!2238^0 == 0 /\ -nondet!13^post159+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post159+a!654^0 == 0 /\ -a!1055^post159+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post159 == 0 /\ 1+x!15^0 <= 0 /\ head!405^0-head!405^post159 == 0 /\ x!1365^0-x!1365^post159 == 0 /\ a!419^0-a!419^post159 == 0 /\ rcd!2393^0-rcd!2393^post159 == 0 /\ -length!28^post159+length!28^0 == 0 /\ -y!21^post159+y!21^0 == 0 /\ a!1052^0-a!1052^post159 == 0 /\ a!1370^0-a!1370^post159 == 0 /\ temp!34^0-temp!34^post159 == 0 /\ -i!406^post159+i!406^0 == 0 /\ rcd!83^0-rcd!83^post159 == 0 /\ x!15^0-x!15^post159 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post159 == 0 /\ 1+head!16^0 <= 0 /\ x!22^0-x!22^post159 == 0 /\ rcd!2515^0-rcd!2515^post159 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!18^post159+x!18^0 == 0 /\ -a!1610^post159+a!1610^0 == 0 /\ -rcd!63^post159+rcd!63^0 == 0 /\ -t!25^post159+t!25^0 == 0 /\ -a!654^0 <= 0 /\ -a!244^post159+a!244^0 == 0 /\ 1-a!654^0 <= 0 /\ rcd!2460^0-rcd!2460^post159 == 0 /\ -result!12^post159+result!12^0 == 0 /\ -temp0!30^post159+temp0!30^0 == 0 /\ a!511^0-a!511^post159 == 0 /\ r!543^0-r!543^post159 == 0 /\ r!662^0-r!662^post159 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ head!16^0-head!16^post159 == 0 /\ temp0!17^0-temp0!17^post159 == 0 /\ ct!19^0-ct!19^post159 == 0 /\ head!31^0-head!31^post159 == 0 /\ a!1810^0-a!1810^post159 == 0), cost: 1 163: l53 -> l54 : a!1052^0'=a!1052^post163, temp0!17^0'=temp0!17^post163, head!16^0'=head!16^post163, rcd!2515^0'=rcd!2515^post163, a!1810^0'=a!1810^post163, x!18^0'=x!18^post163, i!29^0'=i!29^post163, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post163, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post163, a!511^0'=a!511^post163, r!662^0'=r!662^post163, a!1370^0'=a!1370^post163, tmp!33^0'=tmp!33^post163, rcd!83^0'=rcd!83^post163, a!2238^0'=a!2238^post163, x_SLAM_f!20^0'=x_SLAM_f!20^post163, length!28^0'=length!28^post163, temp!34^0'=temp!34^post163, ct!19^0'=ct!19^post163, rcd!2460^0'=rcd!2460^post163, a!1610^0'=a!1610^post163, x!15^0'=x!15^post163, head!405^0'=head!405^post163, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post163, a!419^0'=a!419^post163, r!543^0'=r!543^post163, a!1055^0'=a!1055^post163, temp0!30^0'=temp0!30^post163, head!31^0'=head!31^post163, rcd!63^0'=rcd!63^post163, a!2035^0'=a!2035^post163, x!22^0'=x!22^post163, i!406^0'=i!406^post163, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post163, t!25^0'=t!25^post163, a!654^0'=a!654^post163, rcd!2393^0'=rcd!2393^post163, a!1371^0'=a!1371^post163, x!1365^0'=x!1365^post163, result!12^0'=result!12^post163, a!244^0'=a!244^post163, y!21^0'=y!21^post163, nondet!13^0'=nondet!13^post163, (0 == 0 /\ -x!1365^post163+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post163 == 0 /\ -rcd!2460^post163+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post163 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post163 == 0 /\ a!1810^0-a!1810^post163 == 0 /\ a!654^0-a!654^post163 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post163 == 0 /\ i!29^0-i!29^post163 == 0 /\ -y!21^post163+y!21^0 == 0 /\ -head!31^post163+head!31^0 == 0 /\ -a!1610^post163+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post163 == 0 /\ length!28^0-length!28^post163 == 0 /\ -head!405^post163+head!405^0 == 0 /\ -a!1371^post163+a!1371^0 == 0 /\ temp!34^0-temp!34^post163 == 0 /\ -rcd!63^post163+rcd!63^0 == 0 /\ -r!543^post163+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post163+sel_r!1224_Flink!24^0 == 0 /\ -sel_r!543_Flink!24^post163+sel_r!543_Flink!24^0 == 0 /\ a!1052^0-a!1052^post163 == 0 /\ a!2238^0-a!2238^post163 == 0 /\ -a!244^post163+a!244^0 == 0 /\ -a!419^post163+a!419^0 == 0 /\ -result!12^post163+result!12^0 == 0 /\ head!16^0-head!16^post163 == 0 /\ ct!19^0-ct!19^post163 == 0 /\ -temp0!30^post163+temp0!30^0 == 0 /\ -x!22^post163+x!22^0 == 0 /\ x!18^0-x!18^post163 == 0 /\ -x_SLAM_f!20^post163+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post163 == 0 /\ r!662^0-r!662^post163 == 0 /\ temp0!17^0-temp0!17^post163 == 0 /\ a!511^0-a!511^post163 == 0 /\ -t!25^post163+t!25^0 == 0 /\ -rcd!83^post163+rcd!83^0 == 0 /\ -a!2035^post163+a!2035^0 == 0 /\ -nondet!13^post163+nondet!13^0 == 0 /\ -rcd!2393^post163+rcd!2393^0 == 0), cost: 1 164: l54 -> l55 : a!1052^0'=a!1052^post164, temp0!17^0'=temp0!17^post164, head!16^0'=head!16^post164, rcd!2515^0'=rcd!2515^post164, a!1810^0'=a!1810^post164, x!18^0'=x!18^post164, i!29^0'=i!29^post164, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post164, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post164, a!511^0'=a!511^post164, r!662^0'=r!662^post164, a!1370^0'=a!1370^post164, tmp!33^0'=tmp!33^post164, rcd!83^0'=rcd!83^post164, a!2238^0'=a!2238^post164, x_SLAM_f!20^0'=x_SLAM_f!20^post164, length!28^0'=length!28^post164, temp!34^0'=temp!34^post164, ct!19^0'=ct!19^post164, rcd!2460^0'=rcd!2460^post164, a!1610^0'=a!1610^post164, x!15^0'=x!15^post164, head!405^0'=head!405^post164, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post164, a!419^0'=a!419^post164, r!543^0'=r!543^post164, a!1055^0'=a!1055^post164, temp0!30^0'=temp0!30^post164, head!31^0'=head!31^post164, rcd!63^0'=rcd!63^post164, a!2035^0'=a!2035^post164, x!22^0'=x!22^post164, i!406^0'=i!406^post164, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post164, t!25^0'=t!25^post164, a!654^0'=a!654^post164, rcd!2393^0'=rcd!2393^post164, a!1371^0'=a!1371^post164, x!1365^0'=x!1365^post164, result!12^0'=result!12^post164, a!244^0'=a!244^post164, y!21^0'=y!21^post164, nondet!13^0'=nondet!13^post164, (a!1052^0 <= 0 /\ -head!31^post164+head!31^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ head!405^0-head!405^post164 == 0 /\ -a!1610^post164+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post164 == 0 /\ -rcd!83^post164+rcd!83^0 == 0 /\ -rcd!2460^post164+rcd!2460^0 == 0 /\ -t!25^post164+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post164 == 0 /\ -rcd!2393^post164+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post164 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!654^0-a!654^post164 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ head!16^0-head!16^post164 == 0 /\ -a!244^post164+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post164 == 0 /\ -x!1365^post164+x!1365^0 == 0 /\ a!1370^0-a!1370^post164 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post164 == 0 /\ x!18^0-x!18^post164 == 0 /\ i!29^0-i!29^post164 == 0 /\ 1-head!16^0 <= 0 /\ a!1052^0-a!1052^post164 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post164 == 0 /\ -a!1052^0 <= 0 /\ -y!21^post164+y!21^0 == 0 /\ -result!12^post164+result!12^0 == 0 /\ -x!22^post164+x!22^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ head!16^0-x!1365^0 <= 0 /\ -temp0!30^post164+temp0!30^0 == 0 /\ -a!511^post164+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post164 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!419^0-a!419^post164 == 0 /\ -r!543^post164+r!543^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post164 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post164+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post164+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post164+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post164 == 0 /\ -a!2035^post164+a!2035^0 == 0 /\ -nondet!13^post164+nondet!13^0 == 0 /\ -length!28^post164+length!28^0 == 0 /\ temp!34^0-temp!34^post164 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -tmp!33^post164+tmp!33^0 == 0 /\ -r!662^post164+r!662^0 == 0 /\ i!406^0-i!406^post164 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post164 == 0 /\ -a!1055^post164+a!1055^0 == 0), cost: 1 165: l54 -> l55 : a!1052^0'=a!1052^post165, temp0!17^0'=temp0!17^post165, head!16^0'=head!16^post165, rcd!2515^0'=rcd!2515^post165, a!1810^0'=a!1810^post165, x!18^0'=x!18^post165, i!29^0'=i!29^post165, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post165, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post165, a!511^0'=a!511^post165, r!662^0'=r!662^post165, a!1370^0'=a!1370^post165, tmp!33^0'=tmp!33^post165, rcd!83^0'=rcd!83^post165, a!2238^0'=a!2238^post165, x_SLAM_f!20^0'=x_SLAM_f!20^post165, length!28^0'=length!28^post165, temp!34^0'=temp!34^post165, ct!19^0'=ct!19^post165, rcd!2460^0'=rcd!2460^post165, a!1610^0'=a!1610^post165, x!15^0'=x!15^post165, head!405^0'=head!405^post165, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post165, a!419^0'=a!419^post165, r!543^0'=r!543^post165, a!1055^0'=a!1055^post165, temp0!30^0'=temp0!30^post165, head!31^0'=head!31^post165, rcd!63^0'=rcd!63^post165, a!2035^0'=a!2035^post165, x!22^0'=x!22^post165, i!406^0'=i!406^post165, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post165, t!25^0'=t!25^post165, a!654^0'=a!654^post165, rcd!2393^0'=rcd!2393^post165, a!1371^0'=a!1371^post165, x!1365^0'=x!1365^post165, result!12^0'=result!12^post165, a!244^0'=a!244^post165, y!21^0'=y!21^post165, nondet!13^0'=nondet!13^post165, (-1-a!1052^0+a!1370^0 <= 0 /\ -x!22^post165+x!22^0 == 0 /\ -i!406^post165+i!406^0 == 0 /\ -length!28^post165+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post165 == 0 /\ temp0!17^0-temp0!17^post165 == 0 /\ -rcd!2393^post165+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post165 == 0 /\ -y!21^post165+y!21^0 == 0 /\ -rcd!63^post165+rcd!63^0 == 0 /\ -t!25^post165+t!25^0 == 0 /\ a!511^0-a!511^post165 == 0 /\ -a!654^post165+a!654^0 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post165 == 0 /\ -nondet!13^post165+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post165+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post165+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post165 == 0 /\ tmp!33^0-tmp!33^post165 == 0 /\ -head!405^post165+head!405^0 == 0 /\ x!18^0-x!18^post165 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -a!244^post165+a!244^0 == 0 /\ x!15^0 <= 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ r!662^0-r!662^post165 == 0 /\ -ct!19^post165+ct!19^0 == 0 /\ -head!16^post165+head!16^0 == 0 /\ a!1610^0-a!1610^post165 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post165 == 0 /\ temp!34^0-temp!34^post165 == 0 /\ temp0!30^0-temp0!30^post165 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post165 == 0 /\ -a!2035^post165+a!2035^0 == 0 /\ a!1810^0-a!1810^post165 == 0 /\ -a!419^post165+a!419^0 == 0 /\ i!29^0-i!29^post165 == 0 /\ -x!15^post165+x!15^0 == 0 /\ -a!1371^post165+a!1371^0 == 0 /\ -r!543^post165+r!543^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post165 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post165+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post165 == 0 /\ a!2238^0-a!2238^post165 == 0 /\ -rcd!2460^post165+rcd!2460^0 == 0 /\ 1-x!1365^0 <= 0 /\ -a!1055^post165+a!1055^0 == 0 /\ -head!31^post165+head!31^0 == 0), cost: 1 166: l54 -> l55 : a!1052^0'=a!1052^post166, temp0!17^0'=temp0!17^post166, head!16^0'=head!16^post166, rcd!2515^0'=rcd!2515^post166, a!1810^0'=a!1810^post166, x!18^0'=x!18^post166, i!29^0'=i!29^post166, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post166, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post166, a!511^0'=a!511^post166, r!662^0'=r!662^post166, a!1370^0'=a!1370^post166, tmp!33^0'=tmp!33^post166, rcd!83^0'=rcd!83^post166, a!2238^0'=a!2238^post166, x_SLAM_f!20^0'=x_SLAM_f!20^post166, length!28^0'=length!28^post166, temp!34^0'=temp!34^post166, ct!19^0'=ct!19^post166, rcd!2460^0'=rcd!2460^post166, a!1610^0'=a!1610^post166, x!15^0'=x!15^post166, head!405^0'=head!405^post166, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post166, a!419^0'=a!419^post166, r!543^0'=r!543^post166, a!1055^0'=a!1055^post166, temp0!30^0'=temp0!30^post166, head!31^0'=head!31^post166, rcd!63^0'=rcd!63^post166, a!2035^0'=a!2035^post166, x!22^0'=x!22^post166, i!406^0'=i!406^post166, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post166, t!25^0'=t!25^post166, a!654^0'=a!654^post166, rcd!2393^0'=rcd!2393^post166, a!1371^0'=a!1371^post166, x!1365^0'=x!1365^post166, result!12^0'=result!12^post166, a!244^0'=a!244^post166, y!21^0'=y!21^post166, nondet!13^0'=nondet!13^post166, (-1-a!1052^0+a!1370^0 <= 0 /\ temp0!17^0-temp0!17^post166 == 0 /\ length!28^0-length!28^post166 == 0 /\ -t!25^post166+t!25^0 == 0 /\ -a!1370^post166+a!1370^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post166+head!405^0 == 0 /\ 1+x!1365^0 <= 0 /\ -x_SLAM_f!20^post166+x_SLAM_f!20^0 == 0 /\ -y!21^post166+y!21^0 == 0 /\ -a!654^post166+a!654^0 == 0 /\ -result!12^post166+result!12^0 == 0 /\ -x!22^post166+x!22^0 == 0 /\ -nondet!13^post166+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post166 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post166 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post166+ct!19^0 == 0 /\ x!18^0-x!18^post166 == 0 /\ -rcd!83^post166+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ a!1371^0-a!1371^post166 == 0 /\ -a!244^post166+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post166 == 0 /\ -rcd!2393^post166+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ i!406^0-i!406^post166 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ rcd!2515^0-rcd!2515^post166 == 0 /\ temp0!30^0-temp0!30^post166 == 0 /\ r!662^0-r!662^post166 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!15^post166+x!15^0 == 0 /\ -x!1365^post166+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post166+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post166 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post166 == 0 /\ temp!34^0-temp!34^post166 == 0 /\ a!2238^0-a!2238^post166 == 0 /\ a!1055^0-a!1055^post166 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -head!31^post166+head!31^0 == 0 /\ -a!1610^post166+a!1610^0 == 0 /\ a!1810^0-a!1810^post166 == 0 /\ head!16^0-head!16^post166 == 0 /\ -r!543^post166+r!543^0 == 0 /\ a!2035^0-a!2035^post166 == 0 /\ rcd!2460^0-rcd!2460^post166 == 0 /\ -rcd!63^post166+rcd!63^0 == 0 /\ i!29^0-i!29^post166 == 0 /\ -a!419^post166+a!419^0 == 0 /\ -sel_r!543_Flink!24^post166+sel_r!543_Flink!24^0 == 0), cost: 1 167: l54 -> l55 : a!1052^0'=a!1052^post167, temp0!17^0'=temp0!17^post167, head!16^0'=head!16^post167, rcd!2515^0'=rcd!2515^post167, a!1810^0'=a!1810^post167, x!18^0'=x!18^post167, i!29^0'=i!29^post167, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post167, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post167, a!511^0'=a!511^post167, r!662^0'=r!662^post167, a!1370^0'=a!1370^post167, tmp!33^0'=tmp!33^post167, rcd!83^0'=rcd!83^post167, a!2238^0'=a!2238^post167, x_SLAM_f!20^0'=x_SLAM_f!20^post167, length!28^0'=length!28^post167, temp!34^0'=temp!34^post167, ct!19^0'=ct!19^post167, rcd!2460^0'=rcd!2460^post167, a!1610^0'=a!1610^post167, x!15^0'=x!15^post167, head!405^0'=head!405^post167, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post167, a!419^0'=a!419^post167, r!543^0'=r!543^post167, a!1055^0'=a!1055^post167, temp0!30^0'=temp0!30^post167, head!31^0'=head!31^post167, rcd!63^0'=rcd!63^post167, a!2035^0'=a!2035^post167, x!22^0'=x!22^post167, i!406^0'=i!406^post167, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post167, t!25^0'=t!25^post167, a!654^0'=a!654^post167, rcd!2393^0'=rcd!2393^post167, a!1371^0'=a!1371^post167, x!1365^0'=x!1365^post167, result!12^0'=result!12^post167, a!244^0'=a!244^post167, y!21^0'=y!21^post167, nondet!13^0'=nondet!13^post167, (-r!543^post167+r!543^0 == 0 /\ -nondet!13^post167+nondet!13^0 == 0 /\ a!1052^0 <= 0 /\ x!18^0-x!18^post167 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1370^0-a!1370^post167 == 0 /\ -a!2238^post167+a!2238^0 == 0 /\ i!29^0-i!29^post167 == 0 /\ x!15^0-x!15^post167 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post167 == 0 /\ temp!34^0-temp!34^post167 == 0 /\ -a!244^post167+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post167+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post167+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -a!419^post167+a!419^0 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ -tmp!33^post167+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post167+x_SLAM_f!20^0 == 0 /\ -t!25^post167+t!25^0 == 0 /\ -length!28^post167+length!28^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post167 == 0 /\ ct!19^0-ct!19^post167 == 0 /\ a!1810^0-a!1810^post167 == 0 /\ a!654^0-a!654^post167 == 0 /\ head!16^0-x!1365^0 <= 0 /\ a!1055^0-a!1055^post167 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!1052^0-a!1052^post167 == 0 /\ -rcd!2460^post167+rcd!2460^0 == 0 /\ -rcd!2393^post167+rcd!2393^0 == 0 /\ -head!31^post167+head!31^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -a!1610^post167+a!1610^0 == 0 /\ i!406^0-i!406^post167 == 0 /\ rcd!2515^0-rcd!2515^post167 == 0 /\ a!511^0-a!511^post167 == 0 /\ -rcd!83^post167+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post167+sel_r!543_Flink!24^0 == 0 /\ -sel_r!1224_Flink!24^post167+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post167 == 0 /\ rcd!63^0-rcd!63^post167 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -x!1365^post167+x!1365^0 == 0 /\ -y!21^post167+y!21^0 == 0 /\ r!662^0-r!662^post167 == 0 /\ temp0!17^0-temp0!17^post167 == 0 /\ -result!12^post167+result!12^0 == 0 /\ -head!405^post167+head!405^0 == 0 /\ -temp0!30^post167+temp0!30^0 == 0 /\ -x!22^post167+x!22^0 == 0), cost: 1 168: l54 -> l55 : a!1052^0'=a!1052^post168, temp0!17^0'=temp0!17^post168, head!16^0'=head!16^post168, rcd!2515^0'=rcd!2515^post168, a!1810^0'=a!1810^post168, x!18^0'=x!18^post168, i!29^0'=i!29^post168, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post168, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post168, a!511^0'=a!511^post168, r!662^0'=r!662^post168, a!1370^0'=a!1370^post168, tmp!33^0'=tmp!33^post168, rcd!83^0'=rcd!83^post168, a!2238^0'=a!2238^post168, x_SLAM_f!20^0'=x_SLAM_f!20^post168, length!28^0'=length!28^post168, temp!34^0'=temp!34^post168, ct!19^0'=ct!19^post168, rcd!2460^0'=rcd!2460^post168, a!1610^0'=a!1610^post168, x!15^0'=x!15^post168, head!405^0'=head!405^post168, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post168, a!419^0'=a!419^post168, r!543^0'=r!543^post168, a!1055^0'=a!1055^post168, temp0!30^0'=temp0!30^post168, head!31^0'=head!31^post168, rcd!63^0'=rcd!63^post168, a!2035^0'=a!2035^post168, x!22^0'=x!22^post168, i!406^0'=i!406^post168, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post168, t!25^0'=t!25^post168, a!654^0'=a!654^post168, rcd!2393^0'=rcd!2393^post168, a!1371^0'=a!1371^post168, x!1365^0'=x!1365^post168, result!12^0'=result!12^post168, a!244^0'=a!244^post168, y!21^0'=y!21^post168, nondet!13^0'=nondet!13^post168, (head!16^0-head!16^post168 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post168 == 0 /\ -r!662^post168+r!662^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1052^0-a!1052^post168 == 0 /\ rcd!83^0-rcd!83^post168 == 0 /\ -ct!19^post168+ct!19^0 == 0 /\ -a!1371^post168+a!1371^0 == 0 /\ x!18^0-x!18^post168 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post168 == 0 /\ a!1370^0-a!1370^post168 == 0 /\ -a!654^post168+a!654^0 == 0 /\ -r!543^post168+r!543^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post168 == 0 /\ -a!1055^post168+a!1055^0 == 0 /\ -rcd!2460^post168+rcd!2460^0 == 0 /\ -x!15^post168+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post168 == 0 /\ temp0!17^0-temp0!17^post168 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post168+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post168 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -i!406^post168+i!406^0 == 0 /\ -length!28^post168+length!28^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!22^post168+x!22^0 == 0 /\ -t!25^post168+t!25^0 == 0 /\ a!2238^0-a!2238^post168 == 0 /\ -rcd!2393^post168+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post168 == 0 /\ -i!29^post168+i!29^0 == 0 /\ y!21^0-y!21^post168 == 0 /\ head!405^0-head!405^post168 == 0 /\ -sel_r!1224_Flink!24^post168+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post168+rcd!63^0 == 0 /\ -a!511^post168+a!511^0 == 0 /\ -a!2035^post168+a!2035^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post168 == 0 /\ -nondet!13^post168+nondet!13^0 == 0 /\ -x!1365^post168+x!1365^0 == 0 /\ -result!12^post168+result!12^0 == 0 /\ temp0!30^0-temp0!30^post168 == 0 /\ -a!244^post168+a!244^0 == 0 /\ head!31^0-head!31^post168 == 0 /\ 1-x!1365^0 <= 0 /\ temp!34^0-temp!34^post168 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post168 == 0), cost: 1 169: l54 -> l55 : a!1052^0'=a!1052^post169, temp0!17^0'=temp0!17^post169, head!16^0'=head!16^post169, rcd!2515^0'=rcd!2515^post169, a!1810^0'=a!1810^post169, x!18^0'=x!18^post169, i!29^0'=i!29^post169, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post169, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post169, a!511^0'=a!511^post169, r!662^0'=r!662^post169, a!1370^0'=a!1370^post169, tmp!33^0'=tmp!33^post169, rcd!83^0'=rcd!83^post169, a!2238^0'=a!2238^post169, x_SLAM_f!20^0'=x_SLAM_f!20^post169, length!28^0'=length!28^post169, temp!34^0'=temp!34^post169, ct!19^0'=ct!19^post169, rcd!2460^0'=rcd!2460^post169, a!1610^0'=a!1610^post169, x!15^0'=x!15^post169, head!405^0'=head!405^post169, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post169, a!419^0'=a!419^post169, r!543^0'=r!543^post169, a!1055^0'=a!1055^post169, temp0!30^0'=temp0!30^post169, head!31^0'=head!31^post169, rcd!63^0'=rcd!63^post169, a!2035^0'=a!2035^post169, x!22^0'=x!22^post169, i!406^0'=i!406^post169, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post169, t!25^0'=t!25^post169, a!654^0'=a!654^post169, rcd!2393^0'=rcd!2393^post169, a!1371^0'=a!1371^post169, x!1365^0'=x!1365^post169, result!12^0'=result!12^post169, a!244^0'=a!244^post169, y!21^0'=y!21^post169, nondet!13^0'=nondet!13^post169, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -ct!19^post169+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post169+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post169 == 0 /\ rcd!83^0-rcd!83^post169 == 0 /\ t!25^0-t!25^post169 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post169 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post169+temp!34^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post169 == 0 /\ temp0!17^0-temp0!17^post169 == 0 /\ r!543^0-r!543^post169 == 0 /\ -head!31^post169+head!31^0 == 0 /\ -x!15^post169+x!15^0 == 0 /\ -a!419^post169+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post169 == 0 /\ -a!1371^post169+a!1371^0 == 0 /\ i!29^0-i!29^post169 == 0 /\ -a!1810^post169+a!1810^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -x!22^post169+x!22^0 == 0 /\ a!2238^0-a!2238^post169 == 0 /\ -rcd!63^post169+rcd!63^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post169 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post169 == 0 /\ -i!406^post169+i!406^0 == 0 /\ -y!21^post169+y!21^0 == 0 /\ -a!1370^post169+a!1370^0 == 0 /\ -a!1055^post169+a!1055^0 == 0 /\ -a!654^post169+a!654^0 == 0 /\ tmp!33^0-tmp!33^post169 == 0 /\ a!2035^0-a!2035^post169 == 0 /\ rcd!2460^0-rcd!2460^post169 == 0 /\ rcd!2515^0-rcd!2515^post169 == 0 /\ -result!12^post169+result!12^0 == 0 /\ temp0!30^0-temp0!30^post169 == 0 /\ length!28^0-length!28^post169 == 0 /\ -nondet!13^post169+nondet!13^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!511^0-a!511^post169 == 0 /\ -x!1365^post169+x!1365^0 == 0 /\ head!405^0-head!405^post169 == 0 /\ a!1052^0-a!1052^post169 == 0 /\ -rcd!2393^post169+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post169 == 0 /\ a!1610^0-a!1610^post169 == 0 /\ -a!244^post169+a!244^0 == 0), cost: 1 170: l54 -> l55 : a!1052^0'=a!1052^post170, temp0!17^0'=temp0!17^post170, head!16^0'=head!16^post170, rcd!2515^0'=rcd!2515^post170, a!1810^0'=a!1810^post170, x!18^0'=x!18^post170, i!29^0'=i!29^post170, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post170, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post170, a!511^0'=a!511^post170, r!662^0'=r!662^post170, a!1370^0'=a!1370^post170, tmp!33^0'=tmp!33^post170, rcd!83^0'=rcd!83^post170, a!2238^0'=a!2238^post170, x_SLAM_f!20^0'=x_SLAM_f!20^post170, length!28^0'=length!28^post170, temp!34^0'=temp!34^post170, ct!19^0'=ct!19^post170, rcd!2460^0'=rcd!2460^post170, a!1610^0'=a!1610^post170, x!15^0'=x!15^post170, head!405^0'=head!405^post170, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post170, a!419^0'=a!419^post170, r!543^0'=r!543^post170, a!1055^0'=a!1055^post170, temp0!30^0'=temp0!30^post170, head!31^0'=head!31^post170, rcd!63^0'=rcd!63^post170, a!2035^0'=a!2035^post170, x!22^0'=x!22^post170, i!406^0'=i!406^post170, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post170, t!25^0'=t!25^post170, a!654^0'=a!654^post170, rcd!2393^0'=rcd!2393^post170, a!1371^0'=a!1371^post170, x!1365^0'=x!1365^post170, result!12^0'=result!12^post170, a!244^0'=a!244^post170, y!21^0'=y!21^post170, nondet!13^0'=nondet!13^post170, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post170 == 0 /\ -rcd!2393^post170+rcd!2393^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ t!25^0-t!25^post170 == 0 /\ -rcd!2460^post170+rcd!2460^0 == 0 /\ -head!31^post170+head!31^0 == 0 /\ -x!15^post170+x!15^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post170+x!1365^0 == 0 /\ a!1810^0-a!1810^post170 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -head!16^0+x!1365^0 <= 0 /\ a!1055^0-a!1055^post170 == 0 /\ -rcd!83^post170+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post170 == 0 /\ -x!22^post170+x!22^0 == 0 /\ -head!405^post170+head!405^0 == 0 /\ -y!21^post170+y!21^0 == 0 /\ a!1371^0-a!1371^post170 == 0 /\ -rcd!63^post170+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post170 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post170+a!1610^0 == 0 /\ -sel_r!543_Flink!24^post170+sel_r!543_Flink!24^0 == 0 /\ -i!406^post170+i!406^0 == 0 /\ temp!34^0-temp!34^post170 == 0 /\ -temp0!30^post170+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post170+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -r!543^post170+r!543^0 == 0 /\ a!2238^0-a!2238^post170 == 0 /\ head!16^0-x!1365^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post170 == 0 /\ x!15^0 <= 0 /\ -result!12^post170+result!12^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -nondet!13^post170+nondet!13^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ a!2035^0-a!2035^post170 == 0 /\ -a!244^post170+a!244^0 == 0 /\ -a!419^post170+a!419^0 == 0 /\ ct!19^0-ct!19^post170 == 0 /\ i!29^0-i!29^post170 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post170 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post170+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post170 == 0 /\ x!18^0-x!18^post170 == 0 /\ a!1052^0-a!1052^post170 == 0 /\ -x_SLAM_f!20^post170+x_SLAM_f!20^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1370^0-a!1370^post170 == 0 /\ rcd!2515^0-rcd!2515^post170 == 0 /\ a!511^0-a!511^post170 == 0 /\ -a!654^post170+a!654^0 == 0), cost: 1 171: l54 -> l55 : a!1052^0'=a!1052^post171, temp0!17^0'=temp0!17^post171, head!16^0'=head!16^post171, rcd!2515^0'=rcd!2515^post171, a!1810^0'=a!1810^post171, x!18^0'=x!18^post171, i!29^0'=i!29^post171, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post171, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post171, a!511^0'=a!511^post171, r!662^0'=r!662^post171, a!1370^0'=a!1370^post171, tmp!33^0'=tmp!33^post171, rcd!83^0'=rcd!83^post171, a!2238^0'=a!2238^post171, x_SLAM_f!20^0'=x_SLAM_f!20^post171, length!28^0'=length!28^post171, temp!34^0'=temp!34^post171, ct!19^0'=ct!19^post171, rcd!2460^0'=rcd!2460^post171, a!1610^0'=a!1610^post171, x!15^0'=x!15^post171, head!405^0'=head!405^post171, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post171, a!419^0'=a!419^post171, r!543^0'=r!543^post171, a!1055^0'=a!1055^post171, temp0!30^0'=temp0!30^post171, head!31^0'=head!31^post171, rcd!63^0'=rcd!63^post171, a!2035^0'=a!2035^post171, x!22^0'=x!22^post171, i!406^0'=i!406^post171, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post171, t!25^0'=t!25^post171, a!654^0'=a!654^post171, rcd!2393^0'=rcd!2393^post171, a!1371^0'=a!1371^post171, x!1365^0'=x!1365^post171, result!12^0'=result!12^post171, a!244^0'=a!244^post171, y!21^0'=y!21^post171, nondet!13^0'=nondet!13^post171, (-1-a!1052^0+a!1370^0 <= 0 /\ -y!21^post171+y!21^0 == 0 /\ tmp!33^0-tmp!33^post171 == 0 /\ -rcd!2393^post171+rcd!2393^0 == 0 /\ -rcd!83^post171+rcd!83^0 == 0 /\ temp0!30^0-temp0!30^post171 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post171 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post171 == 0 /\ a!654^0-a!654^post171 == 0 /\ a!419^0-a!419^post171 == 0 /\ head!31^0-head!31^post171 == 0 /\ -a!2035^post171+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post171+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ i!29^0-i!29^post171 == 0 /\ temp!34^0-temp!34^post171 == 0 /\ a!1810^0-a!1810^post171 == 0 /\ head!16^0-head!16^post171 == 0 /\ a!1052^0-a!1052^post171 == 0 /\ -a!244^post171+a!244^0 == 0 /\ -rcd!63^post171+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post171+x!22^0 == 0 /\ -i!406^post171+i!406^0 == 0 /\ a!2238^0-a!2238^post171 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -result!12^post171+result!12^0 == 0 /\ -x!1365^post171+x!1365^0 == 0 /\ length!28^0-length!28^post171 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post171 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!511^0-a!511^post171 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post171+nondet!13^0 == 0 /\ ct!19^0-ct!19^post171 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post171 == 0 /\ -a!1371^post171+a!1371^0 == 0 /\ -r!543^post171+r!543^0 == 0 /\ -a!1055^post171+a!1055^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post171 == 0 /\ x!15^0-x!15^post171 == 0 /\ -t!25^post171+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post171 == 0 /\ -rcd!2460^post171+rcd!2460^0 == 0 /\ x!18^0-x!18^post171 == 0 /\ rcd!2515^0-rcd!2515^post171 == 0 /\ -r!662^post171+r!662^0 == 0 /\ 1-x!1365^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post171+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post171 == 0), cost: 1 172: l54 -> l55 : a!1052^0'=a!1052^post172, temp0!17^0'=temp0!17^post172, head!16^0'=head!16^post172, rcd!2515^0'=rcd!2515^post172, a!1810^0'=a!1810^post172, x!18^0'=x!18^post172, i!29^0'=i!29^post172, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post172, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post172, a!511^0'=a!511^post172, r!662^0'=r!662^post172, a!1370^0'=a!1370^post172, tmp!33^0'=tmp!33^post172, rcd!83^0'=rcd!83^post172, a!2238^0'=a!2238^post172, x_SLAM_f!20^0'=x_SLAM_f!20^post172, length!28^0'=length!28^post172, temp!34^0'=temp!34^post172, ct!19^0'=ct!19^post172, rcd!2460^0'=rcd!2460^post172, a!1610^0'=a!1610^post172, x!15^0'=x!15^post172, head!405^0'=head!405^post172, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post172, a!419^0'=a!419^post172, r!543^0'=r!543^post172, a!1055^0'=a!1055^post172, temp0!30^0'=temp0!30^post172, head!31^0'=head!31^post172, rcd!63^0'=rcd!63^post172, a!2035^0'=a!2035^post172, x!22^0'=x!22^post172, i!406^0'=i!406^post172, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post172, t!25^0'=t!25^post172, a!654^0'=a!654^post172, rcd!2393^0'=rcd!2393^post172, a!1371^0'=a!1371^post172, x!1365^0'=x!1365^post172, result!12^0'=result!12^post172, a!244^0'=a!244^post172, y!21^0'=y!21^post172, nondet!13^0'=nondet!13^post172, (-a!1055^post172+a!1055^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ -rcd!63^post172+rcd!63^0 == 0 /\ r!662^0-r!662^post172 == 0 /\ rcd!2515^0-rcd!2515^post172 == 0 /\ -y!21^post172+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post172 == 0 /\ -i!406^post172+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post172 == 0 /\ a!511^0-a!511^post172 == 0 /\ head!16^0-head!16^post172 == 0 /\ a!1810^0-a!1810^post172 == 0 /\ 1-a!1052^0 <= 0 /\ -a!2035^post172+a!2035^0 == 0 /\ i!29^0-i!29^post172 == 0 /\ a!2238^0-a!2238^post172 == 0 /\ -result!12^post172+result!12^0 == 0 /\ -rcd!2393^post172+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post172 == 0 /\ rcd!83^0-rcd!83^post172 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post172+nondet!13^0 == 0 /\ t!25^0-t!25^post172 == 0 /\ rcd!2460^0-rcd!2460^post172 == 0 /\ -a!244^post172+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ x!15^0 <= 0 /\ -x!1365^post172+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post172+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post172 == 0 /\ r!543^0-r!543^post172 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -ct!19^post172+ct!19^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post172 == 0 /\ temp0!17^0-temp0!17^post172 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post172 == 0 /\ a!1610^0-a!1610^post172 == 0 /\ temp0!30^0-temp0!30^post172 == 0 /\ -a!654^post172+a!654^0 == 0 /\ -a!1371^post172+a!1371^0 == 0 /\ -a!419^post172+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post172 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ x!18^0-x!18^post172 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post172 == 0 /\ -head!31^post172+head!31^0 == 0 /\ x!22^0-x!22^post172 == 0 /\ a!1370^0-a!1370^post172 == 0 /\ tmp!33^0-tmp!33^post172 == 0 /\ -x!15^post172+x!15^0 == 0), cost: 1 173: l54 -> l55 : a!1052^0'=a!1052^post173, temp0!17^0'=temp0!17^post173, head!16^0'=head!16^post173, rcd!2515^0'=rcd!2515^post173, a!1810^0'=a!1810^post173, x!18^0'=x!18^post173, i!29^0'=i!29^post173, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post173, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post173, a!511^0'=a!511^post173, r!662^0'=r!662^post173, a!1370^0'=a!1370^post173, tmp!33^0'=tmp!33^post173, rcd!83^0'=rcd!83^post173, a!2238^0'=a!2238^post173, x_SLAM_f!20^0'=x_SLAM_f!20^post173, length!28^0'=length!28^post173, temp!34^0'=temp!34^post173, ct!19^0'=ct!19^post173, rcd!2460^0'=rcd!2460^post173, a!1610^0'=a!1610^post173, x!15^0'=x!15^post173, head!405^0'=head!405^post173, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post173, a!419^0'=a!419^post173, r!543^0'=r!543^post173, a!1055^0'=a!1055^post173, temp0!30^0'=temp0!30^post173, head!31^0'=head!31^post173, rcd!63^0'=rcd!63^post173, a!2035^0'=a!2035^post173, x!22^0'=x!22^post173, i!406^0'=i!406^post173, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post173, t!25^0'=t!25^post173, a!654^0'=a!654^post173, rcd!2393^0'=rcd!2393^post173, a!1371^0'=a!1371^post173, x!1365^0'=x!1365^post173, result!12^0'=result!12^post173, a!244^0'=a!244^post173, y!21^0'=y!21^post173, nondet!13^0'=nondet!13^post173, (-a!1371^post173+a!1371^0 == 0 /\ a!1052^0 <= 0 /\ -a!244^post173+a!244^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -a!2035^post173+a!2035^0 == 0 /\ -a!654^post173+a!654^0 == 0 /\ -result!12^post173+result!12^0 == 0 /\ length!28^0-length!28^post173 == 0 /\ -nondet!13^post173+nondet!13^0 == 0 /\ a!511^0-a!511^post173 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post173+a!419^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!1052^0-a!1052^post173 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ rcd!2515^0-rcd!2515^post173 == 0 /\ a!2238^0-a!2238^post173 == 0 /\ t!25^0-t!25^post173 == 0 /\ -x_SLAM_f!20^post173+x_SLAM_f!20^0 == 0 /\ tmp!33^0-tmp!33^post173 == 0 /\ -ct!19^post173+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post173 == 0 /\ head!16^0-x!1365^0 <= 0 /\ x!18^0-x!18^post173 == 0 /\ rcd!83^0-rcd!83^post173 == 0 /\ r!662^0-r!662^post173 == 0 /\ temp0!17^0-temp0!17^post173 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -rcd!2393^post173+rcd!2393^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ temp0!30^0-temp0!30^post173 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post173 == 0 /\ -x!1365^post173+x!1365^0 == 0 /\ temp!34^0-temp!34^post173 == 0 /\ -head!31^post173+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post173 == 0 /\ -x!15^post173+x!15^0 == 0 /\ -y!21^post173+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post173 == 0 /\ a!1055^0-a!1055^post173 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post173 == 0 /\ -x!22^post173+x!22^0 == 0 /\ head!16^0-head!16^post173 == 0 /\ a!1610^0-a!1610^post173 == 0 /\ -head!405^post173+head!405^0 == 0 /\ -rcd!63^post173+rcd!63^0 == 0 /\ -r!543^post173+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post173+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post173 == 0 /\ -sel_r!543_Flink!24^post173+sel_r!543_Flink!24^0 == 0 /\ -i!406^post173+i!406^0 == 0), cost: 1 174: l54 -> l55 : a!1052^0'=a!1052^post174, temp0!17^0'=temp0!17^post174, head!16^0'=head!16^post174, rcd!2515^0'=rcd!2515^post174, a!1810^0'=a!1810^post174, x!18^0'=x!18^post174, i!29^0'=i!29^post174, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post174, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post174, a!511^0'=a!511^post174, r!662^0'=r!662^post174, a!1370^0'=a!1370^post174, tmp!33^0'=tmp!33^post174, rcd!83^0'=rcd!83^post174, a!2238^0'=a!2238^post174, x_SLAM_f!20^0'=x_SLAM_f!20^post174, length!28^0'=length!28^post174, temp!34^0'=temp!34^post174, ct!19^0'=ct!19^post174, rcd!2460^0'=rcd!2460^post174, a!1610^0'=a!1610^post174, x!15^0'=x!15^post174, head!405^0'=head!405^post174, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post174, a!419^0'=a!419^post174, r!543^0'=r!543^post174, a!1055^0'=a!1055^post174, temp0!30^0'=temp0!30^post174, head!31^0'=head!31^post174, rcd!63^0'=rcd!63^post174, a!2035^0'=a!2035^post174, x!22^0'=x!22^post174, i!406^0'=i!406^post174, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post174, t!25^0'=t!25^post174, a!654^0'=a!654^post174, rcd!2393^0'=rcd!2393^post174, a!1371^0'=a!1371^post174, x!1365^0'=x!1365^post174, result!12^0'=result!12^post174, a!244^0'=a!244^post174, y!21^0'=y!21^post174, nondet!13^0'=nondet!13^post174, (-result!12^post174+result!12^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post174 == 0 /\ i!29^0-i!29^post174 == 0 /\ -a!2238^post174+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post174 == 0 /\ rcd!2515^0-rcd!2515^post174 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post174 == 0 /\ -r!543^post174+r!543^0 == 0 /\ -nondet!13^post174+nondet!13^0 == 0 /\ -a!1371^post174+a!1371^0 == 0 /\ length!28^0-length!28^post174 == 0 /\ tmp!33^0-tmp!33^post174 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2460^post174+rcd!2460^0 == 0 /\ -t!25^post174+t!25^0 == 0 /\ -a!1055^post174+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post174 == 0 /\ x!15^0-x!15^post174 == 0 /\ rcd!2393^0-rcd!2393^post174 == 0 /\ a!654^0-a!654^post174 == 0 /\ temp!34^0-temp!34^post174 == 0 /\ -head!31^post174+head!31^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -y!21^post174+y!21^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post174 == 0 /\ a!1052^0-a!1052^post174 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post174 == 0 /\ -rcd!83^post174+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post174+sel_r!543_Flink!24^0 == 0 /\ a!1370^0-a!1370^post174 == 0 /\ a!511^0-a!511^post174 == 0 /\ -a!244^post174+a!244^0 == 0 /\ -x!1365^post174+x!1365^0 == 0 /\ a!2035^0-a!2035^post174 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post174+rcd!63^0 == 0 /\ ct!19^0-ct!19^post174 == 0 /\ -a!1610^post174+a!1610^0 == 0 /\ r!662^0-r!662^post174 == 0 /\ -temp0!30^post174+temp0!30^0 == 0 /\ -i!406^post174+i!406^0 == 0 /\ -x!22^post174+x!22^0 == 0 /\ temp0!17^0-temp0!17^post174 == 0 /\ a!1810^0-a!1810^post174 == 0 /\ 1-x!1365^0 <= 0 /\ head!16^0-head!16^post174 == 0 /\ a!419^0-a!419^post174 == 0), cost: 1 175: l54 -> l55 : a!1052^0'=a!1052^post175, temp0!17^0'=temp0!17^post175, head!16^0'=head!16^post175, rcd!2515^0'=rcd!2515^post175, a!1810^0'=a!1810^post175, x!18^0'=x!18^post175, i!29^0'=i!29^post175, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post175, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post175, a!511^0'=a!511^post175, r!662^0'=r!662^post175, a!1370^0'=a!1370^post175, tmp!33^0'=tmp!33^post175, rcd!83^0'=rcd!83^post175, a!2238^0'=a!2238^post175, x_SLAM_f!20^0'=x_SLAM_f!20^post175, length!28^0'=length!28^post175, temp!34^0'=temp!34^post175, ct!19^0'=ct!19^post175, rcd!2460^0'=rcd!2460^post175, a!1610^0'=a!1610^post175, x!15^0'=x!15^post175, head!405^0'=head!405^post175, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post175, a!419^0'=a!419^post175, r!543^0'=r!543^post175, a!1055^0'=a!1055^post175, temp0!30^0'=temp0!30^post175, head!31^0'=head!31^post175, rcd!63^0'=rcd!63^post175, a!2035^0'=a!2035^post175, x!22^0'=x!22^post175, i!406^0'=i!406^post175, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post175, t!25^0'=t!25^post175, a!654^0'=a!654^post175, rcd!2393^0'=rcd!2393^post175, a!1371^0'=a!1371^post175, x!1365^0'=x!1365^post175, result!12^0'=result!12^post175, a!244^0'=a!244^post175, y!21^0'=y!21^post175, nondet!13^0'=nondet!13^post175, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1810^0-a!1810^post175 == 0 /\ i!29^0-i!29^post175 == 0 /\ a!2238^0-a!2238^post175 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post175 == 0 /\ -ct!19^post175+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post175 == 0 /\ tmp!33^0-tmp!33^post175 == 0 /\ -nondet!13^post175+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ -a!2035^post175+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post175+sel_r!1224_Flink!24^0 == 0 /\ rcd!2393^0-rcd!2393^post175 == 0 /\ a!419^0-a!419^post175 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post175+x!15^0 == 0 /\ -a!1371^post175+a!1371^0 == 0 /\ rcd!2515^0-rcd!2515^post175 == 0 /\ -r!543^post175+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post175+a!654^0 == 0 /\ x!1365^0-x!1365^post175 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post175 == 0 /\ a!1610^0-a!1610^post175 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post175+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1055^post175+a!1055^0 == 0 /\ head!405^0-head!405^post175 == 0 /\ -i!406^post175+i!406^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -length!28^post175+length!28^0 == 0 /\ head!31^0-head!31^post175 == 0 /\ head!16^0-head!16^post175 == 0 /\ rcd!83^0-rcd!83^post175 == 0 /\ a!1052^0-a!1052^post175 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post175+rcd!63^0 == 0 /\ -y!21^post175+y!21^0 == 0 /\ x!22^0-x!22^post175 == 0 /\ 1+head!16^0 <= 0 /\ -x!18^post175+x!18^0 == 0 /\ -t!25^post175+t!25^0 == 0 /\ a!1370^0-a!1370^post175 == 0 /\ -a!511^post175+a!511^0 == 0 /\ -a!244^post175+a!244^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -result!12^post175+result!12^0 == 0 /\ r!662^0-r!662^post175 == 0 /\ temp0!17^0-temp0!17^post175 == 0 /\ temp0!30^0-temp0!30^post175 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post175 == 0 /\ temp!34^0-temp!34^post175 == 0), cost: 1 176: l55 -> l56 : a!1052^0'=a!1052^post176, temp0!17^0'=temp0!17^post176, head!16^0'=head!16^post176, rcd!2515^0'=rcd!2515^post176, a!1810^0'=a!1810^post176, x!18^0'=x!18^post176, i!29^0'=i!29^post176, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post176, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post176, a!511^0'=a!511^post176, r!662^0'=r!662^post176, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post176, rcd!83^0'=rcd!83^post176, a!2238^0'=a!2238^post176, x_SLAM_f!20^0'=x_SLAM_f!20^post176, length!28^0'=length!28^post176, temp!34^0'=temp!34^post176, ct!19^0'=ct!19^post176, rcd!2460^0'=rcd!2460^post176, a!1610^0'=a!1610^post176, x!15^0'=x!15^post176, head!405^0'=head!405^post176, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post176, a!419^0'=a!419^post176, r!543^0'=r!543^post176, a!1055^0'=a!1055^post176, temp0!30^0'=temp0!30^post176, head!31^0'=head!31^post176, rcd!63^0'=rcd!63^post176, a!2035^0'=a!2035^post176, x!22^0'=x!22^post176, i!406^0'=i!406^post176, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post176, t!25^0'=t!25^post176, a!654^0'=a!654^post176, rcd!2393^0'=rcd!2393^post176, a!1371^0'=a!1371^post176, x!1365^0'=x!1365^post176, result!12^0'=result!12^post176, a!244^0'=a!244^post176, y!21^0'=y!21^post176, nondet!13^0'=nondet!13^post176, (0 == 0 /\ -x!15^post176+x!15^0 == 0 /\ head!16^0-head!16^post176 == 0 /\ -sel_r!1224_Flink!24^post176+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post176+x!1365^0 == 0 /\ x!18^0-x!18^post176 == 0 /\ -i!406^post176+i!406^0 == 0 /\ -head!405^post176+head!405^0 == 0 /\ r!543^0-r!543^post176 == 0 /\ a!1055^post176-a!1371^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post176 == 0 /\ -temp!34^post176+temp!34^0 == 0 /\ a!511^0-a!511^post176 == 0 /\ rcd!2515^0-rcd!2515^post176 == 0 /\ -rcd!63^post176+rcd!63^0 == 0 /\ a!2238^0-a!2238^post176 == 0 /\ -a!2035^post176+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post176 == 0 /\ tmp!33^0-tmp!33^post176 == 0 /\ a!1610^0-a!1610^post176 == 0 /\ -result!12^post176+result!12^0 == 0 /\ -a!654^post176+a!654^0 == 0 /\ -a!419^post176+a!419^0 == 0 /\ head!31^0-head!31^post176 == 0 /\ rcd!2460^0-rcd!2460^post176 == 0 /\ rcd!83^0-rcd!83^post176 == 0 /\ x!22^0-x!22^post176 == 0 /\ -a!1810^post176+a!1810^0 == 0 /\ -y!21^post176+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post176 == 0 /\ i!29^0-i!29^post176 == 0 /\ -a!1370^0+a!1052^post176 == 0 /\ temp0!17^0-temp0!17^post176 == 0 /\ r!662^0-r!662^post176 == 0 /\ -ct!19^post176+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post176 == 0 /\ length!28^0-length!28^post176 == 0 /\ -nondet!13^post176+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post176 == 0 /\ -a!244^post176+a!244^0 == 0 /\ -t!25^post176+t!25^0 == 0 /\ -rcd!2393^post176+rcd!2393^0 == 0), cost: 1 178: l56 -> l52 : a!1052^0'=a!1052^post178, temp0!17^0'=temp0!17^post178, head!16^0'=head!16^post178, rcd!2515^0'=rcd!2515^post178, a!1810^0'=a!1810^post178, x!18^0'=x!18^post178, i!29^0'=i!29^post178, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post178, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post178, a!511^0'=a!511^post178, r!662^0'=r!662^post178, a!1370^0'=a!1370^post178, tmp!33^0'=tmp!33^post178, rcd!83^0'=rcd!83^post178, a!2238^0'=a!2238^post178, x_SLAM_f!20^0'=x_SLAM_f!20^post178, length!28^0'=length!28^post178, temp!34^0'=temp!34^post178, ct!19^0'=ct!19^post178, rcd!2460^0'=rcd!2460^post178, a!1610^0'=a!1610^post178, x!15^0'=x!15^post178, head!405^0'=head!405^post178, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post178, a!419^0'=a!419^post178, r!543^0'=r!543^post178, a!1055^0'=a!1055^post178, temp0!30^0'=temp0!30^post178, head!31^0'=head!31^post178, rcd!63^0'=rcd!63^post178, a!2035^0'=a!2035^post178, x!22^0'=x!22^post178, i!406^0'=i!406^post178, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post178, t!25^0'=t!25^post178, a!654^0'=a!654^post178, rcd!2393^0'=rcd!2393^post178, a!1371^0'=a!1371^post178, x!1365^0'=x!1365^post178, result!12^0'=result!12^post178, a!244^0'=a!244^post178, y!21^0'=y!21^post178, nondet!13^0'=nondet!13^post178, (a!419^0-a!419^post178 == 0 /\ -y!21^post178+y!21^0 == 0 /\ -length!28^post178+length!28^0 == 0 /\ -i!406^post178+i!406^0 == 0 /\ a!1610^0-a!1610^post178 == 0 /\ -t!25^post178+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post178 == 0 /\ temp0!17^0-temp0!17^post178 == 0 /\ -rcd!2393^post178+rcd!2393^0 == 0 /\ head!31^0-head!31^post178 == 0 /\ head!405^0-head!405^post178 == 0 /\ temp!34^0-temp!34^post178 == 0 /\ head!16^0-head!16^post178 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post178 == 0 /\ -a!244^post178+a!244^0 == 0 /\ -x!1365^post178+x!1365^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post178 == 0 /\ -result!12^post178+result!12^0 == 0 /\ -x!22^post178+x!22^0 == 0 /\ a!1370^0-a!1370^post178 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post178+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post178 == 0 /\ a!1055^0 <= 0 /\ -a!1371^post178+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post178 == 0 /\ ct!19^0-ct!19^post178 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post178 == 0 /\ -a!2035^post178+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post178 == 0 /\ rcd!63^0-rcd!63^post178 == 0 /\ a!511^0-a!511^post178 == 0 /\ a!1810^0-a!1810^post178 == 0 /\ -rcd!2460^post178+rcd!2460^0 == 0 /\ -r!543^post178+r!543^0 == 0 /\ rcd!83^0-rcd!83^post178 == 0 /\ -a!2238^post178+a!2238^0 == 0 /\ i!29^0-i!29^post178 == 0 /\ x!15^0-x!15^post178 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post178+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post178 == 0 /\ x!18^0-x!18^post178 == 0 /\ -a!654^post178+a!654^0 == 0 /\ -a!1055^post178+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post178 == 0), cost: 1 180: l56 -> l52 : a!1052^0'=a!1052^post180, temp0!17^0'=temp0!17^post180, head!16^0'=head!16^post180, rcd!2515^0'=rcd!2515^post180, a!1810^0'=a!1810^post180, x!18^0'=x!18^post180, i!29^0'=i!29^post180, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post180, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post180, a!511^0'=a!511^post180, r!662^0'=r!662^post180, a!1370^0'=a!1370^post180, tmp!33^0'=tmp!33^post180, rcd!83^0'=rcd!83^post180, a!2238^0'=a!2238^post180, x_SLAM_f!20^0'=x_SLAM_f!20^post180, length!28^0'=length!28^post180, temp!34^0'=temp!34^post180, ct!19^0'=ct!19^post180, rcd!2460^0'=rcd!2460^post180, a!1610^0'=a!1610^post180, x!15^0'=x!15^post180, head!405^0'=head!405^post180, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post180, a!419^0'=a!419^post180, r!543^0'=r!543^post180, a!1055^0'=a!1055^post180, temp0!30^0'=temp0!30^post180, head!31^0'=head!31^post180, rcd!63^0'=rcd!63^post180, a!2035^0'=a!2035^post180, x!22^0'=x!22^post180, i!406^0'=i!406^post180, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post180, t!25^0'=t!25^post180, a!654^0'=a!654^post180, rcd!2393^0'=rcd!2393^post180, a!1371^0'=a!1371^post180, x!1365^0'=x!1365^post180, result!12^0'=result!12^post180, a!244^0'=a!244^post180, y!21^0'=y!21^post180, nondet!13^0'=nondet!13^post180, (rcd!83^0-rcd!83^post180 == 0 /\ a!1052^0 <= 0 /\ -temp0!30^post180+temp0!30^0 == 0 /\ -nondet!13^post180+nondet!13^0 == 0 /\ a!1052^0-a!1052^post180 == 0 /\ x!18^0-x!18^post180 == 0 /\ -result!12^post180+result!12^0 == 0 /\ -a!419^post180+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post180 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -x_SLAM_f!20^post180+x_SLAM_f!20^0 == 0 /\ -a!244^post180+a!244^0 == 0 /\ -a!1371^post180+a!1371^0 == 0 /\ a!2238^0-a!2238^post180 == 0 /\ a!1055^0-a!1055^post180 == 0 /\ a!511^0-a!511^post180 == 0 /\ ct!19^0-ct!19^post180 == 0 /\ a!2035^0-a!2035^post180 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post180 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ i!29^0-i!29^post180 == 0 /\ -tmp!33^post180+tmp!33^0 == 0 /\ -a!654^post180+a!654^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!662^0-r!662^post180 == 0 /\ -t!25^post180+t!25^0 == 0 /\ -rcd!2393^post180+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post180 == 0 /\ head!16^0-head!16^post180 == 0 /\ r!543^0-r!543^post180 == 0 /\ a!1810^0-a!1810^post180 == 0 /\ -x!15^post180+x!15^0 == 0 /\ i!406^0-i!406^post180 == 0 /\ -sel_r!1224_Flink!24^post180+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post180+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post180 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post180 == 0 /\ length!28^0-length!28^post180 == 0 /\ 1-x!15^0 <= 0 /\ -temp!34^post180+temp!34^0 == 0 /\ -x!22^post180+x!22^0 == 0 /\ -head!405^post180+head!405^0 == 0 /\ -x!1365^post180+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post180 == 0 /\ rcd!63^0-rcd!63^post180 == 0 /\ -y!21^post180+y!21^0 == 0 /\ -a!1610^post180+a!1610^0 == 0 /\ -a!1370^post180+a!1370^0 == 0), cost: 1 181: l56 -> l52 : a!1052^0'=a!1052^post181, temp0!17^0'=temp0!17^post181, head!16^0'=head!16^post181, rcd!2515^0'=rcd!2515^post181, a!1810^0'=a!1810^post181, x!18^0'=x!18^post181, i!29^0'=i!29^post181, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post181, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post181, a!511^0'=a!511^post181, r!662^0'=r!662^post181, a!1370^0'=a!1370^post181, tmp!33^0'=tmp!33^post181, rcd!83^0'=rcd!83^post181, a!2238^0'=a!2238^post181, x_SLAM_f!20^0'=x_SLAM_f!20^post181, length!28^0'=length!28^post181, temp!34^0'=temp!34^post181, ct!19^0'=ct!19^post181, rcd!2460^0'=rcd!2460^post181, a!1610^0'=a!1610^post181, x!15^0'=x!15^post181, head!405^0'=head!405^post181, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post181, a!419^0'=a!419^post181, r!543^0'=r!543^post181, a!1055^0'=a!1055^post181, temp0!30^0'=temp0!30^post181, head!31^0'=head!31^post181, rcd!63^0'=rcd!63^post181, a!2035^0'=a!2035^post181, x!22^0'=x!22^post181, i!406^0'=i!406^post181, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post181, t!25^0'=t!25^post181, a!654^0'=a!654^post181, rcd!2393^0'=rcd!2393^post181, a!1371^0'=a!1371^post181, x!1365^0'=x!1365^post181, result!12^0'=result!12^post181, a!244^0'=a!244^post181, y!21^0'=y!21^post181, nondet!13^0'=nondet!13^post181, (a!1370^0-a!1370^post181 == 0 /\ rcd!83^0-rcd!83^post181 == 0 /\ a!1052^0-a!1052^post181 == 0 /\ a!1810^0-a!1810^post181 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post181+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post181+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post181 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post181+a!1371^0 == 0 /\ length!28^0-length!28^post181 == 0 /\ -r!543^post181+r!543^0 == 0 /\ -a!2238^post181+a!2238^0 == 0 /\ -nondet!13^post181+nondet!13^0 == 0 /\ -a!1055^post181+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ -r!662^post181+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post181+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -a!654^post181+a!654^0 == 0 /\ rcd!2393^0-rcd!2393^post181 == 0 /\ head!16^0-head!16^post181 == 0 /\ 1-a!1055^0 <= 0 /\ temp0!17^0-temp0!17^post181 == 0 /\ temp!34^0-temp!34^post181 == 0 /\ -head!31^post181+head!31^0 == 0 /\ -head!405^post181+head!405^0 == 0 /\ -i!29^post181+i!29^0 == 0 /\ -i!406^post181+i!406^0 == 0 /\ x!15^0-x!15^post181 == 0 /\ -a!1610^post181+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post181 == 0 /\ x!18^0-x!18^post181 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post181 == 0 /\ -tmp!33^post181+tmp!33^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!2460^post181+rcd!2460^0 == 0 /\ a!511^0-a!511^post181 == 0 /\ -a!244^post181+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post181+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post181+x!1365^0 == 0 /\ ct!19^0-ct!19^post181 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post181 == 0 /\ a!419^0-a!419^post181 == 0 /\ -result!12^post181+result!12^0 == 0 /\ -temp0!30^post181+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post181 == 0 /\ -x!22^post181+x!22^0 == 0 /\ -y!21^post181+y!21^0 == 0), cost: 1 182: l56 -> l52 : a!1052^0'=a!1052^post182, temp0!17^0'=temp0!17^post182, head!16^0'=head!16^post182, rcd!2515^0'=rcd!2515^post182, a!1810^0'=a!1810^post182, x!18^0'=x!18^post182, i!29^0'=i!29^post182, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post182, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post182, a!511^0'=a!511^post182, r!662^0'=r!662^post182, a!1370^0'=a!1370^post182, tmp!33^0'=tmp!33^post182, rcd!83^0'=rcd!83^post182, a!2238^0'=a!2238^post182, x_SLAM_f!20^0'=x_SLAM_f!20^post182, length!28^0'=length!28^post182, temp!34^0'=temp!34^post182, ct!19^0'=ct!19^post182, rcd!2460^0'=rcd!2460^post182, a!1610^0'=a!1610^post182, x!15^0'=x!15^post182, head!405^0'=head!405^post182, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post182, a!419^0'=a!419^post182, r!543^0'=r!543^post182, a!1055^0'=a!1055^post182, temp0!30^0'=temp0!30^post182, head!31^0'=head!31^post182, rcd!63^0'=rcd!63^post182, a!2035^0'=a!2035^post182, x!22^0'=x!22^post182, i!406^0'=i!406^post182, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post182, t!25^0'=t!25^post182, a!654^0'=a!654^post182, rcd!2393^0'=rcd!2393^post182, a!1371^0'=a!1371^post182, x!1365^0'=x!1365^post182, result!12^0'=result!12^post182, a!244^0'=a!244^post182, y!21^0'=y!21^post182, nondet!13^0'=nondet!13^post182, (-sel_r!1224_Flink!24^post182+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post182 == 0 /\ a!2238^0-a!2238^post182 == 0 /\ a!1610^0-a!1610^post182 == 0 /\ i!29^0-i!29^post182 == 0 /\ head!31^0-head!31^post182 == 0 /\ rcd!2460^0-rcd!2460^post182 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post182 == 0 /\ length!28^0-length!28^post182 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post182 == 0 /\ -a!654^post182+a!654^0 == 0 /\ temp0!17^0-temp0!17^post182 == 0 /\ r!662^0-r!662^post182 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post182+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ -temp!34^post182+temp!34^0 == 0 /\ -a!1055^0 <= 0 /\ head!405^0-head!405^post182 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post182+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!1365^0-x!1365^post182 == 0 /\ -a!1371^post182+a!1371^0 == 0 /\ 1-a!1055^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post182 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post182 == 0 /\ head!16^0-head!16^post182 == 0 /\ -rcd!63^post182+rcd!63^0 == 0 /\ -rcd!2515^post182+rcd!2515^0 == 0 /\ -a!1055^post182+a!1055^0 == 0 /\ ct!19^0-ct!19^post182 == 0 /\ rcd!83^0-rcd!83^post182 == 0 /\ -t!25^post182+t!25^0 == 0 /\ -y!21^post182+y!21^0 == 0 /\ 1-x!15^0 <= 0 /\ -result!12^post182+result!12^0 == 0 /\ a!1370^0-a!1370^post182 == 0 /\ x!15^0-x!15^post182 == 0 /\ -x!22^post182+x!22^0 == 0 /\ -temp0!30^post182+temp0!30^0 == 0 /\ a!511^0-a!511^post182 == 0 /\ r!543^0-r!543^post182 == 0 /\ -x!18^post182+x!18^0 == 0 /\ a!419^0-a!419^post182 == 0 /\ a!1052^0-a!1052^post182 == 0 /\ -a!2035^post182+a!2035^0 == 0 /\ -a!244^post182+a!244^0 == 0 /\ -nondet!13^post182+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post182 == 0), cost: 1 186: l56 -> l52 : a!1052^0'=a!1052^post186, temp0!17^0'=temp0!17^post186, head!16^0'=head!16^post186, rcd!2515^0'=rcd!2515^post186, a!1810^0'=a!1810^post186, x!18^0'=x!18^post186, i!29^0'=i!29^post186, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post186, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post186, a!511^0'=a!511^post186, r!662^0'=r!662^post186, a!1370^0'=a!1370^post186, tmp!33^0'=tmp!33^post186, rcd!83^0'=rcd!83^post186, a!2238^0'=a!2238^post186, x_SLAM_f!20^0'=x_SLAM_f!20^post186, length!28^0'=length!28^post186, temp!34^0'=temp!34^post186, ct!19^0'=ct!19^post186, rcd!2460^0'=rcd!2460^post186, a!1610^0'=a!1610^post186, x!15^0'=x!15^post186, head!405^0'=head!405^post186, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post186, a!419^0'=a!419^post186, r!543^0'=r!543^post186, a!1055^0'=a!1055^post186, temp0!30^0'=temp0!30^post186, head!31^0'=head!31^post186, rcd!63^0'=rcd!63^post186, a!2035^0'=a!2035^post186, x!22^0'=x!22^post186, i!406^0'=i!406^post186, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post186, t!25^0'=t!25^post186, a!654^0'=a!654^post186, rcd!2393^0'=rcd!2393^post186, a!1371^0'=a!1371^post186, x!1365^0'=x!1365^post186, result!12^0'=result!12^post186, a!244^0'=a!244^post186, y!21^0'=y!21^post186, nondet!13^0'=nondet!13^post186, (temp0!30^0-temp0!30^post186 == 0 /\ -a!244^post186+a!244^0 == 0 /\ -a!1055^post186+a!1055^0 == 0 /\ a!1370^0-a!1370^post186 == 0 /\ temp!34^0-temp!34^post186 == 0 /\ -i!406^post186+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post186+a!654^0 == 0 /\ -rcd!63^post186+rcd!63^0 == 0 /\ -x!22^post186+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post186 == 0 /\ a!1610^0-a!1610^post186 == 0 /\ -length!28^post186+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post186 == 0 /\ a!1052^0-a!1052^post186 == 0 /\ -rcd!2393^post186+rcd!2393^0 == 0 /\ -result!12^post186+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1810^0-a!1810^post186 == 0 /\ a!2238^0-a!2238^post186 == 0 /\ head!16^0-head!16^post186 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -t!25^post186+t!25^0 == 0 /\ rcd!83^0-rcd!83^post186 == 0 /\ i!29^0-i!29^post186 == 0 /\ 1+x!15^0 <= 0 /\ -a!2035^post186+a!2035^0 == 0 /\ -nondet!13^post186+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -x!1365^post186+x!1365^0 == 0 /\ -rcd!2460^post186+rcd!2460^0 == 0 /\ temp0!17^0-temp0!17^post186 == 0 /\ a!511^0-a!511^post186 == 0 /\ -r!662^post186+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post186+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post186 == 0 /\ head!405^0-head!405^post186 == 0 /\ x!15^0-x!15^post186 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post186 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post186+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post186+head!31^0 == 0 /\ -y!21^post186+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post186 == 0 /\ tmp!33^0-tmp!33^post186 == 0 /\ -a!1371^post186+a!1371^0 == 0 /\ a!419^0-a!419^post186 == 0 /\ -r!543^post186+r!543^0 == 0 /\ x!18^0-x!18^post186 == 0), cost: 1 192: l56 -> l52 : a!1052^0'=a!1052^post192, temp0!17^0'=temp0!17^post192, head!16^0'=head!16^post192, rcd!2515^0'=rcd!2515^post192, a!1810^0'=a!1810^post192, x!18^0'=x!18^post192, i!29^0'=i!29^post192, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post192, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post192, a!511^0'=a!511^post192, r!662^0'=r!662^post192, a!1370^0'=a!1370^post192, tmp!33^0'=tmp!33^post192, rcd!83^0'=rcd!83^post192, a!2238^0'=a!2238^post192, x_SLAM_f!20^0'=x_SLAM_f!20^post192, length!28^0'=length!28^post192, temp!34^0'=temp!34^post192, ct!19^0'=ct!19^post192, rcd!2460^0'=rcd!2460^post192, a!1610^0'=a!1610^post192, x!15^0'=x!15^post192, head!405^0'=head!405^post192, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post192, a!419^0'=a!419^post192, r!543^0'=r!543^post192, a!1055^0'=a!1055^post192, temp0!30^0'=temp0!30^post192, head!31^0'=head!31^post192, rcd!63^0'=rcd!63^post192, a!2035^0'=a!2035^post192, x!22^0'=x!22^post192, i!406^0'=i!406^post192, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post192, t!25^0'=t!25^post192, a!654^0'=a!654^post192, rcd!2393^0'=rcd!2393^post192, a!1371^0'=a!1371^post192, x!1365^0'=x!1365^post192, result!12^0'=result!12^post192, a!244^0'=a!244^post192, y!21^0'=y!21^post192, nondet!13^0'=nondet!13^post192, (-a!1610^post192+a!1610^0 == 0 /\ -x!22^post192+x!22^0 == 0 /\ length!28^0-length!28^post192 == 0 /\ head!405^0-head!405^post192 == 0 /\ -t!25^post192+t!25^0 == 0 /\ temp0!17^0-temp0!17^post192 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post192 == 0 /\ -a!654^post192+a!654^0 == 0 /\ -y!21^post192+y!21^0 == 0 /\ a!511^0-a!511^post192 == 0 /\ -rcd!2393^post192+rcd!2393^0 == 0 /\ -a!1370^post192+a!1370^0 == 0 /\ -temp0!30^post192+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post192 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post192 == 0 /\ -nondet!13^post192+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post192 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post192+result!12^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!18^0-x!18^post192 == 0 /\ tmp!33^0-tmp!33^post192 == 0 /\ -x!1365^post192+x!1365^0 == 0 /\ a!1371^0-a!1371^post192 == 0 /\ -rcd!83^post192+rcd!83^0 == 0 /\ i!406^0-i!406^post192 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post192 == 0 /\ -a!244^post192+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post192 == 0 /\ r!662^0-r!662^post192 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post192 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post192 == 0 /\ rcd!63^0-rcd!63^post192 == 0 /\ -a!2238^post192+a!2238^0 == 0 /\ a!1810^0-a!1810^post192 == 0 /\ i!29^0-i!29^post192 == 0 /\ -r!543^post192+r!543^0 == 0 /\ head!16^0-head!16^post192 == 0 /\ -head!31^post192+head!31^0 == 0 /\ -a!419^post192+a!419^0 == 0 /\ -x!15^post192+x!15^0 == 0 /\ -temp!34^post192+temp!34^0 == 0 /\ a!2035^0-a!2035^post192 == 0 /\ rcd!2460^0-rcd!2460^post192 == 0 /\ -a!1055^post192+a!1055^0 == 0), cost: 1 197: l56 -> l52 : a!1052^0'=a!1052^post197, temp0!17^0'=temp0!17^post197, head!16^0'=head!16^post197, rcd!2515^0'=rcd!2515^post197, a!1810^0'=a!1810^post197, x!18^0'=x!18^post197, i!29^0'=i!29^post197, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post197, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post197, a!511^0'=a!511^post197, r!662^0'=r!662^post197, a!1370^0'=a!1370^post197, tmp!33^0'=tmp!33^post197, rcd!83^0'=rcd!83^post197, a!2238^0'=a!2238^post197, x_SLAM_f!20^0'=x_SLAM_f!20^post197, length!28^0'=length!28^post197, temp!34^0'=temp!34^post197, ct!19^0'=ct!19^post197, rcd!2460^0'=rcd!2460^post197, a!1610^0'=a!1610^post197, x!15^0'=x!15^post197, head!405^0'=head!405^post197, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post197, a!419^0'=a!419^post197, r!543^0'=r!543^post197, a!1055^0'=a!1055^post197, temp0!30^0'=temp0!30^post197, head!31^0'=head!31^post197, rcd!63^0'=rcd!63^post197, a!2035^0'=a!2035^post197, x!22^0'=x!22^post197, i!406^0'=i!406^post197, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post197, t!25^0'=t!25^post197, a!654^0'=a!654^post197, rcd!2393^0'=rcd!2393^post197, a!1371^0'=a!1371^post197, x!1365^0'=x!1365^post197, result!12^0'=result!12^post197, a!244^0'=a!244^post197, y!21^0'=y!21^post197, nondet!13^0'=nondet!13^post197, (rcd!2460^0-rcd!2460^post197 == 0 /\ -rcd!2393^post197+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post197 == 0 /\ a!1610^0-a!1610^post197 == 0 /\ tmp!33^0-tmp!33^post197 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post197 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post197 == 0 /\ -x!1365^post197+x!1365^0 == 0 /\ a!419^0-a!419^post197 == 0 /\ head!31^0-head!31^post197 == 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post197+temp!34^0 == 0 /\ -y!21^post197+y!21^0 == 0 /\ -rcd!63^post197+rcd!63^0 == 0 /\ length!28^0-length!28^post197 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -i!406^post197+i!406^0 == 0 /\ -temp0!30^post197+temp0!30^0 == 0 /\ a!1052^0-a!1052^post197 == 0 /\ 1-a!1055^0 <= 0 /\ a!2238^0-a!2238^post197 == 0 /\ -result!12^post197+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post197+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post197 == 0 /\ -a!654^post197+a!654^0 == 0 /\ -a!2035^post197+a!2035^0 == 0 /\ ct!19^0-ct!19^post197 == 0 /\ x!15^0-x!15^post197 == 0 /\ head!16^0-head!16^post197 == 0 /\ 1-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post197 == 0 /\ x!22^0-x!22^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post197+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post197+a!1371^0 == 0 /\ x!18^0-x!18^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post197+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post197 == 0 /\ a!244^0-a!244^post197 == 0 /\ temp0!17^0-temp0!17^post197 == 0 /\ r!543^0-r!543^post197 == 0 /\ -t!25^post197+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post197 == 0 /\ -a!1055^post197+a!1055^0 == 0 /\ a!1370^0-a!1370^post197 == 0 /\ -nondet!13^post197+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post197 == 0 /\ a!511^0-a!511^post197 == 0), cost: 1 198: l56 -> l52 : a!1052^0'=a!1052^post198, temp0!17^0'=temp0!17^post198, head!16^0'=head!16^post198, rcd!2515^0'=rcd!2515^post198, a!1810^0'=a!1810^post198, x!18^0'=x!18^post198, i!29^0'=i!29^post198, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post198, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post198, a!511^0'=a!511^post198, r!662^0'=r!662^post198, a!1370^0'=a!1370^post198, tmp!33^0'=tmp!33^post198, rcd!83^0'=rcd!83^post198, a!2238^0'=a!2238^post198, x_SLAM_f!20^0'=x_SLAM_f!20^post198, length!28^0'=length!28^post198, temp!34^0'=temp!34^post198, ct!19^0'=ct!19^post198, rcd!2460^0'=rcd!2460^post198, a!1610^0'=a!1610^post198, x!15^0'=x!15^post198, head!405^0'=head!405^post198, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post198, a!419^0'=a!419^post198, r!543^0'=r!543^post198, a!1055^0'=a!1055^post198, temp0!30^0'=temp0!30^post198, head!31^0'=head!31^post198, rcd!63^0'=rcd!63^post198, a!2035^0'=a!2035^post198, x!22^0'=x!22^post198, i!406^0'=i!406^post198, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post198, t!25^0'=t!25^post198, a!654^0'=a!654^post198, rcd!2393^0'=rcd!2393^post198, a!1371^0'=a!1371^post198, x!1365^0'=x!1365^post198, result!12^0'=result!12^post198, a!244^0'=a!244^post198, y!21^0'=y!21^post198, nondet!13^0'=nondet!13^post198, (a!1052^0 <= 0 /\ -i!406^post198+i!406^0 == 0 /\ -rcd!2393^post198+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post198 == 0 /\ rcd!2515^0-rcd!2515^post198 == 0 /\ -y!21^post198+y!21^0 == 0 /\ -temp!34^post198+temp!34^0 == 0 /\ a!511^0-a!511^post198 == 0 /\ r!662^0-r!662^post198 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post198 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post198 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post198 == 0 /\ -t!25^post198+t!25^0 == 0 /\ -a!2035^post198+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post198+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post198 == 0 /\ a!1810^0-a!1810^post198 == 0 /\ head!16^0-head!16^post198 == 0 /\ a!1052^0-a!1052^post198 == 0 /\ rcd!83^0-rcd!83^post198 == 0 /\ -a!244^post198+a!244^0 == 0 /\ -rcd!63^post198+rcd!63^0 == 0 /\ -result!12^post198+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2460^0-rcd!2460^post198 == 0 /\ -a!1055^0 <= 0 /\ a!2238^0-a!2238^post198 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -head!405^post198+head!405^0 == 0 /\ -x!1365^post198+x!1365^0 == 0 /\ length!28^0-length!28^post198 == 0 /\ -temp0!30^post198+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post198+nondet!13^0 == 0 /\ ct!19^0-ct!19^post198 == 0 /\ temp0!17^0-temp0!17^post198 == 0 /\ a!1610^0-a!1610^post198 == 0 /\ -x!15^post198+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post198 == 0 /\ x!22^0-x!22^post198 == 0 /\ -a!1371^post198+a!1371^0 == 0 /\ -a!654^post198+a!654^0 == 0 /\ -a!419^post198+a!419^0 == 0 /\ -x_SLAM_f!20^post198+x_SLAM_f!20^0 == 0 /\ x!18^0-x!18^post198 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post198 == 0 /\ a!1370^0-a!1370^post198 == 0 /\ -head!31^post198+head!31^0 == 0), cost: 1 201: l56 -> l52 : a!1052^0'=a!1052^post201, temp0!17^0'=temp0!17^post201, head!16^0'=head!16^post201, rcd!2515^0'=rcd!2515^post201, a!1810^0'=a!1810^post201, x!18^0'=x!18^post201, i!29^0'=i!29^post201, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post201, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post201, a!511^0'=a!511^post201, r!662^0'=r!662^post201, a!1370^0'=a!1370^post201, tmp!33^0'=tmp!33^post201, rcd!83^0'=rcd!83^post201, a!2238^0'=a!2238^post201, x_SLAM_f!20^0'=x_SLAM_f!20^post201, length!28^0'=length!28^post201, temp!34^0'=temp!34^post201, ct!19^0'=ct!19^post201, rcd!2460^0'=rcd!2460^post201, a!1610^0'=a!1610^post201, x!15^0'=x!15^post201, head!405^0'=head!405^post201, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post201, a!419^0'=a!419^post201, r!543^0'=r!543^post201, a!1055^0'=a!1055^post201, temp0!30^0'=temp0!30^post201, head!31^0'=head!31^post201, rcd!63^0'=rcd!63^post201, a!2035^0'=a!2035^post201, x!22^0'=x!22^post201, i!406^0'=i!406^post201, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post201, t!25^0'=t!25^post201, a!654^0'=a!654^post201, rcd!2393^0'=rcd!2393^post201, a!1371^0'=a!1371^post201, x!1365^0'=x!1365^post201, result!12^0'=result!12^post201, a!244^0'=a!244^post201, y!21^0'=y!21^post201, nondet!13^0'=nondet!13^post201, (-sdv_CALLSITE_RETURN_1!14^post201+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post201 == 0 /\ -ct!19^post201+ct!19^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post201 == 0 /\ rcd!2460^0-rcd!2460^post201 == 0 /\ -nondet!13^post201+nondet!13^0 == 0 /\ -a!2035^post201+a!2035^0 == 0 /\ a!2238^0-a!2238^post201 == 0 /\ length!28^0-length!28^post201 == 0 /\ tmp!33^0-tmp!33^post201 == 0 /\ -x!15^post201+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post201 == 0 /\ rcd!2515^0-rcd!2515^post201 == 0 /\ -x_SLAM_f!20^post201+x_SLAM_f!20^0 == 0 /\ -a!654^post201+a!654^0 == 0 /\ a!511^0-a!511^post201 == 0 /\ -a!1371^post201+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post201 == 0 /\ a!1610^0-a!1610^post201 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!1365^0-x!1365^post201 == 0 /\ -rcd!2393^post201+rcd!2393^0 == 0 /\ -i!406^post201+i!406^0 == 0 /\ head!16^0-head!16^post201 == 0 /\ rcd!83^0-rcd!83^post201 == 0 /\ -y!21^post201+y!21^0 == 0 /\ x!22^0-x!22^post201 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post201 == 0 /\ -t!25^post201+t!25^0 == 0 /\ -x!18^post201+x!18^0 == 0 /\ -temp!34^post201+temp!34^0 == 0 /\ a!1370^0-a!1370^post201 == 0 /\ -a!244^post201+a!244^0 == 0 /\ -head!405^post201+head!405^0 == 0 /\ -rcd!63^post201+rcd!63^0 == 0 /\ r!543^0-r!543^post201 == 0 /\ -result!12^post201+result!12^0 == 0 /\ r!662^0-r!662^post201 == 0 /\ temp0!17^0-temp0!17^post201 == 0 /\ -temp0!30^post201+temp0!30^0 == 0 /\ head!31^0-head!31^post201 == 0 /\ a!1810^0-a!1810^post201 == 0 /\ a!1055^0-a!1055^post201 == 0 /\ -sel_r!1224_Flink!24^post201+sel_r!1224_Flink!24^0 == 0), cost: 1 202: l56 -> l52 : a!1052^0'=a!1052^post202, temp0!17^0'=temp0!17^post202, head!16^0'=head!16^post202, rcd!2515^0'=rcd!2515^post202, a!1810^0'=a!1810^post202, x!18^0'=x!18^post202, i!29^0'=i!29^post202, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post202, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post202, a!511^0'=a!511^post202, r!662^0'=r!662^post202, a!1370^0'=a!1370^post202, tmp!33^0'=tmp!33^post202, rcd!83^0'=rcd!83^post202, a!2238^0'=a!2238^post202, x_SLAM_f!20^0'=x_SLAM_f!20^post202, length!28^0'=length!28^post202, temp!34^0'=temp!34^post202, ct!19^0'=ct!19^post202, rcd!2460^0'=rcd!2460^post202, a!1610^0'=a!1610^post202, x!15^0'=x!15^post202, head!405^0'=head!405^post202, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post202, a!419^0'=a!419^post202, r!543^0'=r!543^post202, a!1055^0'=a!1055^post202, temp0!30^0'=temp0!30^post202, head!31^0'=head!31^post202, rcd!63^0'=rcd!63^post202, a!2035^0'=a!2035^post202, x!22^0'=x!22^post202, i!406^0'=i!406^post202, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post202, t!25^0'=t!25^post202, a!654^0'=a!654^post202, rcd!2393^0'=rcd!2393^post202, a!1371^0'=a!1371^post202, x!1365^0'=x!1365^post202, result!12^0'=result!12^post202, a!244^0'=a!244^post202, y!21^0'=y!21^post202, nondet!13^0'=nondet!13^post202, (i!29^0-i!29^post202 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post202 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post202 == 0 /\ x!15^0-x!15^post202 == 0 /\ head!16^0-head!16^post202 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -nondet!13^post202+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post202 == 0 /\ -a!2238^post202+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post202+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post202 == 0 /\ r!543^0-r!543^post202 == 0 /\ -a!419^post202+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post202 == 0 /\ a!654^0-a!654^post202 == 0 /\ 1+x!15^0 <= 0 /\ -temp!34^post202+temp!34^0 == 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post202 == 0 /\ ct!19^0-ct!19^post202 == 0 /\ -head!31^post202+head!31^0 == 0 /\ -rcd!83^post202+rcd!83^0 == 0 /\ a!1052^0-a!1052^post202 == 0 /\ -head!405^post202+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ -tmp!33^post202+tmp!33^0 == 0 /\ i!406^0-i!406^post202 == 0 /\ -y!21^post202+y!21^0 == 0 /\ -t!25^post202+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post202 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post202 == 0 /\ -rcd!2393^post202+rcd!2393^0 == 0 /\ -a!1610^post202+a!1610^0 == 0 /\ -a!1370^post202+a!1370^0 == 0 /\ -a!1810^post202+a!1810^0 == 0 /\ -a!2035^post202+a!2035^0 == 0 /\ -temp0!30^post202+temp0!30^0 == 0 /\ length!28^0-length!28^post202 == 0 /\ -sel_r!1224_Flink!24^post202+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post202+result!12^0 == 0 /\ -x!22^post202+x!22^0 == 0 /\ temp0!17^0-temp0!17^post202 == 0 /\ r!662^0-r!662^post202 == 0 /\ -x!1365^post202+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post202 == 0 /\ -a!244^post202+a!244^0 == 0 /\ rcd!63^0-rcd!63^post202 == 0), cost: 1 203: l52 -> l40 : a!1052^0'=a!1052^post203, temp0!17^0'=temp0!17^post203, head!16^0'=head!16^post203, rcd!2515^0'=rcd!2515^post203, a!1810^0'=a!1810^post203, x!18^0'=x!18^post203, i!29^0'=i!29^post203, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post203, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post203, a!511^0'=a!511^post203, r!662^0'=r!662^post203, a!1370^0'=a!1370^post203, tmp!33^0'=tmp!33^post203, rcd!83^0'=rcd!83^post203, a!2238^0'=a!2238^post203, x_SLAM_f!20^0'=x_SLAM_f!20^post203, length!28^0'=length!28^post203, temp!34^0'=temp!34^post203, ct!19^0'=ct!19^post203, rcd!2460^0'=rcd!2460^post203, a!1610^0'=a!1610^post203, x!15^0'=x!15^post203, head!405^0'=head!405^post203, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post203, a!419^0'=a!419^post203, r!543^0'=r!543^post203, a!1055^0'=a!1055^post203, temp0!30^0'=temp0!30^post203, head!31^0'=head!31^post203, rcd!63^0'=rcd!63^post203, a!2035^0'=a!2035^post203, x!22^0'=x!22^post203, i!406^0'=i!406^post203, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post203, t!25^0'=t!25^post203, a!654^0'=a!654^post203, rcd!2393^0'=rcd!2393^post203, a!1371^0'=a!1371^post203, x!1365^0'=x!1365^post203, result!12^0'=result!12^post203, a!244^0'=a!244^post203, y!21^0'=y!21^post203, nondet!13^0'=nondet!13^post203, (head!405^0-head!405^post203 == 0 /\ head!16^0-head!16^post203 == 0 /\ ct!19^0-ct!19^post203 == 0 /\ -x!1365^post203+x!1365^0 == 0 /\ a!1370^0-a!1370^post203 == 0 /\ rcd!83^0-rcd!83^post203 == 0 /\ x!15^0-x!15^post203 == 0 /\ -head!31^post203+head!31^0 == 0 /\ x!18^0-x!18^post203 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post203+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post203 == 0 /\ temp0!17^0-temp0!17^post203 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post203 == 0 /\ -r!543^post203+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post203 == 0 /\ -rcd!2460^post203+rcd!2460^0 == 0 /\ -a!1610^post203+a!1610^0 == 0 /\ -a!2238^post203+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post203 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post203 == 0 /\ -temp0!30^post203+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post203 == 0 /\ -a!244^post203+a!244^0 == 0 /\ -a!1371^post203+a!1371^0 == 0 /\ a!1810^0-a!1810^post203 == 0 /\ -a!419^post203+a!419^0 == 0 /\ rcd!63^0-rcd!63^post203 == 0 /\ -a!1055^post203+a!1055^0 == 0 /\ -a!654^post203+a!654^0 == 0 /\ -a!511^post203+a!511^0 == 0 /\ -x!22^post203+x!22^0 == 0 /\ result!12^0-result!12^post203 == 0 /\ -length!28^post203+length!28^0 == 0 /\ y!21^0-y!21^post203 == 0 /\ i!406^0-i!406^post203 == 0 /\ -i!29^post203+i!29^0 == 0 /\ -tmp!33^post203+tmp!33^0 == 0 /\ a!1052^0-a!1052^post203 == 0 /\ -a!2035^post203+a!2035^0 == 0 /\ -t!25^post203+t!25^0 == 0 /\ temp!34^0-temp!34^post203 == 0 /\ -rcd!2393^post203+rcd!2393^0 == 0 /\ -nondet!13^post203+nondet!13^0 == 0), cost: 1 205: l57 -> l58 : a!1052^0'=a!1052^post205, temp0!17^0'=temp0!17^post205, head!16^0'=head!16^post205, rcd!2515^0'=rcd!2515^post205, a!1810^0'=a!1810^post205, x!18^0'=x!18^post205, i!29^0'=i!29^post205, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post205, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post205, a!511^0'=a!511^post205, r!662^0'=r!662^post205, a!1370^0'=a!1370^post205, tmp!33^0'=tmp!33^post205, rcd!83^0'=rcd!83^post205, a!2238^0'=a!2238^post205, x_SLAM_f!20^0'=x_SLAM_f!20^post205, length!28^0'=length!28^post205, temp!34^0'=temp!34^post205, ct!19^0'=ct!19^post205, rcd!2460^0'=rcd!2460^post205, a!1610^0'=a!1610^post205, x!15^0'=x!15^post205, head!405^0'=head!405^post205, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post205, a!419^0'=a!419^post205, r!543^0'=r!543^post205, a!1055^0'=a!1055^post205, temp0!30^0'=temp0!30^post205, head!31^0'=head!31^post205, rcd!63^0'=rcd!63^post205, a!2035^0'=a!2035^post205, x!22^0'=x!22^post205, i!406^0'=i!406^post205, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post205, t!25^0'=t!25^post205, a!654^0'=a!654^post205, rcd!2393^0'=rcd!2393^post205, a!1371^0'=a!1371^post205, x!1365^0'=x!1365^post205, result!12^0'=result!12^post205, a!244^0'=a!244^post205, y!21^0'=y!21^post205, nondet!13^0'=nondet!13^post205, (-head!31^post205+head!31^0 == 0 /\ rcd!63^0-rcd!63^post205 == 0 /\ -a!1610^post205+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post205 == 0 /\ r!543^0-r!543^post205 == 0 /\ -i!406^post205+i!406^0 == 0 /\ a!1055^0-a!1055^post205 == 0 /\ -y!21^post205+y!21^0 == 0 /\ -rcd!83^post205+rcd!83^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post205+t!25^0 == 0 /\ temp0!17^0-temp0!17^post205 == 0 /\ -rcd!2393^post205+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post205 == 0 /\ i!29^0-i!29^post205 == 0 /\ a!1810^0-a!1810^post205 == 0 /\ head!16^0-head!16^post205 == 0 /\ -x!1365^post205+x!1365^0 == 0 /\ -temp0!30^post205+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post205+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post205+a!244^0 == 0 /\ a!1371^0-a!1371^post205 == 0 /\ -result!12^post205+result!12^0 == 0 /\ -head!405^post205+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post205 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post205 == 0 /\ ct!19^0 <= 0 /\ -x!22^post205+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post205 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post205 == 0 /\ -ct!19^0 <= 0 /\ a!2035^0-a!2035^post205 == 0 /\ rcd!2515^0-rcd!2515^post205 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post205 == 0 /\ ct!19^0-ct!19^post205 == 0 /\ -nondet!13^post205+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ a!511^0-a!511^post205 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!15^post205+x!15^0 == 0 /\ -a!419^post205+a!419^0 == 0 /\ -a!654^post205+a!654^0 == 0 /\ a!1052^0-a!1052^post205 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post205 == 0 /\ -temp!34^post205+temp!34^0 == 0 /\ x!18^0-x!18^post205 == 0 /\ -x_SLAM_f!20^post205+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post205 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 206: l57 -> l58 : a!1052^0'=a!1052^post206, temp0!17^0'=temp0!17^post206, head!16^0'=head!16^post206, rcd!2515^0'=rcd!2515^post206, a!1810^0'=a!1810^post206, x!18^0'=x!18^post206, i!29^0'=i!29^post206, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post206, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post206, a!511^0'=a!511^post206, r!662^0'=r!662^post206, a!1370^0'=a!1370^post206, tmp!33^0'=tmp!33^post206, rcd!83^0'=rcd!83^post206, a!2238^0'=a!2238^post206, x_SLAM_f!20^0'=x_SLAM_f!20^post206, length!28^0'=length!28^post206, temp!34^0'=temp!34^post206, ct!19^0'=ct!19^post206, rcd!2460^0'=rcd!2460^post206, a!1610^0'=a!1610^post206, x!15^0'=x!15^post206, head!405^0'=head!405^post206, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post206, a!419^0'=a!419^post206, r!543^0'=r!543^post206, a!1055^0'=a!1055^post206, temp0!30^0'=temp0!30^post206, head!31^0'=head!31^post206, rcd!63^0'=rcd!63^post206, a!2035^0'=a!2035^post206, x!22^0'=x!22^post206, i!406^0'=i!406^post206, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post206, t!25^0'=t!25^post206, a!654^0'=a!654^post206, rcd!2393^0'=rcd!2393^post206, a!1371^0'=a!1371^post206, x!1365^0'=x!1365^post206, result!12^0'=result!12^post206, a!244^0'=a!244^post206, y!21^0'=y!21^post206, nondet!13^0'=nondet!13^post206, (-length!28^post206+length!28^0 == 0 /\ -x!22^post206+x!22^0 == 0 /\ -a!419^post206+a!419^0 == 0 /\ -temp0!30^post206+temp0!30^0 == 0 /\ -tmp!33^post206+tmp!33^0 == 0 /\ -a!1371^post206+a!1371^0 == 0 /\ -result!12^post206+result!12^0 == 0 /\ rcd!63^0-rcd!63^post206 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post206+head!405^0 == 0 /\ a!1052^0-a!1052^post206 == 0 /\ -x_SLAM_f!20^post206+x_SLAM_f!20^0 == 0 /\ -a!654^post206+a!654^0 == 0 /\ -y!21^post206+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post206 == 0 /\ temp!34^0-temp!34^post206 == 0 /\ a!1055^0-a!1055^post206 == 0 /\ a!2238^0-a!2238^post206 == 0 /\ i!29^0-i!29^post206 == 0 /\ -nondet!13^post206+nondet!13^0 == 0 /\ ct!19^0-ct!19^post206 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post206 == 0 /\ a!1810^0-a!1810^post206 == 0 /\ -a!2035^post206+a!2035^0 == 0 /\ -rcd!2393^post206+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post206 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -t!25^post206+t!25^0 == 0 /\ x!15^0 <= 0 /\ -a!244^post206+a!244^0 == 0 /\ -x!15^post206+x!15^0 == 0 /\ i!406^0-i!406^post206 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post206+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post206+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post206+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post206 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post206 == 0 /\ a!511^0-a!511^post206 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post206+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post206 == 0 /\ -r!543^post206+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post206+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post206+head!31^0 == 0 /\ -rcd!2460^post206+rcd!2460^0 == 0 /\ a!1370^0-a!1370^post206 == 0 /\ x!18^0-x!18^post206 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 207: l58 -> l59 : a!1052^0'=a!1052^post207, temp0!17^0'=temp0!17^post207, head!16^0'=head!16^post207, rcd!2515^0'=rcd!2515^post207, a!1810^0'=a!1810^post207, x!18^0'=x!18^post207, i!29^0'=i!29^post207, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post207, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post207, a!511^0'=a!511^post207, r!662^0'=r!662^post207, a!1370^0'=a!1370^post207, tmp!33^0'=tmp!33^post207, rcd!83^0'=rcd!83^post207, a!2238^0'=a!2238^post207, x_SLAM_f!20^0'=x_SLAM_f!20^post207, length!28^0'=length!28^post207, temp!34^0'=temp!34^post207, ct!19^0'=ct!19^post207, rcd!2460^0'=rcd!2460^post207, a!1610^0'=a!1610^post207, x!15^0'=x!15^post207, head!405^0'=head!405^post207, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post207, a!419^0'=a!419^post207, r!543^0'=r!543^post207, a!1055^0'=a!1055^post207, temp0!30^0'=temp0!30^post207, head!31^0'=head!31^post207, rcd!63^0'=rcd!63^post207, a!2035^0'=a!2035^post207, x!22^0'=x!22^post207, i!406^0'=i!406^post207, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post207, t!25^0'=t!25^post207, a!654^0'=a!654^post207, rcd!2393^0'=rcd!2393^post207, a!1371^0'=a!1371^post207, x!1365^0'=x!1365^post207, result!12^0'=result!12^post207, a!244^0'=a!244^post207, y!21^0'=y!21^post207, nondet!13^0'=nondet!13^post207, (0 == 0 /\ rcd!83^0-rcd!83^post207 == 0 /\ -nondet!13^post207+nondet!13^0 == 0 /\ a!1370^0-a!1370^post207 == 0 /\ x!18^0-x!18^post207 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post207+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post207+a!2035^0 == 0 /\ -length!28^post207+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post207 == 0 /\ a!511^0-a!511^post207 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post207 == 0 /\ -a!1371^post207+a!1371^0 == 0 /\ -a!244^post207+a!244^0 == 0 /\ a!2238^0-a!2238^post207 == 0 /\ -r!662^post207+r!662^0 == 0 /\ -t!25^post207+t!25^0 == 0 /\ -a!1055^post207+a!1055^0 == 0 /\ i!29^0-i!29^post207 == 0 /\ x!15^0-x!15^post207 == 0 /\ temp0!17^0-temp0!17^post207 == 0 /\ head!16^0-head!16^post207 == 0 /\ -a!654^post207+a!654^0 == 0 /\ a!1810^0-a!1810^post207 == 0 /\ -rcd!2393^post207+rcd!2393^0 == 0 /\ r!543^0-r!543^post207 == 0 /\ -sel_r!1224_Flink!24^post207+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post207+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post207 == 0 /\ temp!34^0-temp!34^post207 == 0 /\ -rcd!2460^post207+rcd!2460^0 == 0 /\ -x!22^post207+x!22^0 == 0 /\ a!1052^post207-a!1610^0 == 0 /\ tmp!33^0-tmp!33^post207 == 0 /\ head!405^0-head!405^post207 == 0 /\ -x!1365^post207+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post207 == 0 /\ ct!19^0-ct!19^post207 == 0 /\ -temp0!30^post207+temp0!30^0 == 0 /\ -i!406^post207+i!406^0 == 0 /\ a!419^0-a!419^post207 == 0 /\ -y!21^post207+y!21^0 == 0 /\ -rcd!63^post207+rcd!63^0 == 0 /\ -result!12^post207+result!12^0 == 0), cost: 1 209: l59 -> l13 : a!1052^0'=a!1052^post209, temp0!17^0'=temp0!17^post209, head!16^0'=head!16^post209, rcd!2515^0'=rcd!2515^post209, a!1810^0'=a!1810^post209, x!18^0'=x!18^post209, i!29^0'=i!29^post209, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post209, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post209, a!511^0'=a!511^post209, r!662^0'=r!662^post209, a!1370^0'=a!1370^post209, tmp!33^0'=tmp!33^post209, rcd!83^0'=rcd!83^post209, a!2238^0'=a!2238^post209, x_SLAM_f!20^0'=x_SLAM_f!20^post209, length!28^0'=length!28^post209, temp!34^0'=temp!34^post209, ct!19^0'=ct!19^post209, rcd!2460^0'=rcd!2460^post209, a!1610^0'=a!1610^post209, x!15^0'=x!15^post209, head!405^0'=head!405^post209, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post209, a!419^0'=a!419^post209, r!543^0'=r!543^post209, a!1055^0'=a!1055^post209, temp0!30^0'=temp0!30^post209, head!31^0'=head!31^post209, rcd!63^0'=rcd!63^post209, a!2035^0'=a!2035^post209, x!22^0'=x!22^post209, i!406^0'=i!406^post209, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post209, t!25^0'=t!25^post209, a!654^0'=a!654^post209, rcd!2393^0'=rcd!2393^post209, a!1371^0'=a!1371^post209, x!1365^0'=x!1365^post209, result!12^0'=result!12^post209, a!244^0'=a!244^post209, y!21^0'=y!21^post209, nondet!13^0'=nondet!13^post209, (i!29^0-i!29^post209 == 0 /\ a!1810^0-a!1810^post209 == 0 /\ -sel_r!1224_Flink!24^post209+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post209 == 0 /\ t!25^0-t!25^post209 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post209 == 0 /\ -x!15^post209+x!15^0 == 0 /\ a!1055^0-a!1055^post209 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post209 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post209 == 0 /\ length!28^0-length!28^post209 == 0 /\ -a!1371^post209+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post209+r!543^0 == 0 /\ -a!1610^post209+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post209+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!654^0-a!654^post209 == 0 /\ -head!31^post209+head!31^0 == 0 /\ a!1052^0-a!1052^post209 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2460^post209+rcd!2460^0 == 0 /\ -a!419^post209+a!419^0 == 0 /\ temp!34^0-temp!34^post209 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ head!16^0-head!16^post209 == 0 /\ -rcd!63^post209+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post209+rcd!83^0 == 0 /\ -x!22^post209+x!22^0 == 0 /\ -sel_r!543_Flink!24^post209+sel_r!543_Flink!24^0 == 0 /\ -x_SLAM_f!20^post209+x_SLAM_f!20^0 == 0 /\ -y!21^post209+y!21^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post209 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -result!12^post209+result!12^0 == 0 /\ a!1370^0-a!1370^post209 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!405^post209+head!405^0 == 0 /\ -temp0!30^post209+temp0!30^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2515^0-rcd!2515^post209 == 0 /\ -a!2035^post209+a!2035^0 == 0 /\ -rcd!2393^post209+rcd!2393^0 == 0 /\ -nondet!13^post209+nondet!13^0 == 0 /\ r!662^0-r!662^post209 == 0 /\ temp0!17^0-temp0!17^post209 == 0 /\ -a!244^post209+a!244^0 == 0 /\ -x!1365^post209+x!1365^0 == 0 /\ -ct!19^post209+ct!19^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!511^0-a!511^post209 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 213: l59 -> l13 : a!1052^0'=a!1052^post213, temp0!17^0'=temp0!17^post213, head!16^0'=head!16^post213, rcd!2515^0'=rcd!2515^post213, a!1810^0'=a!1810^post213, x!18^0'=x!18^post213, i!29^0'=i!29^post213, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post213, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post213, a!511^0'=a!511^post213, r!662^0'=r!662^post213, a!1370^0'=a!1370^post213, tmp!33^0'=tmp!33^post213, rcd!83^0'=rcd!83^post213, a!2238^0'=a!2238^post213, x_SLAM_f!20^0'=x_SLAM_f!20^post213, length!28^0'=length!28^post213, temp!34^0'=temp!34^post213, ct!19^0'=ct!19^post213, rcd!2460^0'=rcd!2460^post213, a!1610^0'=a!1610^post213, x!15^0'=x!15^post213, head!405^0'=head!405^post213, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post213, a!419^0'=a!419^post213, r!543^0'=r!543^post213, a!1055^0'=a!1055^post213, temp0!30^0'=temp0!30^post213, head!31^0'=head!31^post213, rcd!63^0'=rcd!63^post213, a!2035^0'=a!2035^post213, x!22^0'=x!22^post213, i!406^0'=i!406^post213, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post213, t!25^0'=t!25^post213, a!654^0'=a!654^post213, rcd!2393^0'=rcd!2393^post213, a!1371^0'=a!1371^post213, x!1365^0'=x!1365^post213, result!12^0'=result!12^post213, a!244^0'=a!244^post213, y!21^0'=y!21^post213, nondet!13^0'=nondet!13^post213, (-a!654^post213+a!654^0 == 0 /\ temp0!17^0-temp0!17^post213 == 0 /\ -a!1371^post213+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post213 == 0 /\ -a!419^post213+a!419^0 == 0 /\ -a!244^post213+a!244^0 == 0 /\ -result!12^post213+result!12^0 == 0 /\ -temp0!30^post213+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post213 == 0 /\ temp!34^0-temp!34^post213 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post213 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post213 == 0 /\ -x_SLAM_f!20^post213+x_SLAM_f!20^0 == 0 /\ -length!28^post213+length!28^0 == 0 /\ a!1055^0-a!1055^post213 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!83^post213+rcd!83^0 == 0 /\ ct!19^0-ct!19^post213 == 0 /\ a!1810^0-a!1810^post213 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post213+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post213+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post213 == 0 /\ -t!25^post213+t!25^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post213 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post213 == 0 /\ a!1370^0-a!1370^post213 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post213 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -head!31^post213+head!31^0 == 0 /\ -x!15^post213+x!15^0 == 0 /\ a!1052^0-a!1052^post213 == 0 /\ rcd!2515^0-rcd!2515^post213 == 0 /\ head!16^0-x!22^0 <= 0 /\ -x!1365^post213+x!1365^0 == 0 /\ a!511^0-a!511^post213 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post213 == 0 /\ a!2035^0-a!2035^post213 == 0 /\ -sel_r!543_Flink!24^post213+sel_r!543_Flink!24^0 == 0 /\ -x!22^post213+x!22^0 == 0 /\ -y!21^post213+y!21^0 == 0 /\ head!16^0-head!16^post213 == 0 /\ -r!543^post213+r!543^0 == 0 /\ -a!2238^post213+a!2238^0 == 0 /\ i!29^0-i!29^post213 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ x!18^0-x!18^post213 == 0 /\ y!21^0 <= 0 /\ -a!1610^post213+a!1610^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 215: l60 -> l61 : a!1052^0'=a!1052^post215, temp0!17^0'=temp0!17^post215, head!16^0'=head!16^post215, rcd!2515^0'=rcd!2515^post215, a!1810^0'=a!1810^post215, x!18^0'=x!18^post215, i!29^0'=i!29^post215, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post215, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post215, a!511^0'=a!511^post215, r!662^0'=r!662^post215, a!1370^0'=a!1370^post215, tmp!33^0'=tmp!33^post215, rcd!83^0'=rcd!83^post215, a!2238^0'=a!2238^post215, x_SLAM_f!20^0'=x_SLAM_f!20^post215, length!28^0'=length!28^post215, temp!34^0'=temp!34^post215, ct!19^0'=ct!19^post215, rcd!2460^0'=rcd!2460^post215, a!1610^0'=a!1610^post215, x!15^0'=x!15^post215, head!405^0'=head!405^post215, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post215, a!419^0'=a!419^post215, r!543^0'=r!543^post215, a!1055^0'=a!1055^post215, temp0!30^0'=temp0!30^post215, head!31^0'=head!31^post215, rcd!63^0'=rcd!63^post215, a!2035^0'=a!2035^post215, x!22^0'=x!22^post215, i!406^0'=i!406^post215, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post215, t!25^0'=t!25^post215, a!654^0'=a!654^post215, rcd!2393^0'=rcd!2393^post215, a!1371^0'=a!1371^post215, x!1365^0'=x!1365^post215, result!12^0'=result!12^post215, a!244^0'=a!244^post215, y!21^0'=y!21^post215, nondet!13^0'=nondet!13^post215, (r!543^0-r!543^post215 == 0 /\ head!16^0 <= 0 /\ r!662^0-r!662^post215 == 0 /\ -a!244^post215+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post215 == 0 /\ -result!12^post215+result!12^0 == 0 /\ temp0!30^0-temp0!30^post215 == 0 /\ a!1052^0-a!1052^post215 == 0 /\ -a!1055^post215+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post215+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post215 == 0 /\ head!16^0-x!15^0 <= 0 /\ -ct!19^post215+ct!19^0 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post215 == 0 /\ head!16^0-head!16^post215 == 0 /\ a!1810^0-a!1810^post215 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post215 == 0 /\ rcd!83^0-rcd!83^post215 == 0 /\ -a!2035^post215+a!2035^0 == 0 /\ -rcd!2393^post215+rcd!2393^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post215 == 0 /\ -nondet!13^post215+nondet!13^0 == 0 /\ x!15^0 <= 0 /\ i!29^0-i!29^post215 == 0 /\ -x!1365^post215+x!1365^0 == 0 /\ length!28^0-length!28^post215 == 0 /\ temp0!17^0-temp0!17^post215 == 0 /\ -x!15^post215+x!15^0 == 0 /\ -x!15^0 <= 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post215 == 0 /\ a!2238^0-a!2238^post215 == 0 /\ -temp!34^post215+temp!34^0 == 0 /\ -y!21^post215+y!21^0 == 0 /\ tmp!33^0-tmp!33^post215 == 0 /\ -head!31^post215+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post215 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post215 == 0 /\ head!405^0-head!405^post215 == 0 /\ -i!406^post215+i!406^0 == 0 /\ -a!1371^post215+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post215+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post215+rcd!63^0 == 0 /\ a!1370^0-a!1370^post215 == 0 /\ -a!419^post215+a!419^0 == 0 /\ a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post215 == 0 /\ x!18^0-x!18^post215 == 0 /\ x!22^0-x!22^post215 == 0), cost: 1 216: l60 -> l61 : a!1052^0'=a!1052^post216, temp0!17^0'=temp0!17^post216, head!16^0'=head!16^post216, rcd!2515^0'=rcd!2515^post216, a!1810^0'=a!1810^post216, x!18^0'=x!18^post216, i!29^0'=i!29^post216, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post216, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post216, a!511^0'=a!511^post216, r!662^0'=r!662^post216, a!1370^0'=a!1370^post216, tmp!33^0'=tmp!33^post216, rcd!83^0'=rcd!83^post216, a!2238^0'=a!2238^post216, x_SLAM_f!20^0'=x_SLAM_f!20^post216, length!28^0'=length!28^post216, temp!34^0'=temp!34^post216, ct!19^0'=ct!19^post216, rcd!2460^0'=rcd!2460^post216, a!1610^0'=a!1610^post216, x!15^0'=x!15^post216, head!405^0'=head!405^post216, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post216, a!419^0'=a!419^post216, r!543^0'=r!543^post216, a!1055^0'=a!1055^post216, temp0!30^0'=temp0!30^post216, head!31^0'=head!31^post216, rcd!63^0'=rcd!63^post216, a!2035^0'=a!2035^post216, x!22^0'=x!22^post216, i!406^0'=i!406^post216, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post216, t!25^0'=t!25^post216, a!654^0'=a!654^post216, rcd!2393^0'=rcd!2393^post216, a!1371^0'=a!1371^post216, x!1365^0'=x!1365^post216, result!12^0'=result!12^post216, a!244^0'=a!244^post216, y!21^0'=y!21^post216, nondet!13^0'=nondet!13^post216, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post216 == 0 /\ rcd!83^0-rcd!83^post216 == 0 /\ -r!543^post216+r!543^0 == 0 /\ a!1052^0-a!1052^post216 == 0 /\ -a!1371^post216+a!1371^0 == 0 /\ a!2238^0-a!2238^post216 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post216 == 0 /\ -ct!19^post216+ct!19^0 == 0 /\ length!28^0-length!28^post216 == 0 /\ head!16^0-x!15^0 <= 0 /\ t!25^0-t!25^post216 == 0 /\ -nondet!13^post216+nondet!13^0 == 0 /\ -a!419^post216+a!419^0 == 0 /\ a!2035^0-a!2035^post216 == 0 /\ tmp!33^0-tmp!33^post216 == 0 /\ -x!15^post216+x!15^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post216+x_SLAM_f!20^0 == 0 /\ r!662^0-r!662^post216 == 0 /\ -a!654^post216+a!654^0 == 0 /\ temp0!17^0-temp0!17^post216 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -y!21^post216+y!21^0 == 0 /\ -head!31^post216+head!31^0 == 0 /\ a!1370^0-a!1370^post216 == 0 /\ x!18^0-x!18^post216 == 0 /\ -i!406^post216+i!406^0 == 0 /\ temp!34^0-temp!34^post216 == 0 /\ i!29^0-i!29^post216 == 0 /\ -rcd!2393^post216+rcd!2393^0 == 0 /\ 1-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post216 == 0 /\ -x!1365^post216+x!1365^0 == 0 /\ -a!244^post216+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post216+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post216 == 0 /\ rcd!63^0-rcd!63^post216 == 0 /\ rcd!2460^0-rcd!2460^post216 == 0 /\ a!1610^0-a!1610^post216 == 0 /\ -head!405^post216+head!405^0 == 0 /\ a!1810^0-a!1810^post216 == 0 /\ head!16^0-head!16^post216 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post216 == 0 /\ -result!12^post216+result!12^0 == 0 /\ -temp0!30^post216+temp0!30^0 == 0 /\ -x!22^post216+x!22^0 == 0 /\ a!1055^0-a!1055^post216 == 0), cost: 1 217: l61 -> l62 : a!1052^0'=a!1052^post217, temp0!17^0'=temp0!17^post217, head!16^0'=head!16^post217, rcd!2515^0'=rcd!2515^post217, a!1810^0'=a!1810^post217, x!18^0'=x!18^post217, i!29^0'=i!29^post217, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post217, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post217, a!511^0'=a!511^post217, r!662^0'=r!662^post217, a!1370^0'=a!1370^post217, tmp!33^0'=tmp!33^post217, rcd!83^0'=rcd!83^post217, a!2238^0'=a!2238^post217, x_SLAM_f!20^0'=x_SLAM_f!20^post217, length!28^0'=length!28^post217, temp!34^0'=temp!34^post217, ct!19^0'=ct!19^post217, rcd!2460^0'=rcd!2460^post217, a!1610^0'=a!1610^post217, x!15^0'=x!15^post217, head!405^0'=head!405^post217, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post217, a!419^0'=a!419^post217, r!543^0'=r!543^post217, a!1055^0'=a!1055^post217, temp0!30^0'=temp0!30^post217, head!31^0'=head!31^post217, rcd!63^0'=rcd!63^post217, a!2035^0'=a!2035^post217, x!22^0'=x!22^post217, i!406^0'=i!406^post217, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post217, t!25^0'=t!25^post217, a!654^0'=a!654^post217, rcd!2393^0'=rcd!2393^post217, a!1371^0'=a!1371^post217, x!1365^0'=x!1365^post217, result!12^0'=result!12^post217, a!244^0'=a!244^post217, y!21^0'=y!21^post217, nondet!13^0'=nondet!13^post217, (0 == 0 /\ a!1810^0-a!1810^post217 == 0 /\ i!29^0-i!29^post217 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post217 == 0 /\ a!654^0-a!654^post217 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post217 == 0 /\ -a!2238^post217+a!2238^0 == 0 /\ -a!2035^post217+a!2035^0 == 0 /\ -r!543^post217+r!543^0 == 0 /\ length!28^0-length!28^post217 == 0 /\ head!405^0-head!405^post217 == 0 /\ tmp!33^0-tmp!33^post217 == 0 /\ -a!1371^post217+a!1371^0 == 0 /\ -rcd!2460^post217+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post217 == 0 /\ rcd!2393^0-rcd!2393^post217 == 0 /\ temp!34^0-temp!34^post217 == 0 /\ -a!1055^post217+a!1055^0 == 0 /\ -head!31^post217+head!31^0 == 0 /\ -rcd!83^post217+rcd!83^0 == 0 /\ -a!1610^post217+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post217 == 0 /\ -i!406^post217+i!406^0 == 0 /\ -sel_r!543_Flink!24^post217+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post217 == 0 /\ head!16^0-head!16^post217 == 0 /\ a!1370^0-a!1370^post217 == 0 /\ -y!21^post217+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post217 == 0 /\ x!18^0-x!18^post217 == 0 /\ -t!25^post217+t!25^0 == 0 /\ -rcd!63^post217+rcd!63^0 == 0 /\ -rcd!2515^post217+rcd!2515^0 == 0 /\ -a!511^0+a!244^post217 == 0 /\ a!419^0-a!419^post217 == 0 /\ -temp0!30^post217+temp0!30^0 == 0 /\ -nondet!13^post217+nondet!13^0 == 0 /\ r!662^0-r!662^post217 == 0 /\ temp0!17^0-temp0!17^post217 == 0 /\ -result!12^post217+result!12^0 == 0 /\ -x!1365^post217+x!1365^0 == 0 /\ -x!22^post217+x!22^0 == 0 /\ ct!19^0-ct!19^post217 == 0), cost: 1 218: l62 -> l47 : a!1052^0'=a!1052^post218, temp0!17^0'=temp0!17^post218, head!16^0'=head!16^post218, rcd!2515^0'=rcd!2515^post218, a!1810^0'=a!1810^post218, x!18^0'=x!18^post218, i!29^0'=i!29^post218, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post218, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post218, a!511^0'=a!511^post218, r!662^0'=r!662^post218, a!1370^0'=a!1370^post218, tmp!33^0'=tmp!33^post218, rcd!83^0'=rcd!83^post218, a!2238^0'=a!2238^post218, x_SLAM_f!20^0'=x_SLAM_f!20^post218, length!28^0'=length!28^post218, temp!34^0'=temp!34^post218, ct!19^0'=ct!19^post218, rcd!2460^0'=rcd!2460^post218, a!1610^0'=a!1610^post218, x!15^0'=x!15^post218, head!405^0'=head!405^post218, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post218, a!419^0'=a!419^post218, r!543^0'=r!543^post218, a!1055^0'=a!1055^post218, temp0!30^0'=temp0!30^post218, head!31^0'=head!31^post218, rcd!63^0'=rcd!63^post218, a!2035^0'=a!2035^post218, x!22^0'=x!22^post218, i!406^0'=i!406^post218, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post218, t!25^0'=t!25^post218, a!654^0'=a!654^post218, rcd!2393^0'=rcd!2393^post218, a!1371^0'=a!1371^post218, x!1365^0'=x!1365^post218, result!12^0'=result!12^post218, a!244^0'=a!244^post218, y!21^0'=y!21^post218, nondet!13^0'=nondet!13^post218, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post218 == 0 /\ a!2238^0-a!2238^post218 == 0 /\ tmp!33^0-tmp!33^post218 == 0 /\ -x!1365^post218+x!1365^0 == 0 /\ a!1810^0-a!1810^post218 == 0 /\ -sel_r!1224_Flink!24^post218+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post218 == 0 /\ head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post218 == 0 /\ rcd!2515^0-rcd!2515^post218 == 0 /\ length!28^0-length!28^post218 == 0 /\ a!419^0-a!419^post218 == 0 /\ rcd!2393^0-rcd!2393^post218 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post218+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post218 == 0 /\ -x!15^post218+x!15^0 == 0 /\ head!405^0-head!405^post218 == 0 /\ -rcd!63^post218+rcd!63^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -a!1371^post218+a!1371^0 == 0 /\ -temp!34^post218+temp!34^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post218 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post218+temp0!30^0 == 0 /\ a!1610^0-a!1610^post218 == 0 /\ ct!19^0-ct!19^post218 == 0 /\ -t!25^post218+t!25^0 == 0 /\ head!31^0-head!31^post218 == 0 /\ -result!12^post218+result!12^0 == 0 /\ head!16^0-head!16^post218 == 0 /\ -i!406^post218+i!406^0 == 0 /\ rcd!83^0-rcd!83^post218 == 0 /\ x!22^0-x!22^post218 == 0 /\ -x!15^0 <= 0 /\ a!1370^0-a!1370^post218 == 0 /\ -y!21^post218+y!21^0 == 0 /\ -a!244^0 <= 0 /\ -a!654^post218+a!654^0 == 0 /\ -a!1055^post218+a!1055^0 == 0 /\ -nondet!13^post218+nondet!13^0 == 0 /\ r!662^0-r!662^post218 == 0 /\ temp0!17^0-temp0!17^post218 == 0 /\ r!543^0-r!543^post218 == 0 /\ -a!2035^post218+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post218 == 0 /\ -a!244^post218+a!244^0 == 0 /\ a!244^0 <= 0 /\ -x!18^post218+x!18^0 == 0 /\ a!511^0-a!511^post218 == 0), cost: 1 219: l62 -> l47 : a!1052^0'=a!1052^post219, temp0!17^0'=temp0!17^post219, head!16^0'=head!16^post219, rcd!2515^0'=rcd!2515^post219, a!1810^0'=a!1810^post219, x!18^0'=x!18^post219, i!29^0'=i!29^post219, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post219, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post219, a!511^0'=a!511^post219, r!662^0'=r!662^post219, a!1370^0'=a!1370^post219, tmp!33^0'=tmp!33^post219, rcd!83^0'=rcd!83^post219, a!2238^0'=a!2238^post219, x_SLAM_f!20^0'=x_SLAM_f!20^post219, length!28^0'=length!28^post219, temp!34^0'=temp!34^post219, ct!19^0'=ct!19^post219, rcd!2460^0'=rcd!2460^post219, a!1610^0'=a!1610^post219, x!15^0'=x!15^post219, head!405^0'=head!405^post219, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post219, a!419^0'=a!419^post219, r!543^0'=r!543^post219, a!1055^0'=a!1055^post219, temp0!30^0'=temp0!30^post219, head!31^0'=head!31^post219, rcd!63^0'=rcd!63^post219, a!2035^0'=a!2035^post219, x!22^0'=x!22^post219, i!406^0'=i!406^post219, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post219, t!25^0'=t!25^post219, a!654^0'=a!654^post219, rcd!2393^0'=rcd!2393^post219, a!1371^0'=a!1371^post219, x!1365^0'=x!1365^post219, result!12^0'=result!12^post219, a!244^0'=a!244^post219, y!21^0'=y!21^post219, nondet!13^0'=nondet!13^post219, (-rcd!2393^post219+rcd!2393^0 == 0 /\ head!16^0-head!16^post219 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post219 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post219 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1052^0-a!1052^post219 == 0 /\ -a!1370^post219+a!1370^0 == 0 /\ rcd!83^0-rcd!83^post219 == 0 /\ x!18^0-x!18^post219 == 0 /\ -sel_r!1224_Flink!24^post219+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post219 == 0 /\ -x!1365^post219+x!1365^0 == 0 /\ i!29^0-i!29^post219 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post219 == 0 /\ -temp!34^post219+temp!34^0 == 0 /\ -y!21^post219+y!21^0 == 0 /\ -rcd!63^post219+rcd!63^0 == 0 /\ -i!406^post219+i!406^0 == 0 /\ rcd!2515^0-rcd!2515^post219 == 0 /\ a!511^0-a!511^post219 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!405^post219+head!405^0 == 0 /\ -result!12^post219+result!12^0 == 0 /\ -nondet!13^post219+nondet!13^0 == 0 /\ -r!543^post219+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post219 == 0 /\ tmp!33^0-tmp!33^post219 == 0 /\ -a!2035^post219+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post219 == 0 /\ a!1610^0-a!1610^post219 == 0 /\ 1-a!244^0 <= 0 /\ 1-x!15^0 <= 0 /\ -ct!19^post219+ct!19^0 == 0 /\ -a!1371^post219+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post219 == 0 /\ -a!419^post219+a!419^0 == 0 /\ -a!244^0 <= 0 /\ head!31^0-head!31^post219 == 0 /\ -a!1055^post219+a!1055^0 == 0 /\ -a!1810^post219+a!1810^0 == 0 /\ -x!15^post219+x!15^0 == 0 /\ -t!25^post219+t!25^0 == 0 /\ x!22^0-x!22^post219 == 0 /\ a!244^0-a!244^post219 == 0 /\ length!28^0-length!28^post219 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post219 == 0 /\ a!2238^0-a!2238^post219 == 0 /\ -a!654^post219+a!654^0 == 0), cost: 1 220: l62 -> l47 : a!1052^0'=a!1052^post220, temp0!17^0'=temp0!17^post220, head!16^0'=head!16^post220, rcd!2515^0'=rcd!2515^post220, a!1810^0'=a!1810^post220, x!18^0'=x!18^post220, i!29^0'=i!29^post220, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post220, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post220, a!511^0'=a!511^post220, r!662^0'=r!662^post220, a!1370^0'=a!1370^post220, tmp!33^0'=tmp!33^post220, rcd!83^0'=rcd!83^post220, a!2238^0'=a!2238^post220, x_SLAM_f!20^0'=x_SLAM_f!20^post220, length!28^0'=length!28^post220, temp!34^0'=temp!34^post220, ct!19^0'=ct!19^post220, rcd!2460^0'=rcd!2460^post220, a!1610^0'=a!1610^post220, x!15^0'=x!15^post220, head!405^0'=head!405^post220, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post220, a!419^0'=a!419^post220, r!543^0'=r!543^post220, a!1055^0'=a!1055^post220, temp0!30^0'=temp0!30^post220, head!31^0'=head!31^post220, rcd!63^0'=rcd!63^post220, a!2035^0'=a!2035^post220, x!22^0'=x!22^post220, i!406^0'=i!406^post220, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post220, t!25^0'=t!25^post220, a!654^0'=a!654^post220, rcd!2393^0'=rcd!2393^post220, a!1371^0'=a!1371^post220, x!1365^0'=x!1365^post220, result!12^0'=result!12^post220, a!244^0'=a!244^post220, y!21^0'=y!21^post220, nondet!13^0'=nondet!13^post220, (length!28^0-length!28^post220 == 0 /\ head!405^0-head!405^post220 == 0 /\ -rcd!83^post220+rcd!83^0 == 0 /\ -head!31^post220+head!31^0 == 0 /\ a!511^0-a!511^post220 == 0 /\ -a!1370^post220+a!1370^0 == 0 /\ -a!1610^post220+a!1610^0 == 0 /\ -x!22^post220+x!22^0 == 0 /\ -y!21^post220+y!21^0 == 0 /\ -temp!34^post220+temp!34^0 == 0 /\ temp0!17^0-temp0!17^post220 == 0 /\ -t!25^post220+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post220 == 0 /\ -rcd!2393^post220+rcd!2393^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post220 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post220 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post220+nondet!13^0 == 0 /\ x!15^0-x!15^post220 == 0 /\ x!18^0-x!18^post220 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post220 == 0 /\ -a!244^post220+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post220 == 0 /\ -result!12^post220+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -temp0!30^post220+temp0!30^0 == 0 /\ -x!1365^post220+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post220 == 0 /\ -a!2238^post220+a!2238^0 == 0 /\ -a!1371^post220+a!1371^0 == 0 /\ r!662^0-r!662^post220 == 0 /\ -a!2035^post220+a!2035^0 == 0 /\ 1-a!244^0 <= 0 /\ -a!244^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post220 == 0 /\ -r!543^post220+r!543^0 == 0 /\ -a!654^post220+a!654^0 == 0 /\ head!16^0-head!16^post220 == 0 /\ a!1810^0-a!1810^post220 == 0 /\ -a!1055^post220+a!1055^0 == 0 /\ i!29^0-i!29^post220 == 0 /\ -a!419^post220+a!419^0 == 0 /\ a!1052^0-a!1052^post220 == 0 /\ -tmp!33^post220+tmp!33^0 == 0 /\ i!406^0-i!406^post220 == 0 /\ rcd!2460^0-rcd!2460^post220 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post220 == 0), cost: 1 222: l64 -> l65 : a!1052^0'=a!1052^post222, temp0!17^0'=temp0!17^post222, head!16^0'=head!16^post222, rcd!2515^0'=rcd!2515^post222, a!1810^0'=a!1810^post222, x!18^0'=x!18^post222, i!29^0'=i!29^post222, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post222, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post222, a!511^0'=a!511^post222, r!662^0'=r!662^post222, a!1370^0'=a!1370^post222, tmp!33^0'=tmp!33^post222, rcd!83^0'=rcd!83^post222, a!2238^0'=a!2238^post222, x_SLAM_f!20^0'=x_SLAM_f!20^post222, length!28^0'=length!28^post222, temp!34^0'=temp!34^post222, ct!19^0'=ct!19^post222, rcd!2460^0'=rcd!2460^post222, a!1610^0'=a!1610^post222, x!15^0'=x!15^post222, head!405^0'=head!405^post222, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post222, a!419^0'=a!419^post222, r!543^0'=r!543^post222, a!1055^0'=a!1055^post222, temp0!30^0'=temp0!30^post222, head!31^0'=head!31^post222, rcd!63^0'=rcd!63^post222, a!2035^0'=a!2035^post222, x!22^0'=x!22^post222, i!406^0'=i!406^post222, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post222, t!25^0'=t!25^post222, a!654^0'=a!654^post222, rcd!2393^0'=rcd!2393^post222, a!1371^0'=a!1371^post222, x!1365^0'=x!1365^post222, result!12^0'=result!12^post222, a!244^0'=a!244^post222, y!21^0'=y!21^post222, nondet!13^0'=nondet!13^post222, (-ct!19^post222+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post222 == 0 /\ a!1055^0-a!1055^post222 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ a!2238^0-a!2238^post222 == 0 /\ rcd!83^0-rcd!83^post222 == 0 /\ tmp!33^0-tmp!33^post222 == 0 /\ t!25^0-t!25^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post222+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post222+sel_r!1224_Flink!24^0 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ length!28^0-length!28^post222 == 0 /\ -rcd!2460^post222+rcd!2460^0 == 0 /\ -a!1371^post222+a!1371^0 == 0 /\ -a!654^post222+a!654^0 == 0 /\ r!662^0-r!662^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post222 == 0 /\ -head!31^post222+head!31^0 == 0 /\ -x!15^post222+x!15^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ 1-a!419^0 <= 0 /\ -1+a!419^0 <= 0 /\ -a!419^post222+a!419^0 == 0 /\ head!405^0 <= 0 /\ temp!34^0-temp!34^post222 == 0 /\ i!29^0-i!29^post222 == 0 /\ -head!405^post222+head!405^0 == 0 /\ head!16^0-head!16^post222 == 0 /\ -x_SLAM_f!20^post222+x_SLAM_f!20^0 == 0 /\ -x!22^post222+x!22^0 == 0 /\ -y!21^post222+y!21^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ x!18^0-x!18^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post222 == 0 /\ -head!405^0 <= 0 /\ -sel_r!543_Flink!24^post222+sel_r!543_Flink!24^0 == 0 /\ -rcd!63^post222+rcd!63^0 == 0 /\ -i!406^post222+i!406^0 == 0 /\ 1-i!29^0+i!406^0 <= 0 /\ -a!244^0 <= 0 /\ a!1370^0-a!1370^post222 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!2035^0-a!2035^post222 == 0 /\ rcd!2515^0-rcd!2515^post222 == 0 /\ a!511^0-a!511^post222 == 0 /\ -result!12^post222+result!12^0 == 0 /\ -rcd!2393^post222+rcd!2393^0 == 0 /\ -nondet!13^post222+nondet!13^0 == 0 /\ -temp0!30^post222+temp0!30^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post222+a!244^0 == 0 /\ -x!1365^post222+x!1365^0 == 0 /\ a!1052^0-a!1052^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post222 == 0 /\ a!244^0 <= 0 /\ a!1810^0-a!1810^post222 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 223: l64 -> l65 : a!1052^0'=a!1052^post223, temp0!17^0'=temp0!17^post223, head!16^0'=head!16^post223, rcd!2515^0'=rcd!2515^post223, a!1810^0'=a!1810^post223, x!18^0'=x!18^post223, i!29^0'=i!29^post223, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post223, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post223, a!511^0'=a!511^post223, r!662^0'=r!662^post223, a!1370^0'=a!1370^post223, tmp!33^0'=tmp!33^post223, rcd!83^0'=rcd!83^post223, a!2238^0'=a!2238^post223, x_SLAM_f!20^0'=x_SLAM_f!20^post223, length!28^0'=length!28^post223, temp!34^0'=temp!34^post223, ct!19^0'=ct!19^post223, rcd!2460^0'=rcd!2460^post223, a!1610^0'=a!1610^post223, x!15^0'=x!15^post223, head!405^0'=head!405^post223, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post223, a!419^0'=a!419^post223, r!543^0'=r!543^post223, a!1055^0'=a!1055^post223, temp0!30^0'=temp0!30^post223, head!31^0'=head!31^post223, rcd!63^0'=rcd!63^post223, a!2035^0'=a!2035^post223, x!22^0'=x!22^post223, i!406^0'=i!406^post223, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post223, t!25^0'=t!25^post223, a!654^0'=a!654^post223, rcd!2393^0'=rcd!2393^post223, a!1371^0'=a!1371^post223, x!1365^0'=x!1365^post223, result!12^0'=result!12^post223, a!244^0'=a!244^post223, y!21^0'=y!21^post223, nondet!13^0'=nondet!13^post223, (-rcd!2460^post223+rcd!2460^0 == 0 /\ a!654^0-a!654^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post223 == 0 /\ -x!1365^post223+x!1365^0 == 0 /\ a!1810^0-a!1810^post223 == 0 /\ a!2238^0-a!2238^post223 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ head!31^0-head!31^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post223 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ -sel_r!1224_Flink!24^post223+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post223 == 0 /\ rcd!2393^0-rcd!2393^post223 == 0 /\ -y!21^post223+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post223 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -sel_r!543_Flink!24^post223+sel_r!543_Flink!24^0 == 0 /\ temp!34^0-temp!34^post223 == 0 /\ -r!543^post223+r!543^0 == 0 /\ -a!1371^post223+a!1371^0 == 0 /\ head!405^0-head!405^post223 == 0 /\ a!1052^0-a!1052^post223 == 0 /\ ct!19^0-ct!19^post223 == 0 /\ x!15^0-x!15^post223 == 0 /\ -rcd!63^post223+rcd!63^0 == 0 /\ -t!25^post223+t!25^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ -a!244^post223+a!244^0 == 0 /\ -rcd!2515^post223+rcd!2515^0 == 0 /\ -a!1055^post223+a!1055^0 == 0 /\ -i!406^post223+i!406^0 == 0 /\ -temp0!30^post223+temp0!30^0 == 0 /\ head!16^0-head!16^post223 == 0 /\ -x!22^post223+x!22^0 == 0 /\ 1-a!244^0 <= 0 /\ 1-i!29^0+i!406^0 <= 0 /\ x!18^0-x!18^post223 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post223+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post223+result!12^0 == 0 /\ r!662^0-r!662^post223 == 0 /\ temp0!17^0-temp0!17^post223 == 0 /\ a!419^0-a!419^post223 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post223+rcd!83^0 == 0 /\ a!1370^0-a!1370^post223 == 0 /\ a!511^0-a!511^post223 == 0 /\ -nondet!13^post223+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post223 == 0 /\ -a!2035^post223+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post223 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 224: l65 -> l66 : a!1052^0'=a!1052^post224, temp0!17^0'=temp0!17^post224, head!16^0'=head!16^post224, rcd!2515^0'=rcd!2515^post224, a!1810^0'=a!1810^post224, x!18^0'=x!18^post224, i!29^0'=i!29^post224, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post224, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post224, a!511^0'=a!511^post224, r!662^0'=r!662^post224, a!1370^0'=a!1370^post224, tmp!33^0'=tmp!33^post224, rcd!83^0'=rcd!83^post224, a!2238^0'=a!2238^post224, x_SLAM_f!20^0'=x_SLAM_f!20^post224, length!28^0'=length!28^post224, temp!34^0'=temp!34^post224, ct!19^0'=ct!19^post224, rcd!2460^0'=rcd!2460^post224, a!1610^0'=a!1610^post224, x!15^0'=x!15^post224, head!405^0'=head!405^post224, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post224, a!419^0'=a!419^post224, r!543^0'=r!543^post224, a!1055^0'=a!1055^post224, temp0!30^0'=temp0!30^post224, head!31^0'=head!31^post224, rcd!63^0'=rcd!63^post224, a!2035^0'=a!2035^post224, x!22^0'=x!22^post224, i!406^0'=i!406^post224, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post224, t!25^0'=t!25^post224, a!654^0'=a!654^post224, rcd!2393^0'=rcd!2393^post224, a!1371^0'=a!1371^post224, x!1365^0'=x!1365^post224, result!12^0'=result!12^post224, a!244^0'=a!244^post224, y!21^0'=y!21^post224, nondet!13^0'=nondet!13^post224, (0 == 0 /\ rcd!2460^0-rcd!2460^post224 == 0 /\ -a!419^0+a!244^post224 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post224 == 0 /\ -rcd!2393^post224+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post224 == 0 /\ i!29^0-i!29^post224 == 0 /\ a!1810^0-a!1810^post224 == 0 /\ -x!15^post224+x!15^0 == 0 /\ -x!1365^post224+x!1365^0 == 0 /\ -i!406^post224+i!406^0 == 0 /\ -y!21^post224+y!21^0 == 0 /\ -rcd!63^post224+rcd!63^0 == 0 /\ -a!511^post224+a!511^0 == 0 /\ length!28^0-length!28^post224 == 0 /\ a!1052^0-a!1052^post224 == 0 /\ a!2238^0-a!2238^post224 == 0 /\ -sel_r!1224_Flink!24^post224+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post224 == 0 /\ head!405^0-head!405^post224 == 0 /\ -a!654^post224+a!654^0 == 0 /\ -a!2035^post224+a!2035^0 == 0 /\ -a!1371^post224+a!1371^0 == 0 /\ -result!12^post224+result!12^0 == 0 /\ -r!543^post224+r!543^0 == 0 /\ a!1610^0-a!1610^post224 == 0 /\ head!16^0-head!16^post224 == 0 /\ head!31^0-head!31^post224 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post224+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post224 == 0 /\ r!662^0-r!662^post224 == 0 /\ x!18^0-x!18^post224 == 0 /\ temp0!17^0-temp0!17^post224 == 0 /\ x!22^0-x!22^post224 == 0 /\ a!1370^0-a!1370^post224 == 0 /\ -ct!19^post224+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post224 == 0 /\ temp!34^0-temp!34^post224 == 0 /\ temp0!30^0-temp0!30^post224 == 0 /\ -a!1055^post224+a!1055^0 == 0 /\ -nondet!13^post224+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post224 == 0 /\ -t!25^post224+t!25^0 == 0), cost: 1 225: l66 -> l63 : a!1052^0'=a!1052^post225, temp0!17^0'=temp0!17^post225, head!16^0'=head!16^post225, rcd!2515^0'=rcd!2515^post225, a!1810^0'=a!1810^post225, x!18^0'=x!18^post225, i!29^0'=i!29^post225, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post225, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post225, a!511^0'=a!511^post225, r!662^0'=r!662^post225, a!1370^0'=a!1370^post225, tmp!33^0'=tmp!33^post225, rcd!83^0'=rcd!83^post225, a!2238^0'=a!2238^post225, x_SLAM_f!20^0'=x_SLAM_f!20^post225, length!28^0'=length!28^post225, temp!34^0'=temp!34^post225, ct!19^0'=ct!19^post225, rcd!2460^0'=rcd!2460^post225, a!1610^0'=a!1610^post225, x!15^0'=x!15^post225, head!405^0'=head!405^post225, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post225, a!419^0'=a!419^post225, r!543^0'=r!543^post225, a!1055^0'=a!1055^post225, temp0!30^0'=temp0!30^post225, head!31^0'=head!31^post225, rcd!63^0'=rcd!63^post225, a!2035^0'=a!2035^post225, x!22^0'=x!22^post225, i!406^0'=i!406^post225, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post225, t!25^0'=t!25^post225, a!654^0'=a!654^post225, rcd!2393^0'=rcd!2393^post225, a!1371^0'=a!1371^post225, x!1365^0'=x!1365^post225, result!12^0'=result!12^post225, a!244^0'=a!244^post225, y!21^0'=y!21^post225, nondet!13^0'=nondet!13^post225, (-temp!34^post225+temp!34^0 == 0 /\ -y!21^post225+y!21^0 == 0 /\ -head!31^0 <= 0 /\ -head!405^post225+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post225 == 0 /\ a!511^0-a!511^post225 == 0 /\ r!662^0-r!662^post225 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post225+rcd!2393^0 == 0 /\ head!16^0-head!16^post225 == 0 /\ -i!406^post225+i!406^0 == 0 /\ -rcd!63^post225+rcd!63^0 == 0 /\ -t!25^post225+t!25^0 == 0 /\ -a!2035^post225+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post225 == 0 /\ -a!244^post225+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post225 == 0 /\ rcd!83^0-rcd!83^post225 == 0 /\ a!1052^0-a!1052^post225 == 0 /\ -result!12^post225+result!12^0 == 0 /\ x!18^0-x!18^post225 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post225+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post225 == 0 /\ -a!1370^post225+a!1370^0 == 0 /\ -x!1365^post225+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post225 == 0 /\ -ct!19^post225+ct!19^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post225+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post225 == 0 /\ -r!543^post225+r!543^0 == 0 /\ head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post225 == 0 /\ -a!244^0 <= 0 /\ a!1810^0-a!1810^post225 == 0 /\ a!1610^0-a!1610^post225 == 0 /\ temp0!30^0-temp0!30^post225 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!654^post225+a!654^0 == 0 /\ -a!1371^post225+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post225 == 0 /\ -a!419^post225+a!419^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post225 == 0 /\ i!29^0-i!29^post225 == 0 /\ -a!1055^post225+a!1055^0 == 0 /\ x!22^0-x!22^post225 == 0 /\ -head!31^post225+head!31^0 == 0 /\ -x!15^post225+x!15^0 == 0 /\ a!244^0 <= 0 /\ length!28^0-length!28^post225 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 226: l66 -> l63 : a!1052^0'=a!1052^post226, temp0!17^0'=temp0!17^post226, head!16^0'=head!16^post226, rcd!2515^0'=rcd!2515^post226, a!1810^0'=a!1810^post226, x!18^0'=x!18^post226, i!29^0'=i!29^post226, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post226, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post226, a!511^0'=a!511^post226, r!662^0'=r!662^post226, a!1370^0'=a!1370^post226, tmp!33^0'=tmp!33^post226, rcd!83^0'=rcd!83^post226, a!2238^0'=a!2238^post226, x_SLAM_f!20^0'=x_SLAM_f!20^post226, length!28^0'=length!28^post226, temp!34^0'=temp!34^post226, ct!19^0'=ct!19^post226, rcd!2460^0'=rcd!2460^post226, a!1610^0'=a!1610^post226, x!15^0'=x!15^post226, head!405^0'=head!405^post226, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post226, a!419^0'=a!419^post226, r!543^0'=r!543^post226, a!1055^0'=a!1055^post226, temp0!30^0'=temp0!30^post226, head!31^0'=head!31^post226, rcd!63^0'=rcd!63^post226, a!2035^0'=a!2035^post226, x!22^0'=x!22^post226, i!406^0'=i!406^post226, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post226, t!25^0'=t!25^post226, a!654^0'=a!654^post226, rcd!2393^0'=rcd!2393^post226, a!1371^0'=a!1371^post226, x!1365^0'=x!1365^post226, result!12^0'=result!12^post226, a!244^0'=a!244^post226, y!21^0'=y!21^post226, nondet!13^0'=nondet!13^post226, (rcd!2515^0-rcd!2515^post226 == 0 /\ -t!25^post226+t!25^0 == 0 /\ -a!244^post226+a!244^0 == 0 /\ -a!1055^post226+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post226 == 0 /\ length!28^0-length!28^post226 == 0 /\ 1-head!31^0 <= 0 /\ a!511^0-a!511^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post226+a!654^0 == 0 /\ -a!1610^post226+a!1610^0 == 0 /\ -x!22^post226+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post226 == 0 /\ head!405^0-head!405^post226 == 0 /\ ct!19^0-ct!19^post226 == 0 /\ -result!12^post226+result!12^0 == 0 /\ x!15^0-x!15^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post226 == 0 /\ -rcd!2393^post226+rcd!2393^0 == 0 /\ -temp0!30^post226+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post226 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post226 == 0 /\ -rcd!83^post226+rcd!83^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post226 == 0 /\ x!18^0-x!18^post226 == 0 /\ -nondet!13^post226+nondet!13^0 == 0 /\ -x!1365^post226+x!1365^0 == 0 /\ r!662^0-r!662^post226 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post226 == 0 /\ temp!34^0-temp!34^post226 == 0 /\ 1-a!244^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post226 == 0 /\ rcd!63^0-rcd!63^post226 == 0 /\ -a!244^0 <= 0 /\ a!1052^0-a!1052^post226 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1371^post226+a!1371^0 == 0 /\ -y!21^post226+y!21^0 == 0 /\ -head!31^post226+head!31^0 == 0 /\ -a!2238^post226+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post226 == 0 /\ head!16^0-head!16^post226 == 0 /\ a!1810^0-a!1810^post226 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2035^0-a!2035^post226 == 0 /\ -r!543^post226+r!543^0 == 0 /\ i!406^0-i!406^post226 == 0 /\ -sel_r!543_Flink!24^post226+sel_r!543_Flink!24^0 == 0 /\ -tmp!33^0+head!31^0 <= 0 /\ i!29^0-i!29^post226 == 0), cost: 1 227: l66 -> l63 : a!1052^0'=a!1052^post227, temp0!17^0'=temp0!17^post227, head!16^0'=head!16^post227, rcd!2515^0'=rcd!2515^post227, a!1810^0'=a!1810^post227, x!18^0'=x!18^post227, i!29^0'=i!29^post227, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post227, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post227, a!511^0'=a!511^post227, r!662^0'=r!662^post227, a!1370^0'=a!1370^post227, tmp!33^0'=tmp!33^post227, rcd!83^0'=rcd!83^post227, a!2238^0'=a!2238^post227, x_SLAM_f!20^0'=x_SLAM_f!20^post227, length!28^0'=length!28^post227, temp!34^0'=temp!34^post227, ct!19^0'=ct!19^post227, rcd!2460^0'=rcd!2460^post227, a!1610^0'=a!1610^post227, x!15^0'=x!15^post227, head!405^0'=head!405^post227, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post227, a!419^0'=a!419^post227, r!543^0'=r!543^post227, a!1055^0'=a!1055^post227, temp0!30^0'=temp0!30^post227, head!31^0'=head!31^post227, rcd!63^0'=rcd!63^post227, a!2035^0'=a!2035^post227, x!22^0'=x!22^post227, i!406^0'=i!406^post227, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post227, t!25^0'=t!25^post227, a!654^0'=a!654^post227, rcd!2393^0'=rcd!2393^post227, a!1371^0'=a!1371^post227, x!1365^0'=x!1365^post227, result!12^0'=result!12^post227, a!244^0'=a!244^post227, y!21^0'=y!21^post227, nondet!13^0'=nondet!13^post227, (-a!2238^post227+a!2238^0 == 0 /\ -r!543^post227+r!543^0 == 0 /\ temp0!17^0-temp0!17^post227 == 0 /\ -a!654^post227+a!654^0 == 0 /\ temp!34^0-temp!34^post227 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post227 == 0 /\ temp0!30^0-temp0!30^post227 == 0 /\ -a!244^post227+a!244^0 == 0 /\ -a!1371^post227+a!1371^0 == 0 /\ -result!12^post227+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post227+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post227+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post227 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post227 == 0 /\ a!1610^0-a!1610^post227 == 0 /\ -length!28^post227+length!28^0 == 0 /\ -ct!19^post227+ct!19^0 == 0 /\ head!405^0-head!405^post227 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ rcd!2393^0-rcd!2393^post227 == 0 /\ -nondet!13^post227+nondet!13^0 == 0 /\ a!419^0-a!419^post227 == 0 /\ -t!25^post227+t!25^0 == 0 /\ x!22^0-x!22^post227 == 0 /\ -a!2035^post227+a!2035^0 == 0 /\ x!18^0-x!18^post227 == 0 /\ r!662^0-r!662^post227 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post227 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post227+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post227 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!1052^0-a!1052^post227 == 0 /\ -i!406^post227+i!406^0 == 0 /\ -y!21^post227+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post227 == 0 /\ a!1810^0-a!1810^post227 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -rcd!63^post227+rcd!63^0 == 0 /\ head!16^0-head!16^post227 == 0 /\ head!31^0-head!31^post227 == 0 /\ rcd!83^0-rcd!83^post227 == 0 /\ x!15^0-x!15^post227 == 0 /\ i!29^0-i!29^post227 == 0 /\ -a!511^post227+a!511^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 228: l63 -> l35 : a!1052^0'=a!1052^post228, temp0!17^0'=temp0!17^post228, head!16^0'=head!16^post228, rcd!2515^0'=rcd!2515^post228, a!1810^0'=a!1810^post228, x!18^0'=x!18^post228, i!29^0'=i!29^post228, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post228, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post228, a!511^0'=a!511^post228, r!662^0'=r!662^post228, a!1370^0'=a!1370^post228, tmp!33^0'=tmp!33^post228, rcd!83^0'=rcd!83^post228, a!2238^0'=a!2238^post228, x_SLAM_f!20^0'=x_SLAM_f!20^post228, length!28^0'=length!28^post228, temp!34^0'=temp!34^post228, ct!19^0'=ct!19^post228, rcd!2460^0'=rcd!2460^post228, a!1610^0'=a!1610^post228, x!15^0'=x!15^post228, head!405^0'=head!405^post228, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post228, a!419^0'=a!419^post228, r!543^0'=r!543^post228, a!1055^0'=a!1055^post228, temp0!30^0'=temp0!30^post228, head!31^0'=head!31^post228, rcd!63^0'=rcd!63^post228, a!2035^0'=a!2035^post228, x!22^0'=x!22^post228, i!406^0'=i!406^post228, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post228, t!25^0'=t!25^post228, a!654^0'=a!654^post228, rcd!2393^0'=rcd!2393^post228, a!1371^0'=a!1371^post228, x!1365^0'=x!1365^post228, result!12^0'=result!12^post228, a!244^0'=a!244^post228, y!21^0'=y!21^post228, nondet!13^0'=nondet!13^post228, (x_SLAM_f!20^0-x_SLAM_f!20^post228 == 0 /\ x!18^0-x!18^post228 == 0 /\ -ct!19^post228+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post228 == 0 /\ -nondet!13^post228+nondet!13^0 == 0 /\ -a!244^post228+a!244^0 == 0 /\ -a!2035^post228+a!2035^0 == 0 /\ a!419^0-a!419^post228 == 0 /\ -x!15^post228+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post228 == 0 /\ -a!654^post228+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post228 == 0 /\ a!511^0-a!511^post228 == 0 /\ -a!1371^post228+a!1371^0 == 0 /\ a!1610^0-a!1610^post228 == 0 /\ r!543^0-r!543^post228 == 0 /\ -a!1055^post228+a!1055^0 == 0 /\ head!16^0-head!16^post228 == 0 /\ a!1810^0-a!1810^post228 == 0 /\ -i!406^post228+i!406^0 == 0 /\ head!31^0-head!31^post228 == 0 /\ rcd!83^0-rcd!83^post228 == 0 /\ x!22^0-x!22^post228 == 0 /\ i!29^0-i!29^post228 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post228 == 0 /\ a!1052^0-a!1052^post228 == 0 /\ -rcd!2393^post228+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post228 == 0 /\ length!28^0-length!28^post228 == 0 /\ -t!25^post228+t!25^0 == 0 /\ -temp!34^post228+temp!34^0 == 0 /\ -rcd!63^post228+rcd!63^0 == 0 /\ head!405^0-head!405^post228 == 0 /\ -x!1365^post228+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post228 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post228 == 0 /\ -sel_r!1224_Flink!24^post228+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post228+result!12^0 == 0 /\ r!662^0-r!662^post228 == 0 /\ temp0!17^0-temp0!17^post228 == 0 /\ -y!21^post228+y!21^0 == 0 /\ temp0!30^0-temp0!30^post228 == 0 /\ -a!1370^post228+a!1370^0 == 0), cost: 1 231: l67 -> l18 : a!1052^0'=a!1052^post231, temp0!17^0'=temp0!17^post231, head!16^0'=head!16^post231, rcd!2515^0'=rcd!2515^post231, a!1810^0'=a!1810^post231, x!18^0'=x!18^post231, i!29^0'=i!29^post231, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post231, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post231, a!511^0'=a!511^post231, r!662^0'=r!662^post231, a!1370^0'=a!1370^post231, tmp!33^0'=tmp!33^post231, rcd!83^0'=rcd!83^post231, a!2238^0'=a!2238^post231, x_SLAM_f!20^0'=x_SLAM_f!20^post231, length!28^0'=length!28^post231, temp!34^0'=temp!34^post231, ct!19^0'=ct!19^post231, rcd!2460^0'=rcd!2460^post231, a!1610^0'=a!1610^post231, x!15^0'=x!15^post231, head!405^0'=head!405^post231, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post231, a!419^0'=a!419^post231, r!543^0'=r!543^post231, a!1055^0'=a!1055^post231, temp0!30^0'=temp0!30^post231, head!31^0'=head!31^post231, rcd!63^0'=rcd!63^post231, a!2035^0'=a!2035^post231, x!22^0'=x!22^post231, i!406^0'=i!406^post231, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post231, t!25^0'=t!25^post231, a!654^0'=a!654^post231, rcd!2393^0'=rcd!2393^post231, a!1371^0'=a!1371^post231, x!1365^0'=x!1365^post231, result!12^0'=result!12^post231, a!244^0'=a!244^post231, y!21^0'=y!21^post231, nondet!13^0'=nondet!13^post231, (-a!244^post231+a!244^0 == 0 /\ -a!419^post231+a!419^0 == 0 /\ temp0!17^0-temp0!17^post231 == 0 /\ -tmp!33^post231+tmp!33^0 == 0 /\ -r!543^post231+r!543^0 == 0 /\ 1-head!31^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post231 == 0 /\ rcd!63^0-rcd!63^post231 == 0 /\ -head!405^post231+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x_SLAM_f!20^post231+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post231 == 0 /\ -a!654^post231+a!654^0 == 0 /\ -result!12^post231+result!12^0 == 0 /\ -x!22^post231+x!22^0 == 0 /\ -temp0!30^post231+temp0!30^0 == 0 /\ a!1055^0-a!1055^post231 == 0 /\ a!2238^0-a!2238^post231 == 0 /\ ct!19^0-ct!19^post231 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post231 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post231+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -t!25^post231+t!25^0 == 0 /\ -rcd!2393^post231+rcd!2393^0 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -nondet!13^post231+nondet!13^0 == 0 /\ a!1371^0-a!1371^post231 == 0 /\ -x!15^post231+x!15^0 == 0 /\ -x!1365^post231+x!1365^0 == 0 /\ i!406^0-i!406^post231 == 0 /\ r!662^0-r!662^post231 == 0 /\ a!1370^0-a!1370^post231 == 0 /\ x!18^0-x!18^post231 == 0 /\ -sel_r!1224_Flink!24^post231+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post231 == 0 /\ rcd!2515^0-rcd!2515^post231 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ a!1052^0-a!1052^post231 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -head!31^post231+head!31^0 == 0 /\ -a!1610^post231+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post231 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post231 == 0 /\ -sel_r!543_Flink!24^post231+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post231 == 0 /\ i!29^0-i!29^post231 == 0 /\ -y!21^post231+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ -tmp!33^0+head!31^0 <= 0 /\ head!16^0-head!16^post231 == 0 /\ a!1810^0-a!1810^post231 == 0), cost: 1 232: l67 -> l18 : a!1052^0'=a!1052^post232, temp0!17^0'=temp0!17^post232, head!16^0'=head!16^post232, rcd!2515^0'=rcd!2515^post232, a!1810^0'=a!1810^post232, x!18^0'=x!18^post232, i!29^0'=i!29^post232, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post232, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post232, a!511^0'=a!511^post232, r!662^0'=r!662^post232, a!1370^0'=a!1370^post232, tmp!33^0'=tmp!33^post232, rcd!83^0'=rcd!83^post232, a!2238^0'=a!2238^post232, x_SLAM_f!20^0'=x_SLAM_f!20^post232, length!28^0'=length!28^post232, temp!34^0'=temp!34^post232, ct!19^0'=ct!19^post232, rcd!2460^0'=rcd!2460^post232, a!1610^0'=a!1610^post232, x!15^0'=x!15^post232, head!405^0'=head!405^post232, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post232, a!419^0'=a!419^post232, r!543^0'=r!543^post232, a!1055^0'=a!1055^post232, temp0!30^0'=temp0!30^post232, head!31^0'=head!31^post232, rcd!63^0'=rcd!63^post232, a!2035^0'=a!2035^post232, x!22^0'=x!22^post232, i!406^0'=i!406^post232, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post232, t!25^0'=t!25^post232, a!654^0'=a!654^post232, rcd!2393^0'=rcd!2393^post232, a!1371^0'=a!1371^post232, x!1365^0'=x!1365^post232, result!12^0'=result!12^post232, a!244^0'=a!244^post232, y!21^0'=y!21^post232, nondet!13^0'=nondet!13^post232, (-sdv_CALLSITE_RETURN_1!14^post232+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post232 == 0 /\ -sel_r!1224_Flink!24^post232+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post232 == 0 /\ -nondet!13^post232+nondet!13^0 == 0 /\ -a!2238^post232+a!2238^0 == 0 /\ -a!1371^post232+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post232+a!654^0 == 0 /\ -a!1055^post232+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post232 == 0 /\ head!405^0-head!405^post232 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -head!31^post232+head!31^0 == 0 /\ x!1365^0-x!1365^post232 == 0 /\ rcd!2393^0-rcd!2393^post232 == 0 /\ -length!28^post232+length!28^0 == 0 /\ -y!21^post232+y!21^0 == 0 /\ a!1052^0-a!1052^post232 == 0 /\ a!1370^0-a!1370^post232 == 0 /\ temp!34^0-temp!34^post232 == 0 /\ rcd!83^0-rcd!83^post232 == 0 /\ x!15^0-x!15^post232 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post232 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!22^0-x!22^post232 == 0 /\ -rcd!2515^post232+rcd!2515^0 == 0 /\ -x!18^post232+x!18^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ -i!406^post232+i!406^0 == 0 /\ -rcd!63^post232+rcd!63^0 == 0 /\ -a!1610^post232+a!1610^0 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -t!25^post232+t!25^0 == 0 /\ -a!2035^post232+a!2035^0 == 0 /\ a!419^0-a!419^post232 == 0 /\ -a!244^post232+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post232 == 0 /\ -result!12^post232+result!12^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -temp0!30^post232+temp0!30^0 == 0 /\ a!511^0-a!511^post232 == 0 /\ r!543^0-r!543^post232 == 0 /\ r!662^0-r!662^post232 == 0 /\ head!16^0-head!16^post232 == 0 /\ temp0!17^0-temp0!17^post232 == 0 /\ ct!19^0-ct!19^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ a!1810^0-a!1810^post232 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 233: l68 -> l37 : a!1052^0'=a!1052^post233, temp0!17^0'=temp0!17^post233, head!16^0'=head!16^post233, rcd!2515^0'=rcd!2515^post233, a!1810^0'=a!1810^post233, x!18^0'=x!18^post233, i!29^0'=i!29^post233, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post233, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post233, a!511^0'=a!511^post233, r!662^0'=r!662^post233, a!1370^0'=a!1370^post233, tmp!33^0'=tmp!33^post233, rcd!83^0'=rcd!83^post233, a!2238^0'=a!2238^post233, x_SLAM_f!20^0'=x_SLAM_f!20^post233, length!28^0'=length!28^post233, temp!34^0'=temp!34^post233, ct!19^0'=ct!19^post233, rcd!2460^0'=rcd!2460^post233, a!1610^0'=a!1610^post233, x!15^0'=x!15^post233, head!405^0'=head!405^post233, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post233, a!419^0'=a!419^post233, r!543^0'=r!543^post233, a!1055^0'=a!1055^post233, temp0!30^0'=temp0!30^post233, head!31^0'=head!31^post233, rcd!63^0'=rcd!63^post233, a!2035^0'=a!2035^post233, x!22^0'=x!22^post233, i!406^0'=i!406^post233, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post233, t!25^0'=t!25^post233, a!654^0'=a!654^post233, rcd!2393^0'=rcd!2393^post233, a!1371^0'=a!1371^post233, x!1365^0'=x!1365^post233, result!12^0'=result!12^post233, a!244^0'=a!244^post233, y!21^0'=y!21^post233, nondet!13^0'=nondet!13^post233, (-x!1365^post233+x!1365^0 == 0 /\ -ct!19^post233+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post233 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post233 == 0 /\ a!1055^0-a!1055^post233 == 0 /\ a!1810^0-a!1810^post233 == 0 /\ a!2238^0-a!2238^post233 == 0 /\ -x!15^post233+x!15^0 == 0 /\ tmp!33^0-tmp!33^post233 == 0 /\ -sel_r!1224_Flink!24^post233+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post233 == 0 /\ i!29^0-i!29^post233 == 0 /\ -temp!34^post233+temp!34^0 == 0 /\ -y!21^post233+y!21^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post233+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post233 == 0 /\ length!28^0-length!28^post233 == 0 /\ a!419^0-a!419^post233 == 0 /\ -i!406^post233+i!406^0 == 0 /\ -a!1371^post233+a!1371^0 == 0 /\ a!1052^0-a!1052^post233 == 0 /\ a!511^0-a!511^post233 == 0 /\ -head!405^post233+head!405^0 == 0 /\ -x_SLAM_f!20^post233+x_SLAM_f!20^0 == 0 /\ -a!244^post233+a!244^0 == 0 /\ a!1610^0-a!1610^post233 == 0 /\ head!16^0-head!16^post233 == 0 /\ head!31^0-head!31^post233 == 0 /\ a!1370^0-a!1370^post233 == 0 /\ rcd!83^0-rcd!83^post233 == 0 /\ -result!12^post233+result!12^0 == 0 /\ -a!654^post233+a!654^0 == 0 /\ -rcd!63^post233+rcd!63^0 == 0 /\ x!22^0-x!22^post233 == 0 /\ r!543^0-r!543^post233 == 0 /\ -rcd!2393^post233+rcd!2393^0 == 0 /\ r!662^0-r!662^post233 == 0 /\ temp0!17^0-temp0!17^post233 == 0 /\ -temp0!30^post233+temp0!30^0 == 0 /\ -t!25^post233+t!25^0 == 0 /\ -a!2035^post233+a!2035^0 == 0 /\ -x!18^post233+x!18^0 == 0 /\ -nondet!13^post233+nondet!13^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l3 : a!1052^0'=a!1052^post1, temp0!17^0'=temp0!17^post1, head!16^0'=head!16^post1, rcd!2515^0'=rcd!2515^post1, a!1810^0'=a!1810^post1, x!18^0'=x!18^post1, i!29^0'=i!29^post1, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post1, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post1, a!511^0'=a!511^post1, r!662^0'=r!662^post1, a!1370^0'=a!1370^post1, tmp!33^0'=tmp!33^post1, rcd!83^0'=rcd!83^post1, a!2238^0'=a!2238^post1, x_SLAM_f!20^0'=x_SLAM_f!20^post1, length!28^0'=length!28^post1, temp!34^0'=temp!34^post1, ct!19^0'=ct!19^post1, rcd!2460^0'=rcd!2460^post1, a!1610^0'=a!1610^post1, x!15^0'=x!15^post1, head!405^0'=head!405^post1, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post1, a!419^0'=a!419^post1, r!543^0'=r!543^post1, a!1055^0'=a!1055^post1, temp0!30^0'=temp0!30^post1, head!31^0'=head!31^post1, rcd!63^0'=rcd!63^post1, a!2035^0'=a!2035^post1, x!22^0'=x!22^post1, i!406^0'=i!406^post1, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post1, t!25^0'=t!25^post1, a!654^0'=a!654^post1, rcd!2393^0'=rcd!2393^post1, a!1371^0'=a!1371^post1, x!1365^0'=x!1365^post1, result!12^0'=result!12^post1, a!244^0'=a!244^post1, y!21^0'=y!21^post1, nondet!13^0'=nondet!13^post1, (x_SLAM_f!20^0-x_SLAM_f!20^post1 == 0 /\ head!16^0-head!16^post1 == 0 /\ temp!34^0-temp!34^post1 == 0 /\ a!1052^0-a!1052^post1 == 0 /\ rcd!83^0-rcd!83^post1 == 0 /\ x!18^0-x!18^post1 == 0 /\ -ct!19^post1+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post1 == 0 /\ -a!1371^post1+a!1371^0 == 0 /\ -a!2035^post1+a!2035^0 == 0 /\ a!1370^0-a!1370^post1 == 0 /\ -nondet!13^post1+nondet!13^0 == 0 /\ -r!543^post1+r!543^0 == 0 /\ -a!654^post1+a!654^0 == 0 /\ -a!1055^post1+a!1055^0 == 0 /\ -rcd!2460^post1+rcd!2460^0 == 0 /\ -x!15^post1+x!15^0 == 0 /\ temp0!17^0-temp0!17^post1 == 0 /\ a!1610^0-a!1610^post1 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post1+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post1 == 0 /\ -r!662^post1+r!662^0 == 0 /\ a!1810^0-a!1810^post1 == 0 /\ -rcd!2393^post1+rcd!2393^0 == 0 /\ -i!406^post1+i!406^0 == 0 /\ x!22^0-x!22^post1 == 0 /\ -length!28^post1+length!28^0 == 0 /\ -t!25^post1+t!25^0 == 0 /\ a!2238^0-a!2238^post1 == 0 /\ rcd!2515^0-rcd!2515^post1 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -i!29^post1+i!29^0 == 0 /\ -rcd!63^post1+rcd!63^0 == 0 /\ head!405^0-head!405^post1 == 0 /\ -a!511^post1+a!511^0 == 0 /\ -sel_r!1224_Flink!24^post1+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post1 == 0 /\ y!21^0-y!21^post1 == 0 /\ -a!244^post1+a!244^0 == 0 /\ -result!12^post1+result!12^0 == 0 /\ temp0!30^0-temp0!30^post1 == 0 /\ head!31^0-head!31^post1 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post1 == 0 /\ -x!1365^post1+x!1365^0 == 0), cost: 1 New rule: l0 -> l3 : 1-x!22^0+y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l0 -> l3 : a!1052^0'=a!1052^post2, temp0!17^0'=temp0!17^post2, head!16^0'=head!16^post2, rcd!2515^0'=rcd!2515^post2, a!1810^0'=a!1810^post2, x!18^0'=x!18^post2, i!29^0'=i!29^post2, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post2, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post2, a!511^0'=a!511^post2, r!662^0'=r!662^post2, a!1370^0'=a!1370^post2, tmp!33^0'=tmp!33^post2, rcd!83^0'=rcd!83^post2, a!2238^0'=a!2238^post2, x_SLAM_f!20^0'=x_SLAM_f!20^post2, length!28^0'=length!28^post2, temp!34^0'=temp!34^post2, ct!19^0'=ct!19^post2, rcd!2460^0'=rcd!2460^post2, a!1610^0'=a!1610^post2, x!15^0'=x!15^post2, head!405^0'=head!405^post2, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post2, a!419^0'=a!419^post2, r!543^0'=r!543^post2, a!1055^0'=a!1055^post2, temp0!30^0'=temp0!30^post2, head!31^0'=head!31^post2, rcd!63^0'=rcd!63^post2, a!2035^0'=a!2035^post2, x!22^0'=x!22^post2, i!406^0'=i!406^post2, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post2, t!25^0'=t!25^post2, a!654^0'=a!654^post2, rcd!2393^0'=rcd!2393^post2, a!1371^0'=a!1371^post2, x!1365^0'=x!1365^post2, result!12^0'=result!12^post2, a!244^0'=a!244^post2, y!21^0'=y!21^post2, nondet!13^0'=nondet!13^post2, (head!16^0-head!16^post2 == 0 /\ -sel_r!1224_Flink!24^post2+sel_r!1224_Flink!24^0 == 0 /\ rcd!83^0-rcd!83^post2 == 0 /\ t!25^0-t!25^post2 == 0 /\ x!18^0-x!18^post2 == 0 /\ -a!1371^post2+a!1371^0 == 0 /\ -a!654^post2+a!654^0 == 0 /\ r!543^0-r!543^post2 == 0 /\ r!662^0-r!662^post2 == 0 /\ temp0!17^0-temp0!17^post2 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post2 == 0 /\ -head!31^post2+head!31^0 == 0 /\ -a!419^post2+a!419^0 == 0 /\ -temp!34^post2+temp!34^0 == 0 /\ a!511^0-a!511^post2 == 0 /\ -x!15^post2+x!15^0 == 0 /\ i!29^0-i!29^post2 == 0 /\ -rcd!63^post2+rcd!63^0 == 0 /\ -a!1810^post2+a!1810^0 == 0 /\ a!2238^0-a!2238^post2 == 0 /\ -a!1055^post2+a!1055^0 == 0 /\ a!1610^0-a!1610^post2 == 0 /\ -x!22^post2+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post2 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post2 == 0 /\ -y!21^post2+y!21^0 == 0 /\ -result!12^post2+result!12^0 == 0 /\ -i!406^post2+i!406^0 == 0 /\ -a!1370^post2+a!1370^0 == 0 /\ tmp!33^0-tmp!33^post2 == 0 /\ rcd!2460^0-rcd!2460^post2 == 0 /\ a!2035^0-a!2035^post2 == 0 /\ length!28^0-length!28^post2 == 0 /\ rcd!2515^0-rcd!2515^post2 == 0 /\ temp0!30^0-temp0!30^post2 == 0 /\ -nondet!13^post2+nondet!13^0 == 0 /\ head!405^0-head!405^post2 == 0 /\ -a!244^post2+a!244^0 == 0 /\ -x!1365^post2+x!1365^0 == 0 /\ a!1052^0-a!1052^post2 == 0 /\ -rcd!2393^post2+rcd!2393^0 == 0 /\ -ct!19^post2+ct!19^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post2 == 0), cost: 1 New rule: l0 -> l3 : 1+x!22^0-y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l4 : a!1052^0'=a!1052^post3, temp0!17^0'=temp0!17^post3, head!16^0'=head!16^post3, rcd!2515^0'=rcd!2515^post3, a!1810^0'=a!1810^post3, x!18^0'=x!18^post3, i!29^0'=i!29^post3, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post3, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post3, a!511^0'=a!511^post3, r!662^0'=r!662^post3, a!1370^0'=a!1370^post3, tmp!33^0'=tmp!33^post3, rcd!83^0'=rcd!83^post3, a!2238^0'=a!2238^post3, x_SLAM_f!20^0'=x_SLAM_f!20^post3, length!28^0'=length!28^post3, temp!34^0'=temp!34^post3, ct!19^0'=ct!19^post3, rcd!2460^0'=rcd!2460^post3, a!1610^0'=a!1610^post3, x!15^0'=x!15^post3, head!405^0'=head!405^post3, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post3, a!419^0'=a!419^post3, r!543^0'=r!543^post3, a!1055^0'=a!1055^post3, temp0!30^0'=temp0!30^post3, head!31^0'=head!31^post3, rcd!63^0'=rcd!63^post3, a!2035^0'=a!2035^post3, x!22^0'=x!22^post3, i!406^0'=i!406^post3, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post3, t!25^0'=t!25^post3, a!654^0'=a!654^post3, rcd!2393^0'=rcd!2393^post3, a!1371^0'=a!1371^post3, x!1365^0'=x!1365^post3, result!12^0'=result!12^post3, a!244^0'=a!244^post3, y!21^0'=y!21^post3, nondet!13^0'=nondet!13^post3, (0 == 0 /\ tmp!33^0-tmp!33^post3 == 0 /\ -rcd!2460^post3+rcd!2460^0 == 0 /\ -rcd!2393^post3+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post3 == 0 /\ -head!31^post3+head!31^0 == 0 /\ -x!15^post3+x!15^0 == 0 /\ -x!1365^post3+x!1365^0 == 0 /\ a!1055^0-a!1055^post3 == 0 /\ rcd!83^0-rcd!83^post3 == 0 /\ temp0!17^0-temp0!17^post3 == 0 /\ -head!405^post3+head!405^0 == 0 /\ a!1371^0-a!1371^post3 == 0 /\ length!28^0-length!28^post3 == 0 /\ temp!34^0-temp!34^post3 == 0 /\ -y!21^post3+y!21^0 == 0 /\ -a!1610^post3+a!1610^0 == 0 /\ -temp0!30^post3+temp0!30^0 == 0 /\ -r!543^post3+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post3+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post3+i!406^0 == 0 /\ a!2238^0-a!2238^post3 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post3 == 0 /\ -result!12^post3+result!12^0 == 0 /\ -nondet!13^post3+nondet!13^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post3 == 0 /\ rcd!63^0-rcd!63^post3 == 0 /\ a!2035^0-a!2035^post3 == 0 /\ ct!19^0-ct!19^post3 == 0 /\ i!29^0-i!29^post3 == 0 /\ -a!244^post3+a!244^0 == 0 /\ -a!419^post3+a!419^0 == 0 /\ head!16^0-head!16^post3 == 0 /\ r!662^0-r!662^post3 == 0 /\ -x!22^0+t!25^post3 == 0 /\ x!18^0-x!18^post3 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post3+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post3 == 0 /\ -x_SLAM_f!20^post3+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post3 == 0 /\ rcd!2515^0-rcd!2515^post3 == 0 /\ a!511^0-a!511^post3 == 0 /\ -a!654^post3+a!654^0 == 0), cost: 1 New rule: l3 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post4, temp0!17^0'=temp0!17^post4, head!16^0'=head!16^post4, rcd!2515^0'=rcd!2515^post4, a!1810^0'=a!1810^post4, x!18^0'=x!18^post4, i!29^0'=i!29^post4, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post4, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post4, a!511^0'=a!511^post4, r!662^0'=r!662^post4, a!1370^0'=a!1370^post4, tmp!33^0'=tmp!33^post4, rcd!83^0'=rcd!83^post4, a!2238^0'=a!2238^post4, x_SLAM_f!20^0'=x_SLAM_f!20^post4, length!28^0'=length!28^post4, temp!34^0'=temp!34^post4, ct!19^0'=ct!19^post4, rcd!2460^0'=rcd!2460^post4, a!1610^0'=a!1610^post4, x!15^0'=x!15^post4, head!405^0'=head!405^post4, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post4, a!419^0'=a!419^post4, r!543^0'=r!543^post4, a!1055^0'=a!1055^post4, temp0!30^0'=temp0!30^post4, head!31^0'=head!31^post4, rcd!63^0'=rcd!63^post4, a!2035^0'=a!2035^post4, x!22^0'=x!22^post4, i!406^0'=i!406^post4, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post4, t!25^0'=t!25^post4, a!654^0'=a!654^post4, rcd!2393^0'=rcd!2393^post4, a!1371^0'=a!1371^post4, x!1365^0'=x!1365^post4, result!12^0'=result!12^post4, a!244^0'=a!244^post4, y!21^0'=y!21^post4, nondet!13^0'=nondet!13^post4, (-y!21^post4+y!21^0 == 0 /\ -rcd!2393^post4+rcd!2393^0 == 0 /\ -rcd!83^post4+rcd!83^0 == 0 /\ tmp!33^0-tmp!33^post4 == 0 /\ temp0!30^0-temp0!30^post4 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post4 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1610^0-a!1610^post4 == 0 /\ a!654^0-a!654^post4 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1810^0-a!1810^post4 == 0 /\ a!419^0-a!419^post4 == 0 /\ head!31^0-head!31^post4 == 0 /\ -x!22^post4+x!22^0 == 0 /\ head!16^0-head!16^post4 == 0 /\ -x!1365^post4+x!1365^0 == 0 /\ temp!34^0-temp!34^post4 == 0 /\ i!29^0-i!29^post4 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!63^post4+rcd!63^0 == 0 /\ a!1052^0-a!1052^post4 == 0 /\ -a!244^post4+a!244^0 == 0 /\ -i!406^post4+i!406^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post4 == 0 /\ -result!12^post4+result!12^0 == 0 /\ length!28^0-length!28^post4 == 0 /\ -sel_r!1224_Flink!24^post4+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post4 == 0 /\ a!511^0-a!511^post4 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post4 == 0 /\ -a!2035^post4+a!2035^0 == 0 /\ x!15^0-x!15^post4 == 0 /\ -x!15^0 <= 0 /\ -nondet!13^post4+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post4 == 0 /\ -y!21^0 <= 0 /\ -a!1371^post4+a!1371^0 == 0 /\ -r!543^post4+r!543^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2460^post4+rcd!2460^0 == 0 /\ 1-t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post4+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -t!25^post4+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post4 == 0 /\ -a!1055^post4+a!1055^0 == 0 /\ x!18^0-x!18^post4 == 0 /\ rcd!2515^0-rcd!2515^post4 == 0 /\ y!21^0 <= 0 /\ -r!662^post4+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post4+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post4 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post5, temp0!17^0'=temp0!17^post5, head!16^0'=head!16^post5, rcd!2515^0'=rcd!2515^post5, a!1810^0'=a!1810^post5, x!18^0'=x!18^post5, i!29^0'=i!29^post5, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post5, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post5, a!511^0'=a!511^post5, r!662^0'=r!662^post5, a!1370^0'=a!1370^post5, tmp!33^0'=tmp!33^post5, rcd!83^0'=rcd!83^post5, a!2238^0'=a!2238^post5, x_SLAM_f!20^0'=x_SLAM_f!20^post5, length!28^0'=length!28^post5, temp!34^0'=temp!34^post5, ct!19^0'=ct!19^post5, rcd!2460^0'=rcd!2460^post5, a!1610^0'=a!1610^post5, x!15^0'=x!15^post5, head!405^0'=head!405^post5, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post5, a!419^0'=a!419^post5, r!543^0'=r!543^post5, a!1055^0'=a!1055^post5, temp0!30^0'=temp0!30^post5, head!31^0'=head!31^post5, rcd!63^0'=rcd!63^post5, a!2035^0'=a!2035^post5, x!22^0'=x!22^post5, i!406^0'=i!406^post5, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post5, t!25^0'=t!25^post5, a!654^0'=a!654^post5, rcd!2393^0'=rcd!2393^post5, a!1371^0'=a!1371^post5, x!1365^0'=x!1365^post5, result!12^0'=result!12^post5, a!244^0'=a!244^post5, y!21^0'=y!21^post5, nondet!13^0'=nondet!13^post5, (-a!1055^post5+a!1055^0 == 0 /\ temp0!30^0-temp0!30^post5 == 0 /\ r!543^0-r!543^post5 == 0 /\ rcd!2515^0-rcd!2515^post5 == 0 /\ -rcd!63^post5+rcd!63^0 == 0 /\ -y!21^post5+y!21^0 == 0 /\ -temp!34^post5+temp!34^0 == 0 /\ r!662^0-r!662^post5 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post5+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post5 == 0 /\ -result!12^post5+result!12^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post5 == 0 /\ -t!25^post5+t!25^0 == 0 /\ head!16^0-head!16^post5 == 0 /\ -a!2035^post5+a!2035^0 == 0 /\ a!1810^0-a!1810^post5 == 0 /\ i!29^0-i!29^post5 == 0 /\ a!2238^0-a!2238^post5 == 0 /\ 2-a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post5 == 0 /\ a!1052^0-a!1052^post5 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post5+rcd!2393^0 == 0 /\ -nondet!13^post5+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post5 == 0 /\ -a!244^post5+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -ct!19^post5+ct!19^0 == 0 /\ -x!1365^post5+x!1365^0 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post5 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post5 == 0 /\ head!405^0-head!405^post5 == 0 /\ temp0!17^0-temp0!17^post5 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post5+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post5 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!654^post5+a!654^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!1371^post5+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post5 == 0 /\ -a!419^post5+a!419^0 == 0 /\ x!18^0-x!18^post5 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post5 == 0 /\ x!22^0-x!22^post5 == 0 /\ a!1370^0-a!1370^post5 == 0 /\ -head!31^post5+head!31^0 == 0 /\ y!21^0 <= 0 /\ -x!15^post5+x!15^0 == 0 /\ tmp!33^0-tmp!33^post5 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post6, temp0!17^0'=temp0!17^post6, head!16^0'=head!16^post6, rcd!2515^0'=rcd!2515^post6, a!1810^0'=a!1810^post6, x!18^0'=x!18^post6, i!29^0'=i!29^post6, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post6, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post6, a!511^0'=a!511^post6, r!662^0'=r!662^post6, a!1370^0'=a!1370^post6, tmp!33^0'=tmp!33^post6, rcd!83^0'=rcd!83^post6, a!2238^0'=a!2238^post6, x_SLAM_f!20^0'=x_SLAM_f!20^post6, length!28^0'=length!28^post6, temp!34^0'=temp!34^post6, ct!19^0'=ct!19^post6, rcd!2460^0'=rcd!2460^post6, a!1610^0'=a!1610^post6, x!15^0'=x!15^post6, head!405^0'=head!405^post6, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post6, a!419^0'=a!419^post6, r!543^0'=r!543^post6, a!1055^0'=a!1055^post6, temp0!30^0'=temp0!30^post6, head!31^0'=head!31^post6, rcd!63^0'=rcd!63^post6, a!2035^0'=a!2035^post6, x!22^0'=x!22^post6, i!406^0'=i!406^post6, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post6, t!25^0'=t!25^post6, a!654^0'=a!654^post6, rcd!2393^0'=rcd!2393^post6, a!1371^0'=a!1371^post6, x!1365^0'=x!1365^post6, result!12^0'=result!12^post6, a!244^0'=a!244^post6, y!21^0'=y!21^post6, nondet!13^0'=nondet!13^post6, (-a!654^post6+a!654^0 == 0 /\ r!662^0-r!662^post6 == 0 /\ 1+t!25^0 <= 0 /\ -a!2035^post6+a!2035^0 == 0 /\ -a!1371^post6+a!1371^0 == 0 /\ -result!12^post6+result!12^0 == 0 /\ length!28^0-length!28^post6 == 0 /\ -a!419^post6+a!419^0 == 0 /\ -nondet!13^post6+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post6+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!1052^0-a!1052^post6 == 0 /\ rcd!2515^0-rcd!2515^post6 == 0 /\ a!511^0-a!511^post6 == 0 /\ a!2238^0-a!2238^post6 == 0 /\ -x_SLAM_f!20^post6+x_SLAM_f!20^0 == 0 /\ -ct!19^post6+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post6 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post6 == 0 /\ a!1370^0-a!1370^post6 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post6 == 0 /\ -rcd!2393^post6+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post6 == 0 /\ x!18^0-x!18^post6 == 0 /\ rcd!83^0-rcd!83^post6 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post6 == 0 /\ -ct!19^0 <= 0 /\ temp0!30^0-temp0!30^post6 == 0 /\ temp!34^0-temp!34^post6 == 0 /\ -x!15^0 <= 0 /\ -head!31^post6+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post6 == 0 /\ -y!21^0 <= 0 /\ -x!15^post6+x!15^0 == 0 /\ x!22^0 <= 0 /\ -x!1365^post6+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -y!21^post6+y!21^0 == 0 /\ a!1055^0-a!1055^post6 == 0 /\ head!16^0-head!16^post6 == 0 /\ a!1810^0-a!1810^post6 == 0 /\ -head!405^post6+head!405^0 == 0 /\ -x!22^post6+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post6 == 0 /\ a!1610^0-a!1610^post6 == 0 /\ -sel_r!1224_Flink!24^post6+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post6+rcd!63^0 == 0 /\ -r!543^post6+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post6 == 0 /\ y!21^0 <= 0 /\ -i!406^post6+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post7, temp0!17^0'=temp0!17^post7, head!16^0'=head!16^post7, rcd!2515^0'=rcd!2515^post7, a!1810^0'=a!1810^post7, x!18^0'=x!18^post7, i!29^0'=i!29^post7, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post7, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post7, a!511^0'=a!511^post7, r!662^0'=r!662^post7, a!1370^0'=a!1370^post7, tmp!33^0'=tmp!33^post7, rcd!83^0'=rcd!83^post7, a!2238^0'=a!2238^post7, x_SLAM_f!20^0'=x_SLAM_f!20^post7, length!28^0'=length!28^post7, temp!34^0'=temp!34^post7, ct!19^0'=ct!19^post7, rcd!2460^0'=rcd!2460^post7, a!1610^0'=a!1610^post7, x!15^0'=x!15^post7, head!405^0'=head!405^post7, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post7, a!419^0'=a!419^post7, r!543^0'=r!543^post7, a!1055^0'=a!1055^post7, temp0!30^0'=temp0!30^post7, head!31^0'=head!31^post7, rcd!63^0'=rcd!63^post7, a!2035^0'=a!2035^post7, x!22^0'=x!22^post7, i!406^0'=i!406^post7, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post7, t!25^0'=t!25^post7, a!654^0'=a!654^post7, rcd!2393^0'=rcd!2393^post7, a!1371^0'=a!1371^post7, x!1365^0'=x!1365^post7, result!12^0'=result!12^post7, a!244^0'=a!244^post7, y!21^0'=y!21^post7, nondet!13^0'=nondet!13^post7, (-result!12^post7+result!12^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!1371^post7+a!1371^0 == 0 /\ -a!2238^post7+a!2238^0 == 0 /\ i!29^0-i!29^post7 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post7 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post7 == 0 /\ -temp0!30^post7+temp0!30^0 == 0 /\ -a!2035^post7+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post7 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post7+r!543^0 == 0 /\ length!28^0-length!28^post7 == 0 /\ -nondet!13^post7+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post7 == 0 /\ -t!25^post7+t!25^0 == 0 /\ -rcd!2460^post7+rcd!2460^0 == 0 /\ -a!1055^post7+a!1055^0 == 0 /\ 2-a!2035^0 <= 0 /\ head!405^0-head!405^post7 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post7 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post7 == 0 /\ ct!19^0 <= 0 /\ a!654^0-a!654^post7 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post7 == 0 /\ temp!34^0-temp!34^post7 == 0 /\ -y!21^post7+y!21^0 == 0 /\ -ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post7 == 0 /\ x!18^0-x!18^post7 == 0 /\ a!1052^0-a!1052^post7 == 0 /\ -head!31^post7+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post7+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post7+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post7 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post7+x!1365^0 == 0 /\ -a!244^post7+a!244^0 == 0 /\ a!511^0-a!511^post7 == 0 /\ ct!19^0-ct!19^post7 == 0 /\ -a!1610^post7+a!1610^0 == 0 /\ -rcd!63^post7+rcd!63^0 == 0 /\ r!662^0-r!662^post7 == 0 /\ -x!22^post7+x!22^0 == 0 /\ temp0!17^0-temp0!17^post7 == 0 /\ head!16^0-head!16^post7 == 0 /\ -i!406^post7+i!406^0 == 0 /\ y!21^0 <= 0 /\ a!1810^0-a!1810^post7 == 0 /\ a!419^0-a!419^post7 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post8, temp0!17^0'=temp0!17^post8, head!16^0'=head!16^post8, rcd!2515^0'=rcd!2515^post8, a!1810^0'=a!1810^post8, x!18^0'=x!18^post8, i!29^0'=i!29^post8, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post8, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post8, a!511^0'=a!511^post8, r!662^0'=r!662^post8, a!1370^0'=a!1370^post8, tmp!33^0'=tmp!33^post8, rcd!83^0'=rcd!83^post8, a!2238^0'=a!2238^post8, x_SLAM_f!20^0'=x_SLAM_f!20^post8, length!28^0'=length!28^post8, temp!34^0'=temp!34^post8, ct!19^0'=ct!19^post8, rcd!2460^0'=rcd!2460^post8, a!1610^0'=a!1610^post8, x!15^0'=x!15^post8, head!405^0'=head!405^post8, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post8, a!419^0'=a!419^post8, r!543^0'=r!543^post8, a!1055^0'=a!1055^post8, temp0!30^0'=temp0!30^post8, head!31^0'=head!31^post8, rcd!63^0'=rcd!63^post8, a!2035^0'=a!2035^post8, x!22^0'=x!22^post8, i!406^0'=i!406^post8, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post8, t!25^0'=t!25^post8, a!654^0'=a!654^post8, rcd!2393^0'=rcd!2393^post8, a!1371^0'=a!1371^post8, x!1365^0'=x!1365^post8, result!12^0'=result!12^post8, a!244^0'=a!244^post8, y!21^0'=y!21^post8, nondet!13^0'=nondet!13^post8, (i!29^0-i!29^post8 == 0 /\ tmp!33^0-tmp!33^post8 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post8 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post8+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post8 == 0 /\ -x!22^0 <= 0 /\ -sel_r!1224_Flink!24^post8+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post8+a!2035^0 == 0 /\ length!28^0-length!28^post8 == 0 /\ rcd!2393^0-rcd!2393^post8 == 0 /\ -x!15^post8+x!15^0 == 0 /\ a!419^0-a!419^post8 == 0 /\ -a!654^post8+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post8 == 0 /\ -a!2238^post8+a!2238^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post8+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post8 == 0 /\ a!1610^0-a!1610^post8 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post8 == 0 /\ x!1365^0-x!1365^post8 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post8+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post8 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post8+i!406^0 == 0 /\ head!31^0-head!31^post8 == 0 /\ temp!34^0-temp!34^post8 == 0 /\ rcd!83^0-rcd!83^post8 == 0 /\ x!22^0-x!22^post8 == 0 /\ -y!21^post8+y!21^0 == 0 /\ -a!1055^post8+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post8 == 0 /\ -x!18^post8+x!18^0 == 0 /\ -x!15^0 <= 0 /\ -rcd!63^post8+rcd!63^0 == 0 /\ -temp0!30^post8+temp0!30^0 == 0 /\ -t!25^post8+t!25^0 == 0 /\ -y!21^0 <= 0 /\ -a!511^post8+a!511^0 == 0 /\ x!22^0 <= 0 /\ a!1370^0-a!1370^post8 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!244^post8+a!244^0 == 0 /\ -result!12^post8+result!12^0 == 0 /\ r!662^0-r!662^post8 == 0 /\ temp0!17^0-temp0!17^post8 == 0 /\ r!543^0-r!543^post8 == 0 /\ a!1810^0-a!1810^post8 == 0 /\ y!21^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post8 == 0 /\ ct!19^0-ct!19^post8 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post9, temp0!17^0'=temp0!17^post9, head!16^0'=head!16^post9, rcd!2515^0'=rcd!2515^post9, a!1810^0'=a!1810^post9, x!18^0'=x!18^post9, i!29^0'=i!29^post9, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post9, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post9, a!511^0'=a!511^post9, r!662^0'=r!662^post9, a!1370^0'=a!1370^post9, tmp!33^0'=tmp!33^post9, rcd!83^0'=rcd!83^post9, a!2238^0'=a!2238^post9, x_SLAM_f!20^0'=x_SLAM_f!20^post9, length!28^0'=length!28^post9, temp!34^0'=temp!34^post9, ct!19^0'=ct!19^post9, rcd!2460^0'=rcd!2460^post9, a!1610^0'=a!1610^post9, x!15^0'=x!15^post9, head!405^0'=head!405^post9, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post9, a!419^0'=a!419^post9, r!543^0'=r!543^post9, a!1055^0'=a!1055^post9, temp0!30^0'=temp0!30^post9, head!31^0'=head!31^post9, rcd!63^0'=rcd!63^post9, a!2035^0'=a!2035^post9, x!22^0'=x!22^post9, i!406^0'=i!406^post9, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post9, t!25^0'=t!25^post9, a!654^0'=a!654^post9, rcd!2393^0'=rcd!2393^post9, a!1371^0'=a!1371^post9, x!1365^0'=x!1365^post9, result!12^0'=result!12^post9, a!244^0'=a!244^post9, y!21^0'=y!21^post9, nondet!13^0'=nondet!13^post9, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post9 == 0 /\ -x!15^post9+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post9+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post9 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post9+x!1365^0 == 0 /\ x!18^0-x!18^post9 == 0 /\ i!29^0-i!29^post9 == 0 /\ -i!406^post9+i!406^0 == 0 /\ 2-a!2035^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post9 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post9 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post9+rcd!63^0 == 0 /\ -temp!34^post9+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post9 == 0 /\ a!511^0-a!511^post9 == 0 /\ a!1052^0-a!1052^post9 == 0 /\ x!15^0 <= 0 /\ -a!419^post9+a!419^0 == 0 /\ a!2238^0-a!2238^post9 == 0 /\ a!1610^0-a!1610^post9 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post9 == 0 /\ -a!1371^post9+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -result!12^post9+result!12^0 == 0 /\ -a!654^post9+a!654^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post9 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post9 == 0 /\ rcd!83^0-rcd!83^post9 == 0 /\ x!22^0-x!22^post9 == 0 /\ -y!21^post9+y!21^0 == 0 /\ -a!1370^post9+a!1370^0 == 0 /\ -a!1810^post9+a!1810^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post9 == 0 /\ -a!1055^post9+a!1055^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post9 == 0 /\ 1-t!25^0 <= 0 /\ length!28^0-length!28^post9 == 0 /\ temp0!17^0-temp0!17^post9 == 0 /\ temp0!30^0-temp0!30^post9 == 0 /\ -ct!19^post9+ct!19^0 == 0 /\ -rcd!2393^post9+rcd!2393^0 == 0 /\ -nondet!13^post9+nondet!13^0 == 0 /\ head!405^0-head!405^post9 == 0 /\ -a!244^post9+a!244^0 == 0 /\ -t!25^post9+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post9 == 0 /\ -a!2035^post9+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post10, temp0!17^0'=temp0!17^post10, head!16^0'=head!16^post10, rcd!2515^0'=rcd!2515^post10, a!1810^0'=a!1810^post10, x!18^0'=x!18^post10, i!29^0'=i!29^post10, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post10, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post10, a!511^0'=a!511^post10, r!662^0'=r!662^post10, a!1370^0'=a!1370^post10, tmp!33^0'=tmp!33^post10, rcd!83^0'=rcd!83^post10, a!2238^0'=a!2238^post10, x_SLAM_f!20^0'=x_SLAM_f!20^post10, length!28^0'=length!28^post10, temp!34^0'=temp!34^post10, ct!19^0'=ct!19^post10, rcd!2460^0'=rcd!2460^post10, a!1610^0'=a!1610^post10, x!15^0'=x!15^post10, head!405^0'=head!405^post10, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post10, a!419^0'=a!419^post10, r!543^0'=r!543^post10, a!1055^0'=a!1055^post10, temp0!30^0'=temp0!30^post10, head!31^0'=head!31^post10, rcd!63^0'=rcd!63^post10, a!2035^0'=a!2035^post10, x!22^0'=x!22^post10, i!406^0'=i!406^post10, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post10, t!25^0'=t!25^post10, a!654^0'=a!654^post10, rcd!2393^0'=rcd!2393^post10, a!1371^0'=a!1371^post10, x!1365^0'=x!1365^post10, result!12^0'=result!12^post10, a!244^0'=a!244^post10, y!21^0'=y!21^post10, nondet!13^0'=nondet!13^post10, (1+t!25^0 <= 0 /\ head!405^0-head!405^post10 == 0 /\ ct!19^0-ct!19^post10 == 0 /\ a!511^0-a!511^post10 == 0 /\ 1-a!2035^0 <= 0 /\ -1+a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post10 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -head!31^post10+head!31^0 == 0 /\ -rcd!83^post10+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post10 == 0 /\ -temp!34^post10+temp!34^0 == 0 /\ head!16^0-head!16^post10 == 0 /\ x!18^0-x!18^post10 == 0 /\ -x!1365^post10+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post10 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post10 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post10+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post10 == 0 /\ -a!1610^post10+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post10 == 0 /\ -y!21^post10+y!21^0 == 0 /\ -x!22^post10+x!22^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post10+nondet!13^0 == 0 /\ a!2035^0-a!2035^post10 == 0 /\ -a!2238^post10+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post10+a!1371^0 == 0 /\ rcd!2460^0-rcd!2460^post10 == 0 /\ -a!419^post10+a!419^0 == 0 /\ 1+head!16^0 <= 0 /\ -temp0!30^post10+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post10 == 0 /\ -r!543^post10+r!543^0 == 0 /\ -x!15^0 <= 0 /\ -a!1055^post10+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post10 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post10 == 0 /\ -a!244^post10+a!244^0 == 0 /\ x!22^0 <= 0 /\ a!1810^0-a!1810^post10 == 0 /\ result!12^0-result!12^post10 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post10 == 0 /\ i!406^0-i!406^post10 == 0 /\ i!29^0-i!29^post10 == 0 /\ -tmp!33^post10+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post10 == 0 /\ -rcd!2393^post10+rcd!2393^0 == 0 /\ y!21^0 <= 0 /\ length!28^0-length!28^post10 == 0 /\ -a!654^post10+a!654^0 == 0 /\ -t!25^post10+t!25^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l4 -> l5 : a!1052^0'=a!1052^post11, temp0!17^0'=temp0!17^post11, head!16^0'=head!16^post11, rcd!2515^0'=rcd!2515^post11, a!1810^0'=a!1810^post11, x!18^0'=x!18^post11, i!29^0'=i!29^post11, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post11, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post11, a!511^0'=a!511^post11, r!662^0'=r!662^post11, a!1370^0'=a!1370^post11, tmp!33^0'=tmp!33^post11, rcd!83^0'=rcd!83^post11, a!2238^0'=a!2238^post11, x_SLAM_f!20^0'=x_SLAM_f!20^post11, length!28^0'=length!28^post11, temp!34^0'=temp!34^post11, ct!19^0'=ct!19^post11, rcd!2460^0'=rcd!2460^post11, a!1610^0'=a!1610^post11, x!15^0'=x!15^post11, head!405^0'=head!405^post11, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post11, a!419^0'=a!419^post11, r!543^0'=r!543^post11, a!1055^0'=a!1055^post11, temp0!30^0'=temp0!30^post11, head!31^0'=head!31^post11, rcd!63^0'=rcd!63^post11, a!2035^0'=a!2035^post11, x!22^0'=x!22^post11, i!406^0'=i!406^post11, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post11, t!25^0'=t!25^post11, a!654^0'=a!654^post11, rcd!2393^0'=rcd!2393^post11, a!1371^0'=a!1371^post11, x!1365^0'=x!1365^post11, result!12^0'=result!12^post11, a!244^0'=a!244^post11, y!21^0'=y!21^post11, nondet!13^0'=nondet!13^post11, (1+t!25^0 <= 0 /\ -y!21^post11+y!21^0 == 0 /\ a!419^0-a!419^post11 == 0 /\ -i!406^post11+i!406^0 == 0 /\ -t!25^post11+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post11 == 0 /\ temp0!17^0-temp0!17^post11 == 0 /\ head!16^0-head!16^post11 == 0 /\ head!31^0-head!31^post11 == 0 /\ -rcd!2393^post11+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post11 == 0 /\ head!405^0-head!405^post11 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post11 == 0 /\ -x!1365^post11+x!1365^0 == 0 /\ a!1370^0-a!1370^post11 == 0 /\ -a!244^post11+a!244^0 == 0 /\ 2-a!2035^0 <= 0 /\ x!18^0-x!18^post11 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp0!30^post11+temp0!30^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post11 == 0 /\ -result!12^post11+result!12^0 == 0 /\ -x!22^post11+x!22^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post11+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post11 == 0 /\ 1+head!16^0 <= 0 /\ -a!1371^post11+a!1371^0 == 0 /\ -r!543^post11+r!543^0 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post11 == 0 /\ -a!2035^post11+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post11 == 0 /\ r!662^0-r!662^post11 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post11 == 0 /\ rcd!63^0-rcd!63^post11 == 0 /\ -y!21^0 <= 0 /\ a!1810^0-a!1810^post11 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2238^post11+a!2238^0 == 0 /\ rcd!83^0-rcd!83^post11 == 0 /\ -rcd!2460^post11+rcd!2460^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post11+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post11 == 0 /\ i!29^0-i!29^post11 == 0 /\ x!15^0-x!15^post11 == 0 /\ -a!1055^post11+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post11 == 0 /\ -a!654^post11+a!654^0 == 0 /\ -length!28^post11+length!28^0 == 0 /\ y!21^0 <= 0 /\ nondet!13^0-nondet!13^post11 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l5 -> l6 : a!1052^0'=a!1052^post12, temp0!17^0'=temp0!17^post12, head!16^0'=head!16^post12, rcd!2515^0'=rcd!2515^post12, a!1810^0'=a!1810^post12, x!18^0'=x!18^post12, i!29^0'=i!29^post12, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post12, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post12, a!511^0'=a!511^post12, r!662^0'=r!662^post12, a!1370^0'=a!1370^post12, tmp!33^0'=tmp!33^post12, rcd!83^0'=rcd!83^post12, a!2238^0'=a!2238^post12, x_SLAM_f!20^0'=x_SLAM_f!20^post12, length!28^0'=length!28^post12, temp!34^0'=temp!34^post12, ct!19^0'=ct!19^post12, rcd!2460^0'=rcd!2460^post12, a!1610^0'=a!1610^post12, x!15^0'=x!15^post12, head!405^0'=head!405^post12, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post12, a!419^0'=a!419^post12, r!543^0'=r!543^post12, a!1055^0'=a!1055^post12, temp0!30^0'=temp0!30^post12, head!31^0'=head!31^post12, rcd!63^0'=rcd!63^post12, a!2035^0'=a!2035^post12, x!22^0'=x!22^post12, i!406^0'=i!406^post12, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post12, t!25^0'=t!25^post12, a!654^0'=a!654^post12, rcd!2393^0'=rcd!2393^post12, a!1371^0'=a!1371^post12, x!1365^0'=x!1365^post12, result!12^0'=result!12^post12, a!244^0'=a!244^post12, y!21^0'=y!21^post12, nondet!13^0'=nondet!13^post12, (0 == 0 /\ temp0!30^0-temp0!30^post12 == 0 /\ -rcd!63^post12+rcd!63^0 == 0 /\ -a!1055^post12+a!1055^0 == 0 /\ r!543^0-r!543^post12 == 0 /\ temp0!17^0-temp0!17^post12 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post12 == 0 /\ -a!2238^0+a!2035^post12 == 0 /\ -y!21^post12+y!21^0 == 0 /\ -result!12^post12+result!12^0 == 0 /\ -a!654^post12+a!654^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post12 == 0 /\ a!1610^0-a!1610^post12 == 0 /\ a!1810^0-a!1810^post12 == 0 /\ head!16^0-head!16^post12 == 0 /\ x!1365^0-x!1365^post12 == 0 /\ -ct!19^post12+ct!19^0 == 0 /\ -a!244^post12+a!244^0 == 0 /\ -t!25^post12+t!25^0 == 0 /\ -rcd!2393^post12+rcd!2393^0 == 0 /\ a!419^0-a!419^post12 == 0 /\ -nondet!13^post12+nondet!13^0 == 0 /\ rcd!2460^0-rcd!2460^post12 == 0 /\ x!22^0-x!22^post12 == 0 /\ -sel_r!1224_Flink!24^post12+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post12 == 0 /\ r!662^0-r!662^post12 == 0 /\ length!28^0-length!28^post12 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post12+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!405^0-head!405^post12 == 0 /\ a!511^0-a!511^post12 == 0 /\ a!1052^0-a!1052^post12 == 0 /\ -i!406^post12+i!406^0 == 0 /\ head!31^0-head!31^post12 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post12 == 0 /\ -a!1371^post12+a!1371^0 == 0 /\ -temp!34^post12+temp!34^0 == 0 /\ x!18^0-x!18^post12 == 0 /\ a!1370^0-a!1370^post12 == 0 /\ rcd!83^0-rcd!83^post12 == 0 /\ i!29^0-i!29^post12 == 0 /\ tmp!33^0-tmp!33^post12 == 0 /\ x!15^0-x!15^post12 == 0), cost: 1 New rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post13, temp0!17^0'=temp0!17^post13, head!16^0'=head!16^post13, rcd!2515^0'=rcd!2515^post13, a!1810^0'=a!1810^post13, x!18^0'=x!18^post13, i!29^0'=i!29^post13, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post13, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post13, a!511^0'=a!511^post13, r!662^0'=r!662^post13, a!1370^0'=a!1370^post13, tmp!33^0'=tmp!33^post13, rcd!83^0'=rcd!83^post13, a!2238^0'=a!2238^post13, x_SLAM_f!20^0'=x_SLAM_f!20^post13, length!28^0'=length!28^post13, temp!34^0'=temp!34^post13, ct!19^0'=ct!19^post13, rcd!2460^0'=rcd!2460^post13, a!1610^0'=a!1610^post13, x!15^0'=x!15^post13, head!405^0'=head!405^post13, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post13, a!419^0'=a!419^post13, r!543^0'=r!543^post13, a!1055^0'=a!1055^post13, temp0!30^0'=temp0!30^post13, head!31^0'=head!31^post13, rcd!63^0'=rcd!63^post13, a!2035^0'=a!2035^post13, x!22^0'=x!22^post13, i!406^0'=i!406^post13, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post13, t!25^0'=t!25^post13, a!654^0'=a!654^post13, rcd!2393^0'=rcd!2393^post13, a!1371^0'=a!1371^post13, x!1365^0'=x!1365^post13, result!12^0'=result!12^post13, a!244^0'=a!244^post13, y!21^0'=y!21^post13, nondet!13^0'=nondet!13^post13, (-a!419^post13+a!419^0 == 0 /\ x!18^0-x!18^post13 == 0 /\ -temp0!30^post13+temp0!30^0 == 0 /\ -nondet!13^post13+nondet!13^0 == 0 /\ a!1052^0-a!1052^post13 == 0 /\ -a!2035^post13+a!2035^0 == 0 /\ -result!12^post13+result!12^0 == 0 /\ -a!1371^post13+a!1371^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post13+head!405^0 == 0 /\ -x!22^0 <= 0 /\ -x_SLAM_f!20^post13+x_SLAM_f!20^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post13+a!244^0 == 0 /\ a!2238^0-a!2238^post13 == 0 /\ a!1055^0-a!1055^post13 == 0 /\ ct!19^0-ct!19^post13 == 0 /\ a!511^0-a!511^post13 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post13 == 0 /\ a!1810^0-a!1810^post13 == 0 /\ -rcd!2393^post13+rcd!2393^0 == 0 /\ i!29^0-i!29^post13 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -tmp!33^post13+tmp!33^0 == 0 /\ -t!25^post13+t!25^0 == 0 /\ -a!654^post13+a!654^0 == 0 /\ head!16^0-head!16^post13 == 0 /\ r!662^0-r!662^post13 == 0 /\ temp0!17^0-temp0!17^post13 == 0 /\ x!15^0 <= 0 /\ r!543^0-r!543^post13 == 0 /\ rcd!83^0-rcd!83^post13 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post13 == 0 /\ i!406^0-i!406^post13 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post13+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post13+sel_r!1224_Flink!24^0 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post13+x!1365^0 == 0 /\ length!28^0-length!28^post13 == 0 /\ -temp!34^post13+temp!34^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ rcd!2515^0-rcd!2515^post13 == 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post13 == 0 /\ -head!31^post13+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post13+a!1610^0 == 0 /\ 1-t!25^0 <= 0 /\ -x!22^post13+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post13 == 0 /\ rcd!63^0-rcd!63^post13 == 0 /\ -y!21^post13+y!21^0 == 0 /\ -a!1370^post13+a!1370^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post14, temp0!17^0'=temp0!17^post14, head!16^0'=head!16^post14, rcd!2515^0'=rcd!2515^post14, a!1810^0'=a!1810^post14, x!18^0'=x!18^post14, i!29^0'=i!29^post14, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post14, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post14, a!511^0'=a!511^post14, r!662^0'=r!662^post14, a!1370^0'=a!1370^post14, tmp!33^0'=tmp!33^post14, rcd!83^0'=rcd!83^post14, a!2238^0'=a!2238^post14, x_SLAM_f!20^0'=x_SLAM_f!20^post14, length!28^0'=length!28^post14, temp!34^0'=temp!34^post14, ct!19^0'=ct!19^post14, rcd!2460^0'=rcd!2460^post14, a!1610^0'=a!1610^post14, x!15^0'=x!15^post14, head!405^0'=head!405^post14, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post14, a!419^0'=a!419^post14, r!543^0'=r!543^post14, a!1055^0'=a!1055^post14, temp0!30^0'=temp0!30^post14, head!31^0'=head!31^post14, rcd!63^0'=rcd!63^post14, a!2035^0'=a!2035^post14, x!22^0'=x!22^post14, i!406^0'=i!406^post14, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post14, t!25^0'=t!25^post14, a!654^0'=a!654^post14, rcd!2393^0'=rcd!2393^post14, a!1371^0'=a!1371^post14, x!1365^0'=x!1365^post14, result!12^0'=result!12^post14, a!244^0'=a!244^post14, y!21^0'=y!21^post14, nondet!13^0'=nondet!13^post14, (a!1052^0-a!1052^post14 == 0 /\ a!1370^0-a!1370^post14 == 0 /\ -nondet!13^post14+nondet!13^0 == 0 /\ rcd!83^0-rcd!83^post14 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post14 == 0 /\ x!18^0-x!18^post14 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post14+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post14+a!2035^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post14 == 0 /\ -a!2238^post14+a!2238^0 == 0 /\ -a!2035^0 <= 0 /\ -a!244^post14+a!244^0 == 0 /\ -r!543^post14+r!543^0 == 0 /\ -a!1371^post14+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -length!28^post14+length!28^0 == 0 /\ -t!25^post14+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post14+r!662^0 == 0 /\ a!1055^0-a!1055^post14 == 0 /\ x!15^0-x!15^post14 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post14 == 0 /\ -a!654^post14+a!654^0 == 0 /\ a!1810^0-a!1810^post14 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post14 == 0 /\ -ct!19^0 <= 0 /\ temp!34^0-temp!34^post14 == 0 /\ -head!31^post14+head!31^0 == 0 /\ -i!29^post14+i!29^0 == 0 /\ -a!1610^post14+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post14 == 0 /\ -x!15^0 <= 0 /\ -tmp!33^post14+tmp!33^0 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post14+rcd!2460^0 == 0 /\ -rcd!2393^post14+rcd!2393^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post14+x!22^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post14 == 0 /\ -x!1365^post14+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post14 == 0 /\ -sel_r!1224_Flink!24^post14+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post14+i!406^0 == 0 /\ ct!19^0-ct!19^post14 == 0 /\ -temp0!30^post14+temp0!30^0 == 0 /\ -head!405^post14+head!405^0 == 0 /\ a!419^0-a!419^post14 == 0 /\ y!21^0 <= 0 /\ rcd!63^0-rcd!63^post14 == 0 /\ -result!12^post14+result!12^0 == 0 /\ -y!21^post14+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post15, temp0!17^0'=temp0!17^post15, head!16^0'=head!16^post15, rcd!2515^0'=rcd!2515^post15, a!1810^0'=a!1810^post15, x!18^0'=x!18^post15, i!29^0'=i!29^post15, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post15, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post15, a!511^0'=a!511^post15, r!662^0'=r!662^post15, a!1370^0'=a!1370^post15, tmp!33^0'=tmp!33^post15, rcd!83^0'=rcd!83^post15, a!2238^0'=a!2238^post15, x_SLAM_f!20^0'=x_SLAM_f!20^post15, length!28^0'=length!28^post15, temp!34^0'=temp!34^post15, ct!19^0'=ct!19^post15, rcd!2460^0'=rcd!2460^post15, a!1610^0'=a!1610^post15, x!15^0'=x!15^post15, head!405^0'=head!405^post15, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post15, a!419^0'=a!419^post15, r!543^0'=r!543^post15, a!1055^0'=a!1055^post15, temp0!30^0'=temp0!30^post15, head!31^0'=head!31^post15, rcd!63^0'=rcd!63^post15, a!2035^0'=a!2035^post15, x!22^0'=x!22^post15, i!406^0'=i!406^post15, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post15, t!25^0'=t!25^post15, a!654^0'=a!654^post15, rcd!2393^0'=rcd!2393^post15, a!1371^0'=a!1371^post15, x!1365^0'=x!1365^post15, result!12^0'=result!12^post15, a!244^0'=a!244^post15, y!21^0'=y!21^post15, nondet!13^0'=nondet!13^post15, (-sel_r!1224_Flink!24^post15+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post15 == 0 /\ a!1610^0-a!1610^post15 == 0 /\ i!29^0-i!29^post15 == 0 /\ a!2238^0-a!2238^post15 == 0 /\ -x!1365^post15+x!1365^0 == 0 /\ head!31^0-head!31^post15 == 0 /\ rcd!2460^0-rcd!2460^post15 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post15 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^0 <= 0 /\ tmp!33^0-tmp!33^post15 == 0 /\ length!28^0-length!28^post15 == 0 /\ rcd!2393^0-rcd!2393^post15 == 0 /\ r!662^0-r!662^post15 == 0 /\ temp0!17^0-temp0!17^post15 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post15 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1371^post15+a!1371^0 == 0 /\ ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post15+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post15 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post15 == 0 /\ -rcd!2515^post15+rcd!2515^0 == 0 /\ -a!1055^post15+a!1055^0 == 0 /\ head!16^0-head!16^post15 == 0 /\ ct!19^0-ct!19^post15 == 0 /\ temp!34^0-temp!34^post15 == 0 /\ -ct!19^0 <= 0 /\ -rcd!63^post15+rcd!63^0 == 0 /\ -t!25^post15+t!25^0 == 0 /\ -y!21^post15+y!21^0 == 0 /\ -a!654^post15+a!654^0 == 0 /\ -i!406^post15+i!406^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post15 == 0 /\ -result!12^post15+result!12^0 == 0 /\ x!15^0-x!15^post15 == 0 /\ -temp0!30^post15+temp0!30^0 == 0 /\ -x!22^post15+x!22^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -nondet!13^post15+nondet!13^0 == 0 /\ 1-t!25^0 <= 0 /\ a!511^0-a!511^post15 == 0 /\ a!419^0-a!419^post15 == 0 /\ -x!18^post15+x!18^0 == 0 /\ r!543^0-r!543^post15 == 0 /\ a!1052^0-a!1052^post15 == 0 /\ -a!2035^post15+a!2035^0 == 0 /\ -a!244^post15+a!244^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post15 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post16, temp0!17^0'=temp0!17^post16, head!16^0'=head!16^post16, rcd!2515^0'=rcd!2515^post16, a!1810^0'=a!1810^post16, x!18^0'=x!18^post16, i!29^0'=i!29^post16, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post16, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post16, a!511^0'=a!511^post16, r!662^0'=r!662^post16, a!1370^0'=a!1370^post16, tmp!33^0'=tmp!33^post16, rcd!83^0'=rcd!83^post16, a!2238^0'=a!2238^post16, x_SLAM_f!20^0'=x_SLAM_f!20^post16, length!28^0'=length!28^post16, temp!34^0'=temp!34^post16, ct!19^0'=ct!19^post16, rcd!2460^0'=rcd!2460^post16, a!1610^0'=a!1610^post16, x!15^0'=x!15^post16, head!405^0'=head!405^post16, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post16, a!419^0'=a!419^post16, r!543^0'=r!543^post16, a!1055^0'=a!1055^post16, temp0!30^0'=temp0!30^post16, head!31^0'=head!31^post16, rcd!63^0'=rcd!63^post16, a!2035^0'=a!2035^post16, x!22^0'=x!22^post16, i!406^0'=i!406^post16, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post16, t!25^0'=t!25^post16, a!654^0'=a!654^post16, rcd!2393^0'=rcd!2393^post16, a!1371^0'=a!1371^post16, x!1365^0'=x!1365^post16, result!12^0'=result!12^post16, a!244^0'=a!244^post16, y!21^0'=y!21^post16, nondet!13^0'=nondet!13^post16, (rcd!2460^0-rcd!2460^post16 == 0 /\ 1+t!25^0 <= 0 /\ a!2238^0-a!2238^post16 == 0 /\ -sel_r!1224_Flink!24^post16+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post16 == 0 /\ -x!15^post16+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post16 == 0 /\ a!1055^0-a!1055^post16 == 0 /\ -temp!34^post16+temp!34^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!1810^0-a!1810^post16 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post16 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ r!543^0-r!543^post16 == 0 /\ tmp!33^0-tmp!33^post16 == 0 /\ a!1371^0-a!1371^post16 == 0 /\ r!662^0-r!662^post16 == 0 /\ -x!1365^post16+x!1365^0 == 0 /\ -a!1610^post16+a!1610^0 == 0 /\ -i!406^post16+i!406^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post16+y!21^0 == 0 /\ length!28^0-length!28^post16 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1052^0-a!1052^post16 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post16+rcd!63^0 == 0 /\ -a!654^post16+a!654^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post16+a!2035^0 == 0 /\ -a!419^post16+a!419^0 == 0 /\ -nondet!13^post16+nondet!13^0 == 0 /\ -head!405^post16+head!405^0 == 0 /\ head!16^0-head!16^post16 == 0 /\ -x_SLAM_f!20^post16+x_SLAM_f!20^0 == 0 /\ head!31^0-head!31^post16 == 0 /\ -x!15^0 <= 0 /\ -result!12^post16+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post16+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post16+temp0!30^0 == 0 /\ a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post16 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!17^0-temp0!17^post16 == 0 /\ x!18^0-x!18^post16 == 0 /\ x!22^0-x!22^post16 == 0 /\ rcd!2515^0-rcd!2515^post16 == 0 /\ a!244^0-a!244^post16 == 0 /\ a!1370^0-a!1370^post16 == 0 /\ -rcd!2393^post16+rcd!2393^0 == 0 /\ a!511^0-a!511^post16 == 0 /\ -ct!19^post16+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post16 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post17, temp0!17^0'=temp0!17^post17, head!16^0'=head!16^post17, rcd!2515^0'=rcd!2515^post17, a!1810^0'=a!1810^post17, x!18^0'=x!18^post17, i!29^0'=i!29^post17, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post17, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post17, a!511^0'=a!511^post17, r!662^0'=r!662^post17, a!1370^0'=a!1370^post17, tmp!33^0'=tmp!33^post17, rcd!83^0'=rcd!83^post17, a!2238^0'=a!2238^post17, x_SLAM_f!20^0'=x_SLAM_f!20^post17, length!28^0'=length!28^post17, temp!34^0'=temp!34^post17, ct!19^0'=ct!19^post17, rcd!2460^0'=rcd!2460^post17, a!1610^0'=a!1610^post17, x!15^0'=x!15^post17, head!405^0'=head!405^post17, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post17, a!419^0'=a!419^post17, r!543^0'=r!543^post17, a!1055^0'=a!1055^post17, temp0!30^0'=temp0!30^post17, head!31^0'=head!31^post17, rcd!63^0'=rcd!63^post17, a!2035^0'=a!2035^post17, x!22^0'=x!22^post17, i!406^0'=i!406^post17, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post17, t!25^0'=t!25^post17, a!654^0'=a!654^post17, rcd!2393^0'=rcd!2393^post17, a!1371^0'=a!1371^post17, x!1365^0'=x!1365^post17, result!12^0'=result!12^post17, a!244^0'=a!244^post17, y!21^0'=y!21^post17, nondet!13^0'=nondet!13^post17, (a!511^0-a!511^post17 == 0 /\ -temp!34^post17+temp!34^0 == 0 /\ rcd!63^0-rcd!63^post17 == 0 /\ 1+t!25^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post17 == 0 /\ tmp!33^0-tmp!33^post17 == 0 /\ ct!19^0-ct!19^post17 == 0 /\ -head!31^post17+head!31^0 == 0 /\ a!1810^0-a!1810^post17 == 0 /\ i!29^0-i!29^post17 == 0 /\ x!15^0-x!15^post17 == 0 /\ -rcd!2460^post17+rcd!2460^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post17+x!1365^0 == 0 /\ -rcd!2393^post17+rcd!2393^0 == 0 /\ -a!2035^0 <= 0 /\ 1-x!22^0 <= 0 /\ a!654^0-a!654^post17 == 0 /\ -sel_r!1224_Flink!24^post17+sel_r!1224_Flink!24^0 == 0 /\ -x!22^post17+x!22^0 == 0 /\ a!1052^0-a!1052^post17 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post17 == 0 /\ -head!405^post17+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post17 == 0 /\ -temp0!30^post17+temp0!30^0 == 0 /\ -a!1610^post17+a!1610^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post17+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post17+nondet!13^0 == 0 /\ -a!2035^post17+a!2035^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post17+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post17+a!419^0 == 0 /\ -a!244^post17+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -r!543^post17+r!543^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post17 == 0 /\ head!16^0-head!16^post17 == 0 /\ -a!1371^post17+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post17 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!83^post17+rcd!83^0 == 0 /\ a!1370^0-a!1370^post17 == 0 /\ -r!662^post17+r!662^0 == 0 /\ x!18^0-x!18^post17 == 0 /\ -t!25^post17+t!25^0 == 0 /\ -a!1055^post17+a!1055^0 == 0 /\ i!406^0-i!406^post17 == 0 /\ -x_SLAM_f!20^post17+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post17 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post17 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post18, temp0!17^0'=temp0!17^post18, head!16^0'=head!16^post18, rcd!2515^0'=rcd!2515^post18, a!1810^0'=a!1810^post18, x!18^0'=x!18^post18, i!29^0'=i!29^post18, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post18, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post18, a!511^0'=a!511^post18, r!662^0'=r!662^post18, a!1370^0'=a!1370^post18, tmp!33^0'=tmp!33^post18, rcd!83^0'=rcd!83^post18, a!2238^0'=a!2238^post18, x_SLAM_f!20^0'=x_SLAM_f!20^post18, length!28^0'=length!28^post18, temp!34^0'=temp!34^post18, ct!19^0'=ct!19^post18, rcd!2460^0'=rcd!2460^post18, a!1610^0'=a!1610^post18, x!15^0'=x!15^post18, head!405^0'=head!405^post18, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post18, a!419^0'=a!419^post18, r!543^0'=r!543^post18, a!1055^0'=a!1055^post18, temp0!30^0'=temp0!30^post18, head!31^0'=head!31^post18, rcd!63^0'=rcd!63^post18, a!2035^0'=a!2035^post18, x!22^0'=x!22^post18, i!406^0'=i!406^post18, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post18, t!25^0'=t!25^post18, a!654^0'=a!654^post18, rcd!2393^0'=rcd!2393^post18, a!1371^0'=a!1371^post18, x!1365^0'=x!1365^post18, result!12^0'=result!12^post18, a!244^0'=a!244^post18, y!21^0'=y!21^post18, nondet!13^0'=nondet!13^post18, (rcd!2515^0-rcd!2515^post18 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post18+x!22^0 == 0 /\ -t!25^post18+t!25^0 == 0 /\ -y!21^post18+y!21^0 == 0 /\ -a!1055^post18+a!1055^0 == 0 /\ -a!1610^post18+a!1610^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post18 == 0 /\ -temp0!30^post18+temp0!30^0 == 0 /\ -a!2035^0 <= 0 /\ -a!654^post18+a!654^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post18 == 0 /\ head!405^0-head!405^post18 == 0 /\ x!15^0-x!15^post18 == 0 /\ -rcd!2393^post18+rcd!2393^0 == 0 /\ -result!12^post18+result!12^0 == 0 /\ -nondet!13^post18+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -a!2035^post18+a!2035^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post18+a!244^0 == 0 /\ -a!511^post18+a!511^0 == 0 /\ x!18^0-x!18^post18 == 0 /\ rcd!83^0-rcd!83^post18 == 0 /\ tmp!33^0-tmp!33^post18 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!1365^post18+x!1365^0 == 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post18 == 0 /\ -r!662^post18+r!662^0 == 0 /\ -ct!19^0 <= 0 /\ temp0!17^0-temp0!17^post18 == 0 /\ a!419^0-a!419^post18 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post18 == 0 /\ -x!15^0 <= 0 /\ rcd!63^0-rcd!63^post18 == 0 /\ -y!21^0 <= 0 /\ -head!16^post18+head!16^0 == 0 /\ -r!543^post18+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post18 == 0 /\ -head!16^0+x!18^0 <= 0 /\ ct!19^0-ct!19^post18 == 0 /\ -rcd!2460^post18+rcd!2460^0 == 0 /\ temp!34^0-temp!34^post18 == 0 /\ a!1810^0-a!1810^post18 == 0 /\ -a!2238^post18+a!2238^0 == 0 /\ i!29^0-i!29^post18 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post18 == 0 /\ -head!31^post18+head!31^0 == 0 /\ -length!28^post18+length!28^0 == 0 /\ y!21^0 <= 0 /\ i!406^0-i!406^post18 == 0 /\ 1+x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post18+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post18+a!1371^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post19, temp0!17^0'=temp0!17^post19, head!16^0'=head!16^post19, rcd!2515^0'=rcd!2515^post19, a!1810^0'=a!1810^post19, x!18^0'=x!18^post19, i!29^0'=i!29^post19, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post19, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post19, a!511^0'=a!511^post19, r!662^0'=r!662^post19, a!1370^0'=a!1370^post19, tmp!33^0'=tmp!33^post19, rcd!83^0'=rcd!83^post19, a!2238^0'=a!2238^post19, x_SLAM_f!20^0'=x_SLAM_f!20^post19, length!28^0'=length!28^post19, temp!34^0'=temp!34^post19, ct!19^0'=ct!19^post19, rcd!2460^0'=rcd!2460^post19, a!1610^0'=a!1610^post19, x!15^0'=x!15^post19, head!405^0'=head!405^post19, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post19, a!419^0'=a!419^post19, r!543^0'=r!543^post19, a!1055^0'=a!1055^post19, temp0!30^0'=temp0!30^post19, head!31^0'=head!31^post19, rcd!63^0'=rcd!63^post19, a!2035^0'=a!2035^post19, x!22^0'=x!22^post19, i!406^0'=i!406^post19, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post19, t!25^0'=t!25^post19, a!654^0'=a!654^post19, rcd!2393^0'=rcd!2393^post19, a!1371^0'=a!1371^post19, x!1365^0'=x!1365^post19, result!12^0'=result!12^post19, a!244^0'=a!244^post19, y!21^0'=y!21^post19, nondet!13^0'=nondet!13^post19, (-a!2035^post19+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post19 == 0 /\ rcd!2515^0-rcd!2515^post19 == 0 /\ -a!1371^post19+a!1371^0 == 0 /\ -a!244^post19+a!244^0 == 0 /\ -x_SLAM_f!20^post19+x_SLAM_f!20^0 == 0 /\ -rcd!63^post19+rcd!63^0 == 0 /\ -a!654^post19+a!654^0 == 0 /\ -i!406^post19+i!406^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -length!28^post19+length!28^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post19 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -head!405^post19+head!405^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post19+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post19+result!12^0 == 0 /\ x!1365^0-x!1365^post19 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post19 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post19+rcd!2393^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post19+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -nondet!13^post19+nondet!13^0 == 0 /\ ct!19^0 <= 0 /\ t!25^0-t!25^post19 == 0 /\ -ct!19^post19+ct!19^0 == 0 /\ x!22^0-x!22^post19 == 0 /\ tmp!33^0-tmp!33^post19 == 0 /\ x!15^0 <= 0 /\ x!18^0-x!18^post19 == 0 /\ temp0!30^0-temp0!30^post19 == 0 /\ -sel_r!1224_Flink!24^post19+sel_r!1224_Flink!24^0 == 0 /\ r!662^0-r!662^post19 == 0 /\ r!543^0-r!543^post19 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post19+x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post19 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post19 == 0 /\ -y!21^0 <= 0 /\ a!1052^0-a!1052^post19 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2460^0-rcd!2460^post19 == 0 /\ 1-t!25^0 <= 0 /\ a!1610^0-a!1610^post19 == 0 /\ a!2238^0-a!2238^post19 == 0 /\ -y!21^post19+y!21^0 == 0 /\ a!1055^0-a!1055^post19 == 0 /\ head!31^0-head!31^post19 == 0 /\ head!16^0-head!16^post19 == 0 /\ a!1810^0-a!1810^post19 == 0 /\ rcd!83^0-rcd!83^post19 == 0 /\ y!21^0 <= 0 /\ i!29^0-i!29^post19 == 0 /\ -a!419^post19+a!419^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post20, temp0!17^0'=temp0!17^post20, head!16^0'=head!16^post20, rcd!2515^0'=rcd!2515^post20, a!1810^0'=a!1810^post20, x!18^0'=x!18^post20, i!29^0'=i!29^post20, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post20, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post20, a!511^0'=a!511^post20, r!662^0'=r!662^post20, a!1370^0'=a!1370^post20, tmp!33^0'=tmp!33^post20, rcd!83^0'=rcd!83^post20, a!2238^0'=a!2238^post20, x_SLAM_f!20^0'=x_SLAM_f!20^post20, length!28^0'=length!28^post20, temp!34^0'=temp!34^post20, ct!19^0'=ct!19^post20, rcd!2460^0'=rcd!2460^post20, a!1610^0'=a!1610^post20, x!15^0'=x!15^post20, head!405^0'=head!405^post20, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post20, a!419^0'=a!419^post20, r!543^0'=r!543^post20, a!1055^0'=a!1055^post20, temp0!30^0'=temp0!30^post20, head!31^0'=head!31^post20, rcd!63^0'=rcd!63^post20, a!2035^0'=a!2035^post20, x!22^0'=x!22^post20, i!406^0'=i!406^post20, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post20, t!25^0'=t!25^post20, a!654^0'=a!654^post20, rcd!2393^0'=rcd!2393^post20, a!1371^0'=a!1371^post20, x!1365^0'=x!1365^post20, result!12^0'=result!12^post20, a!244^0'=a!244^post20, y!21^0'=y!21^post20, nondet!13^0'=nondet!13^post20, (-a!654^post20+a!654^0 == 0 /\ temp0!17^0-temp0!17^post20 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post20 == 0 /\ -a!1371^post20+a!1371^0 == 0 /\ -a!419^post20+a!419^0 == 0 /\ x!18^0-x!18^post20 == 0 /\ -result!12^post20+result!12^0 == 0 /\ -nondet!13^post20+nondet!13^0 == 0 /\ -temp0!30^post20+temp0!30^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -a!244^post20+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post20 == 0 /\ -a!2035^0 <= 0 /\ a!2238^0-a!2238^post20 == 0 /\ 1-x!22^0 <= 0 /\ -t!25^post20+t!25^0 == 0 /\ -rcd!83^post20+rcd!83^0 == 0 /\ a!1055^0-a!1055^post20 == 0 /\ ct!19^0-ct!19^post20 == 0 /\ tmp!33^0-tmp!33^post20 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post20+x_SLAM_f!20^0 == 0 /\ a!511^0-a!511^post20 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -rcd!2393^post20+rcd!2393^0 == 0 /\ r!543^0-r!543^post20 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post20 == 0 /\ a!1370^0-a!1370^post20 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -head!31^post20+head!31^0 == 0 /\ -y!21^0 <= 0 /\ -x!15^post20+x!15^0 == 0 /\ a!1052^0-a!1052^post20 == 0 /\ length!28^0-length!28^post20 == 0 /\ -temp!34^post20+temp!34^0 == 0 /\ rcd!2515^0-rcd!2515^post20 == 0 /\ -x!1365^post20+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ rcd!2460^0-rcd!2460^post20 == 0 /\ -sel_r!1224_Flink!24^post20+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post20 == 0 /\ -rcd!63^post20+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post20+sel_r!543_Flink!24^0 == 0 /\ -x!22^post20+x!22^0 == 0 /\ head!16^0-head!16^post20 == 0 /\ -y!21^post20+y!21^0 == 0 /\ a!1810^0-a!1810^post20 == 0 /\ i!29^0-i!29^post20 == 0 /\ y!21^0 <= 0 /\ -a!1610^post20+a!1610^0 == 0 /\ -head!405^post20+head!405^0 == 0 /\ r!662^0-r!662^post20 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post21, temp0!17^0'=temp0!17^post21, head!16^0'=head!16^post21, rcd!2515^0'=rcd!2515^post21, a!1810^0'=a!1810^post21, x!18^0'=x!18^post21, i!29^0'=i!29^post21, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post21, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post21, a!511^0'=a!511^post21, r!662^0'=r!662^post21, a!1370^0'=a!1370^post21, tmp!33^0'=tmp!33^post21, rcd!83^0'=rcd!83^post21, a!2238^0'=a!2238^post21, x_SLAM_f!20^0'=x_SLAM_f!20^post21, length!28^0'=length!28^post21, temp!34^0'=temp!34^post21, ct!19^0'=ct!19^post21, rcd!2460^0'=rcd!2460^post21, a!1610^0'=a!1610^post21, x!15^0'=x!15^post21, head!405^0'=head!405^post21, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post21, a!419^0'=a!419^post21, r!543^0'=r!543^post21, a!1055^0'=a!1055^post21, temp0!30^0'=temp0!30^post21, head!31^0'=head!31^post21, rcd!63^0'=rcd!63^post21, a!2035^0'=a!2035^post21, x!22^0'=x!22^post21, i!406^0'=i!406^post21, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post21, t!25^0'=t!25^post21, a!654^0'=a!654^post21, rcd!2393^0'=rcd!2393^post21, a!1371^0'=a!1371^post21, x!1365^0'=x!1365^post21, result!12^0'=result!12^post21, a!244^0'=a!244^post21, y!21^0'=y!21^post21, nondet!13^0'=nondet!13^post21, (temp!34^0-temp!34^post21 == 0 /\ a!1370^0-a!1370^post21 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post21+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post21 == 0 /\ x!15^0-x!15^post21 == 0 /\ x!18^0-x!18^post21 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post21 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post21+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post21+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post21+a!2238^0 == 0 /\ -rcd!2460^post21+rcd!2460^0 == 0 /\ -a!1371^post21+a!1371^0 == 0 /\ -a!419^post21+a!419^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post21 == 0 /\ a!654^0-a!654^post21 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -head!31^post21+head!31^0 == 0 /\ a!1055^0-a!1055^post21 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post21 == 0 /\ a!1810^0-a!1810^post21 == 0 /\ -length!28^post21+length!28^0 == 0 /\ head!16^0-head!16^post21 == 0 /\ ct!19^0-ct!19^post21 == 0 /\ x!15^0 <= 0 /\ -t!25^post21+t!25^0 == 0 /\ -y!21^post21+y!21^0 == 0 /\ -i!29^post21+i!29^0 == 0 /\ -ct!19^0 <= 0 /\ result!12^0-result!12^post21 == 0 /\ a!1052^0-a!1052^post21 == 0 /\ -x!22^post21+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post21+head!405^0 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post21+a!1610^0 == 0 /\ -y!21^0 <= 0 /\ i!406^0-i!406^post21 == 0 /\ -rcd!2393^post21+rcd!2393^0 == 0 /\ -tmp!33^post21+tmp!33^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!244^post21+a!244^0 == 0 /\ -x!1365^post21+x!1365^0 == 0 /\ 1-t!25^0 <= 0 /\ -a!2035^post21+a!2035^0 == 0 /\ -temp0!30^post21+temp0!30^0 == 0 /\ -a!511^post21+a!511^0 == 0 /\ -nondet!13^post21+nondet!13^0 == 0 /\ r!662^0-r!662^post21 == 0 /\ temp0!17^0-temp0!17^post21 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post21 == 0 /\ rcd!63^0-rcd!63^post21 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post22, temp0!17^0'=temp0!17^post22, head!16^0'=head!16^post22, rcd!2515^0'=rcd!2515^post22, a!1810^0'=a!1810^post22, x!18^0'=x!18^post22, i!29^0'=i!29^post22, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post22, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post22, a!511^0'=a!511^post22, r!662^0'=r!662^post22, a!1370^0'=a!1370^post22, tmp!33^0'=tmp!33^post22, rcd!83^0'=rcd!83^post22, a!2238^0'=a!2238^post22, x_SLAM_f!20^0'=x_SLAM_f!20^post22, length!28^0'=length!28^post22, temp!34^0'=temp!34^post22, ct!19^0'=ct!19^post22, rcd!2460^0'=rcd!2460^post22, a!1610^0'=a!1610^post22, x!15^0'=x!15^post22, head!405^0'=head!405^post22, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post22, a!419^0'=a!419^post22, r!543^0'=r!543^post22, a!1055^0'=a!1055^post22, temp0!30^0'=temp0!30^post22, head!31^0'=head!31^post22, rcd!63^0'=rcd!63^post22, a!2035^0'=a!2035^post22, x!22^0'=x!22^post22, i!406^0'=i!406^post22, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post22, t!25^0'=t!25^post22, a!654^0'=a!654^post22, rcd!2393^0'=rcd!2393^post22, a!1371^0'=a!1371^post22, x!1365^0'=x!1365^post22, result!12^0'=result!12^post22, a!244^0'=a!244^post22, y!21^0'=y!21^post22, nondet!13^0'=nondet!13^post22, (1+t!25^0 <= 0 /\ -x!1365^post22+x!1365^0 == 0 /\ -ct!19^post22+ct!19^0 == 0 /\ -rcd!2460^post22+rcd!2460^0 == 0 /\ head!31^0-head!31^post22 == 0 /\ head!16^0-head!16^post22 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post22 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post22+sel_r!1224_Flink!24^0 == 0 /\ x!18^0-x!18^post22 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post22+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post22 == 0 /\ -y!21^post22+y!21^0 == 0 /\ temp0!17^0-temp0!17^post22 == 0 /\ a!1370^0-a!1370^post22 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post22 == 0 /\ -x!15^post22+x!15^0 == 0 /\ -a!1371^post22+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -r!543^post22+r!543^0 == 0 /\ a!1610^0-a!1610^post22 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post22 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post22 == 0 /\ -a!244^post22+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post22 == 0 /\ -t!25^post22+t!25^0 == 0 /\ -a!511^post22+a!511^0 == 0 /\ a!1810^0-a!1810^post22 == 0 /\ a!2238^0-a!2238^post22 == 0 /\ -a!1055^post22+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ tmp!33^0-tmp!33^post22 == 0 /\ -x!15^0 <= 0 /\ -i!406^post22+i!406^0 == 0 /\ -rcd!63^post22+rcd!63^0 == 0 /\ -length!28^post22+length!28^0 == 0 /\ -a!654^post22+a!654^0 == 0 /\ -x!22^post22+x!22^0 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post22+rcd!2393^0 == 0 /\ temp0!30^0-temp0!30^post22 == 0 /\ -i!29^post22+i!29^0 == 0 /\ -result!12^post22+result!12^0 == 0 /\ temp!34^0-temp!34^post22 == 0 /\ -a!2035^post22+a!2035^0 == 0 /\ -nondet!13^post22+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post22 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post22 == 0 /\ head!405^0-head!405^post22 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post23, temp0!17^0'=temp0!17^post23, head!16^0'=head!16^post23, rcd!2515^0'=rcd!2515^post23, a!1810^0'=a!1810^post23, x!18^0'=x!18^post23, i!29^0'=i!29^post23, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post23, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post23, a!511^0'=a!511^post23, r!662^0'=r!662^post23, a!1370^0'=a!1370^post23, tmp!33^0'=tmp!33^post23, rcd!83^0'=rcd!83^post23, a!2238^0'=a!2238^post23, x_SLAM_f!20^0'=x_SLAM_f!20^post23, length!28^0'=length!28^post23, temp!34^0'=temp!34^post23, ct!19^0'=ct!19^post23, rcd!2460^0'=rcd!2460^post23, a!1610^0'=a!1610^post23, x!15^0'=x!15^post23, head!405^0'=head!405^post23, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post23, a!419^0'=a!419^post23, r!543^0'=r!543^post23, a!1055^0'=a!1055^post23, temp0!30^0'=temp0!30^post23, head!31^0'=head!31^post23, rcd!63^0'=rcd!63^post23, a!2035^0'=a!2035^post23, x!22^0'=x!22^post23, i!406^0'=i!406^post23, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post23, t!25^0'=t!25^post23, a!654^0'=a!654^post23, rcd!2393^0'=rcd!2393^post23, a!1371^0'=a!1371^post23, x!1365^0'=x!1365^post23, result!12^0'=result!12^post23, a!244^0'=a!244^post23, y!21^0'=y!21^post23, nondet!13^0'=nondet!13^post23, (a!1055^0-a!1055^post23 == 0 /\ 1+t!25^0 <= 0 /\ -x!15^post23+x!15^0 == 0 /\ t!25^0-t!25^post23 == 0 /\ a!1810^0-a!1810^post23 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post23 == 0 /\ -temp!34^post23+temp!34^0 == 0 /\ -a!2035^0 <= 0 /\ rcd!83^0-rcd!83^post23 == 0 /\ -x!1365^post23+x!1365^0 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post23+head!31^0 == 0 /\ r!543^0-r!543^post23 == 0 /\ -a!1610^post23+a!1610^0 == 0 /\ a!1371^0-a!1371^post23 == 0 /\ r!662^0-r!662^post23 == 0 /\ temp0!17^0-temp0!17^post23 == 0 /\ -head!405^post23+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post23 == 0 /\ -i!406^post23+i!406^0 == 0 /\ -rcd!63^post23+rcd!63^0 == 0 /\ -y!21^post23+y!21^0 == 0 /\ -a!1370^post23+a!1370^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post23 == 0 /\ -sel_r!1224_Flink!24^post23+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post23 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post23+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post23 == 0 /\ tmp!33^0-tmp!33^post23 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post23 == 0 /\ -ct!19^0 <= 0 /\ a!511^0-a!511^post23 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post23+a!654^0 == 0 /\ -a!419^post23+a!419^0 == 0 /\ -a!244^post23+a!244^0 == 0 /\ -result!12^post23+result!12^0 == 0 /\ -x!22^post23+x!22^0 == 0 /\ -x!15^0 <= 0 /\ a!2035^0-a!2035^post23 == 0 /\ -y!21^0 <= 0 /\ -x_SLAM_f!20^post23+x_SLAM_f!20^0 == 0 /\ i!29^0-i!29^post23 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x!18^0-x!18^post23 == 0 /\ -ct!19^post23+ct!19^0 == 0 /\ -nondet!13^post23+nondet!13^0 == 0 /\ a!1052^0-a!1052^post23 == 0 /\ a!2238^0-a!2238^post23 == 0 /\ rcd!2515^0-rcd!2515^post23 == 0 /\ y!21^0 <= 0 /\ -rcd!2393^post23+rcd!2393^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l6 -> l2 : a!1052^0'=a!1052^post24, temp0!17^0'=temp0!17^post24, head!16^0'=head!16^post24, rcd!2515^0'=rcd!2515^post24, a!1810^0'=a!1810^post24, x!18^0'=x!18^post24, i!29^0'=i!29^post24, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post24, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post24, a!511^0'=a!511^post24, r!662^0'=r!662^post24, a!1370^0'=a!1370^post24, tmp!33^0'=tmp!33^post24, rcd!83^0'=rcd!83^post24, a!2238^0'=a!2238^post24, x_SLAM_f!20^0'=x_SLAM_f!20^post24, length!28^0'=length!28^post24, temp!34^0'=temp!34^post24, ct!19^0'=ct!19^post24, rcd!2460^0'=rcd!2460^post24, a!1610^0'=a!1610^post24, x!15^0'=x!15^post24, head!405^0'=head!405^post24, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post24, a!419^0'=a!419^post24, r!543^0'=r!543^post24, a!1055^0'=a!1055^post24, temp0!30^0'=temp0!30^post24, head!31^0'=head!31^post24, rcd!63^0'=rcd!63^post24, a!2035^0'=a!2035^post24, x!22^0'=x!22^post24, i!406^0'=i!406^post24, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post24, t!25^0'=t!25^post24, a!654^0'=a!654^post24, rcd!2393^0'=rcd!2393^post24, a!1371^0'=a!1371^post24, x!1365^0'=x!1365^post24, result!12^0'=result!12^post24, a!244^0'=a!244^post24, y!21^0'=y!21^post24, nondet!13^0'=nondet!13^post24, (-i!406^post24+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -head!405^post24+head!405^0 == 0 /\ a!1055^0-a!1055^post24 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post24 == 0 /\ temp0!17^0-temp0!17^post24 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post24+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!654^0-a!654^post24 == 0 /\ -rcd!83^post24+rcd!83^0 == 0 /\ -t!25^post24+t!25^0 == 0 /\ -rcd!2393^post24+rcd!2393^0 == 0 /\ -rcd!2460^post24+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post24 == 0 /\ -a!1610^post24+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post24 == 0 /\ -temp0!30^post24+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post24 == 0 /\ -result!12^post24+result!12^0 == 0 /\ -x!1365^post24+x!1365^0 == 0 /\ temp!34^0-temp!34^post24 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post24 == 0 /\ -sel_r!1224_Flink!24^post24+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post24 == 0 /\ -x!22^post24+x!22^0 == 0 /\ a!1371^0-a!1371^post24 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ length!28^0-length!28^post24 == 0 /\ -y!21^post24+y!21^0 == 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post24+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post24 == 0 /\ a!511^0-a!511^post24 == 0 /\ 1+head!16^0 <= 0 /\ -r!543^post24+r!543^0 == 0 /\ -nondet!13^post24+nondet!13^0 == 0 /\ r!662^0-r!662^post24 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -a!244^post24+a!244^0 == 0 /\ ct!19^0-ct!19^post24 == 0 /\ head!16^0-head!16^post24 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1370^0-a!1370^post24 == 0 /\ -x!15^post24+x!15^0 == 0 /\ a!1052^0-a!1052^post24 == 0 /\ x!18^0-x!18^post24 == 0 /\ -a!419^post24+a!419^0 == 0 /\ y!21^0 <= 0 /\ a!2035^0-a!2035^post24 == 0 /\ -x_SLAM_f!20^post24+x_SLAM_f!20^0 == 0 /\ -head!31^post24+head!31^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l2 -> l0 : a!1052^0'=a!1052^post25, temp0!17^0'=temp0!17^post25, head!16^0'=head!16^post25, rcd!2515^0'=rcd!2515^post25, a!1810^0'=a!1810^post25, x!18^0'=x!18^post25, i!29^0'=i!29^post25, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post25, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post25, a!511^0'=a!511^post25, r!662^0'=r!662^post25, a!1370^0'=a!1370^post25, tmp!33^0'=tmp!33^post25, rcd!83^0'=rcd!83^post25, a!2238^0'=a!2238^post25, x_SLAM_f!20^0'=x_SLAM_f!20^post25, length!28^0'=length!28^post25, temp!34^0'=temp!34^post25, ct!19^0'=ct!19^post25, rcd!2460^0'=rcd!2460^post25, a!1610^0'=a!1610^post25, x!15^0'=x!15^post25, head!405^0'=head!405^post25, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post25, a!419^0'=a!419^post25, r!543^0'=r!543^post25, a!1055^0'=a!1055^post25, temp0!30^0'=temp0!30^post25, head!31^0'=head!31^post25, rcd!63^0'=rcd!63^post25, a!2035^0'=a!2035^post25, x!22^0'=x!22^post25, i!406^0'=i!406^post25, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post25, t!25^0'=t!25^post25, a!654^0'=a!654^post25, rcd!2393^0'=rcd!2393^post25, a!1371^0'=a!1371^post25, x!1365^0'=x!1365^post25, result!12^0'=result!12^post25, a!244^0'=a!244^post25, y!21^0'=y!21^post25, nondet!13^0'=nondet!13^post25, (-t!25^post25+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post25 == 0 /\ -a!244^post25+a!244^0 == 0 /\ -a!654^post25+a!654^0 == 0 /\ a!1052^0-a!1052^post25 == 0 /\ -rcd!63^post25+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post25 == 0 /\ -rcd!2393^post25+rcd!2393^0 == 0 /\ -x!22^post25+x!22^0 == 0 /\ temp!34^0-temp!34^post25 == 0 /\ -i!406^post25+i!406^0 == 0 /\ a!1610^0-a!1610^post25 == 0 /\ temp0!30^0-temp0!30^post25 == 0 /\ -y!21^post25+y!21^0 == 0 /\ -length!28^post25+length!28^0 == 0 /\ head!16^0-head!16^post25 == 0 /\ -result!12^post25+result!12^0 == 0 /\ a!1810^0-a!1810^post25 == 0 /\ a!2238^0-a!2238^post25 == 0 /\ -a!2035^post25+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post25 == 0 /\ i!29^0-i!29^post25 == 0 /\ -nondet!13^post25+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post25 == 0 /\ a!419^0-a!419^post25 == 0 /\ -x!1365^post25+x!1365^0 == 0 /\ -r!662^post25+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post25+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post25 == 0 /\ ct!19^0-ct!19^post25 == 0 /\ a!511^0-a!511^post25 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post25 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post25 == 0 /\ x!15^0-x!15^post25 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post25+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post25+head!31^0 == 0 /\ a!1370^0-a!1370^post25 == 0 /\ -r!543^post25+r!543^0 == 0 /\ -a!1371^post25+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post25 == 0 /\ -a!1055^post25+a!1055^0 == 0 /\ x!18^0-x!18^post25 == 0 /\ -rcd!2460^post25+rcd!2460^0 == 0), cost: 1 New rule: l2 -> l0 : TRUE, cost: 1 Applied preprocessing Original rule: l7 -> l9 : a!1052^0'=a!1052^post29, temp0!17^0'=temp0!17^post29, head!16^0'=head!16^post29, rcd!2515^0'=rcd!2515^post29, a!1810^0'=a!1810^post29, x!18^0'=x!18^post29, i!29^0'=i!29^post29, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post29, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post29, a!511^0'=a!511^post29, r!662^0'=r!662^post29, a!1370^0'=a!1370^post29, tmp!33^0'=tmp!33^post29, rcd!83^0'=rcd!83^post29, a!2238^0'=a!2238^post29, x_SLAM_f!20^0'=x_SLAM_f!20^post29, length!28^0'=length!28^post29, temp!34^0'=temp!34^post29, ct!19^0'=ct!19^post29, rcd!2460^0'=rcd!2460^post29, a!1610^0'=a!1610^post29, x!15^0'=x!15^post29, head!405^0'=head!405^post29, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post29, a!419^0'=a!419^post29, r!543^0'=r!543^post29, a!1055^0'=a!1055^post29, temp0!30^0'=temp0!30^post29, head!31^0'=head!31^post29, rcd!63^0'=rcd!63^post29, a!2035^0'=a!2035^post29, x!22^0'=x!22^post29, i!406^0'=i!406^post29, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post29, t!25^0'=t!25^post29, a!654^0'=a!654^post29, rcd!2393^0'=rcd!2393^post29, a!1371^0'=a!1371^post29, x!1365^0'=x!1365^post29, result!12^0'=result!12^post29, a!244^0'=a!244^post29, y!21^0'=y!21^post29, nondet!13^0'=nondet!13^post29, (a!2238^0-a!2238^post29 == 0 /\ tmp!33^0-tmp!33^post29 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post29 == 0 /\ a!1610^0-a!1610^post29 == 0 /\ a!419^0-a!419^post29 == 0 /\ head!31^0-head!31^post29 == 0 /\ -rcd!83^post29+rcd!83^0 == 0 /\ a!654^0-a!654^post29 == 0 /\ a!1810^0-a!1810^post29 == 0 /\ -rcd!2460^post29+rcd!2460^0 == 0 /\ r!662^0-r!662^post29 == 0 /\ temp0!17^0-temp0!17^post29 == 0 /\ -i!406^post29+i!406^0 == 0 /\ -x!1365^post29+x!1365^0 == 0 /\ rcd!2393^0-rcd!2393^post29 == 0 /\ i!29^0-i!29^post29 == 0 /\ temp!34^0-temp!34^post29 == 0 /\ -x!22^post29+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post29+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post29 == 0 /\ -y!21^post29+y!21^0 == 0 /\ -rcd!63^post29+rcd!63^0 == 0 /\ -a!2035^post29+a!2035^0 == 0 /\ -a!1371^post29+a!1371^0 == 0 /\ head!405^0-head!405^post29 == 0 /\ -result!12^post29+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post29+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ ct!19^0-ct!19^post29 == 0 /\ -r!543^post29+r!543^0 == 0 /\ a!511^0-a!511^post29 == 0 /\ -temp0!30^post29+temp0!30^0 == 0 /\ -a!1055^post29+a!1055^0 == 0 /\ x!15^0-x!15^post29 == 0 /\ -a!244^post29+a!244^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ head!16^0-head!16^post29 == 0 /\ a!1370^0-a!1370^post29 == 0 /\ x!18^0-x!18^post29 == 0 /\ -nondet!13^post29+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post29+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post29 == 0 /\ a!1052^0-a!1052^post29 == 0 /\ rcd!2515^0-rcd!2515^post29 == 0 /\ -t!25^post29+t!25^0 == 0), cost: 1 New rule: l7 -> l9 : 1-x!22^0+y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l9 : a!1052^0'=a!1052^post30, temp0!17^0'=temp0!17^post30, head!16^0'=head!16^post30, rcd!2515^0'=rcd!2515^post30, a!1810^0'=a!1810^post30, x!18^0'=x!18^post30, i!29^0'=i!29^post30, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post30, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post30, a!511^0'=a!511^post30, r!662^0'=r!662^post30, a!1370^0'=a!1370^post30, tmp!33^0'=tmp!33^post30, rcd!83^0'=rcd!83^post30, a!2238^0'=a!2238^post30, x_SLAM_f!20^0'=x_SLAM_f!20^post30, length!28^0'=length!28^post30, temp!34^0'=temp!34^post30, ct!19^0'=ct!19^post30, rcd!2460^0'=rcd!2460^post30, a!1610^0'=a!1610^post30, x!15^0'=x!15^post30, head!405^0'=head!405^post30, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post30, a!419^0'=a!419^post30, r!543^0'=r!543^post30, a!1055^0'=a!1055^post30, temp0!30^0'=temp0!30^post30, head!31^0'=head!31^post30, rcd!63^0'=rcd!63^post30, a!2035^0'=a!2035^post30, x!22^0'=x!22^post30, i!406^0'=i!406^post30, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post30, t!25^0'=t!25^post30, a!654^0'=a!654^post30, rcd!2393^0'=rcd!2393^post30, a!1371^0'=a!1371^post30, x!1365^0'=x!1365^post30, result!12^0'=result!12^post30, a!244^0'=a!244^post30, y!21^0'=y!21^post30, nondet!13^0'=nondet!13^post30, (-y!21^post30+y!21^0 == 0 /\ -temp!34^post30+temp!34^0 == 0 /\ rcd!2460^0-rcd!2460^post30 == 0 /\ -rcd!63^post30+rcd!63^0 == 0 /\ r!543^0-r!543^post30 == 0 /\ r!662^0-r!662^post30 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post30 == 0 /\ -rcd!2393^post30+rcd!2393^0 == 0 /\ a!1810^0-a!1810^post30 == 0 /\ -i!406^post30+i!406^0 == 0 /\ a!1610^0-a!1610^post30 == 0 /\ temp0!30^0-temp0!30^post30 == 0 /\ -t!25^post30+t!25^0 == 0 /\ -x!1365^post30+x!1365^0 == 0 /\ a!1052^0-a!1052^post30 == 0 /\ rcd!83^0-rcd!83^post30 == 0 /\ -a!244^post30+a!244^0 == 0 /\ -result!12^post30+result!12^0 == 0 /\ a!2238^0-a!2238^post30 == 0 /\ i!29^0-i!29^post30 == 0 /\ rcd!2515^0-rcd!2515^post30 == 0 /\ length!28^0-length!28^post30 == 0 /\ a!511^0-a!511^post30 == 0 /\ -sel_r!1224_Flink!24^post30+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post30+a!2035^0 == 0 /\ -a!1371^post30+a!1371^0 == 0 /\ head!16^0-head!16^post30 == 0 /\ -a!419^post30+a!419^0 == 0 /\ temp0!17^0-temp0!17^post30 == 0 /\ head!31^0-head!31^post30 == 0 /\ head!405^0-head!405^post30 == 0 /\ ct!19^0-ct!19^post30 == 0 /\ -nondet!13^post30+nondet!13^0 == 0 /\ a!1370^0-a!1370^post30 == 0 /\ x!15^0-x!15^post30 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post30 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post30 == 0 /\ x!18^0-x!18^post30 == 0 /\ x!22^0-x!22^post30 == 0 /\ -a!654^post30+a!654^0 == 0 /\ -a!1055^post30+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post30 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post30 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 1 New rule: l7 -> l9 : 1+x!22^0-y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l9 -> l10 : a!1052^0'=a!1052^post31, temp0!17^0'=temp0!17^post31, head!16^0'=head!16^post31, rcd!2515^0'=rcd!2515^post31, a!1810^0'=a!1810^post31, x!18^0'=x!18^post31, i!29^0'=i!29^post31, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post31, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post31, a!511^0'=a!511^post31, r!662^0'=r!662^post31, a!1370^0'=a!1370^post31, tmp!33^0'=tmp!33^post31, rcd!83^0'=rcd!83^post31, a!2238^0'=a!2238^post31, x_SLAM_f!20^0'=x_SLAM_f!20^post31, length!28^0'=length!28^post31, temp!34^0'=temp!34^post31, ct!19^0'=ct!19^post31, rcd!2460^0'=rcd!2460^post31, a!1610^0'=a!1610^post31, x!15^0'=x!15^post31, head!405^0'=head!405^post31, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post31, a!419^0'=a!419^post31, r!543^0'=r!543^post31, a!1055^0'=a!1055^post31, temp0!30^0'=temp0!30^post31, head!31^0'=head!31^post31, rcd!63^0'=rcd!63^post31, a!2035^0'=a!2035^post31, x!22^0'=x!22^post31, i!406^0'=i!406^post31, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post31, t!25^0'=t!25^post31, a!654^0'=a!654^post31, rcd!2393^0'=rcd!2393^post31, a!1371^0'=a!1371^post31, x!1365^0'=x!1365^post31, result!12^0'=result!12^post31, a!244^0'=a!244^post31, y!21^0'=y!21^post31, nondet!13^0'=nondet!13^post31, (0 == 0 /\ -a!244^post31+a!244^0 == 0 /\ -head!405^post31+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post31 == 0 /\ -a!419^post31+a!419^0 == 0 /\ r!662^0-r!662^post31 == 0 /\ length!28^0-length!28^post31 == 0 /\ -x_SLAM_f!20^post31+x_SLAM_f!20^0 == 0 /\ -result!12^post31+result!12^0 == 0 /\ -a!654^post31+a!654^0 == 0 /\ a!511^0-a!511^post31 == 0 /\ rcd!63^0-rcd!63^post31 == 0 /\ -tmp!33^post31+tmp!33^0 == 0 /\ a!1052^0-a!1052^post31 == 0 /\ rcd!2460^0-rcd!2460^post31 == 0 /\ head!16^0-head!16^post31 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post31 == 0 /\ x!18^0-x!18^post31 == 0 /\ rcd!83^0-rcd!83^post31 == 0 /\ -rcd!2393^post31+rcd!2393^0 == 0 /\ -a!2035^post31+a!2035^0 == 0 /\ -ct!19^post31+ct!19^0 == 0 /\ -nondet!13^post31+nondet!13^0 == 0 /\ i!29^0-i!29^post31 == 0 /\ -x!1365^post31+x!1365^0 == 0 /\ temp0!30^0-temp0!30^post31 == 0 /\ temp0!17^0-temp0!17^post31 == 0 /\ -x!15^post31+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post31+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post31+y!21^0 == 0 /\ -head!31^post31+head!31^0 == 0 /\ a!2238^0-a!2238^post31 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post31 == 0 /\ -r!543^post31+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post31 == 0 /\ a!1610^0-a!1610^post31 == 0 /\ -i!406^post31+i!406^0 == 0 /\ a!1055^0-a!1055^post31 == 0 /\ -a!1371^post31+a!1371^0 == 0 /\ a!1370^0-a!1370^post31 == 0 /\ -temp!34^post31+temp!34^0 == 0 /\ -x!22^0+t!25^post31 == 0), cost: 1 New rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post32, temp0!17^0'=temp0!17^post32, head!16^0'=head!16^post32, rcd!2515^0'=rcd!2515^post32, a!1810^0'=a!1810^post32, x!18^0'=x!18^post32, i!29^0'=i!29^post32, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post32, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post32, a!511^0'=a!511^post32, r!662^0'=r!662^post32, a!1370^0'=a!1370^post32, tmp!33^0'=tmp!33^post32, rcd!83^0'=rcd!83^post32, a!2238^0'=a!2238^post32, x_SLAM_f!20^0'=x_SLAM_f!20^post32, length!28^0'=length!28^post32, temp!34^0'=temp!34^post32, ct!19^0'=ct!19^post32, rcd!2460^0'=rcd!2460^post32, a!1610^0'=a!1610^post32, x!15^0'=x!15^post32, head!405^0'=head!405^post32, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post32, a!419^0'=a!419^post32, r!543^0'=r!543^post32, a!1055^0'=a!1055^post32, temp0!30^0'=temp0!30^post32, head!31^0'=head!31^post32, rcd!63^0'=rcd!63^post32, a!2035^0'=a!2035^post32, x!22^0'=x!22^post32, i!406^0'=i!406^post32, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post32, t!25^0'=t!25^post32, a!654^0'=a!654^post32, rcd!2393^0'=rcd!2393^post32, a!1371^0'=a!1371^post32, x!1365^0'=x!1365^post32, result!12^0'=result!12^post32, a!244^0'=a!244^post32, y!21^0'=y!21^post32, nondet!13^0'=nondet!13^post32, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post32 == 0 /\ -r!543^post32+r!543^0 == 0 /\ -temp0!30^post32+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post32 == 0 /\ -a!1371^post32+a!1371^0 == 0 /\ -result!12^post32+result!12^0 == 0 /\ -a!244^post32+a!244^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post32 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post32+x!22^0 == 0 /\ -x!22^0 <= 0 /\ length!28^0-length!28^post32 == 0 /\ head!405^0-head!405^post32 == 0 /\ rcd!2515^0-rcd!2515^post32 == 0 /\ -a!1055^post32+a!1055^0 == 0 /\ a!1052^0-a!1052^post32 == 0 /\ -rcd!83^post32+rcd!83^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post32+nondet!13^0 == 0 /\ -t!25^post32+t!25^0 == 0 /\ x!15^0-x!15^post32 == 0 /\ tmp!33^0-tmp!33^post32 == 0 /\ -a!2035^post32+a!2035^0 == 0 /\ a!654^0-a!654^post32 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!1370^0-a!1370^post32 == 0 /\ -ct!19^0 <= 0 /\ x!18^0-x!18^post32 == 0 /\ temp!34^0-temp!34^post32 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post32 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post32+x!1365^0 == 0 /\ -r!662^post32+r!662^0 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -head!31^post32+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -a!1610^post32+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post32 == 0 /\ -i!406^post32+i!406^0 == 0 /\ -sel_r!543_Flink!24^post32+sel_r!543_Flink!24^0 == 0 /\ a!511^0-a!511^post32 == 0 /\ ct!19^0-ct!19^post32 == 0 /\ rcd!2460^0-rcd!2460^post32 == 0 /\ i!29^0-i!29^post32 == 0 /\ a!1810^0-a!1810^post32 == 0 /\ -y!21^post32+y!21^0 == 0 /\ a!419^0-a!419^post32 == 0 /\ -a!2238^post32+a!2238^0 == 0 /\ -rcd!63^post32+rcd!63^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-head!16^post32 == 0 /\ temp0!17^0-temp0!17^post32 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post33, temp0!17^0'=temp0!17^post33, head!16^0'=head!16^post33, rcd!2515^0'=rcd!2515^post33, a!1810^0'=a!1810^post33, x!18^0'=x!18^post33, i!29^0'=i!29^post33, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post33, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post33, a!511^0'=a!511^post33, r!662^0'=r!662^post33, a!1370^0'=a!1370^post33, tmp!33^0'=tmp!33^post33, rcd!83^0'=rcd!83^post33, a!2238^0'=a!2238^post33, x_SLAM_f!20^0'=x_SLAM_f!20^post33, length!28^0'=length!28^post33, temp!34^0'=temp!34^post33, ct!19^0'=ct!19^post33, rcd!2460^0'=rcd!2460^post33, a!1610^0'=a!1610^post33, x!15^0'=x!15^post33, head!405^0'=head!405^post33, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post33, a!419^0'=a!419^post33, r!543^0'=r!543^post33, a!1055^0'=a!1055^post33, temp0!30^0'=temp0!30^post33, head!31^0'=head!31^post33, rcd!63^0'=rcd!63^post33, a!2035^0'=a!2035^post33, x!22^0'=x!22^post33, i!406^0'=i!406^post33, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post33, t!25^0'=t!25^post33, a!654^0'=a!654^post33, rcd!2393^0'=rcd!2393^post33, a!1371^0'=a!1371^post33, x!1365^0'=x!1365^post33, result!12^0'=result!12^post33, a!244^0'=a!244^post33, y!21^0'=y!21^post33, nondet!13^0'=nondet!13^post33, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post33 == 0 /\ -nondet!13^post33+nondet!13^0 == 0 /\ 2-a!1810^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post33+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post33 == 0 /\ -a!2035^post33+a!2035^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post33 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post33 == 0 /\ -a!1371^post33+a!1371^0 == 0 /\ -a!2238^post33+a!2238^0 == 0 /\ -a!244^post33+a!244^0 == 0 /\ -length!28^post33+length!28^0 == 0 /\ head!405^0-head!405^post33 == 0 /\ -t!25^post33+t!25^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post33 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!1365^0-x!1365^post33 == 0 /\ a!419^0-a!419^post33 == 0 /\ rcd!2393^0-rcd!2393^post33 == 0 /\ -a!1055^post33+a!1055^0 == 0 /\ x!15^0 <= 0 /\ -a!654^post33+a!654^0 == 0 /\ -a!1610^post33+a!1610^0 == 0 /\ a!1052^0-a!1052^post33 == 0 /\ rcd!83^0-rcd!83^post33 == 0 /\ x!22^0-x!22^post33 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post33 == 0 /\ -ct!19^0 <= 0 /\ -i!406^post33+i!406^0 == 0 /\ a!1370^0-a!1370^post33 == 0 /\ x!15^0-x!15^post33 == 0 /\ temp!34^0-temp!34^post33 == 0 /\ rcd!2515^0-rcd!2515^post33 == 0 /\ -x!15^0 <= 0 /\ -temp0!17^post33+temp0!17^0 == 0 /\ -rcd!63^post33+rcd!63^0 == 0 /\ -y!21^0 <= 0 /\ -x!18^post33+x!18^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -temp0!30^post33+temp0!30^0 == 0 /\ rcd!2460^0-rcd!2460^post33 == 0 /\ a!511^0-a!511^post33 == 0 /\ -result!12^post33+result!12^0 == 0 /\ ct!19^0-ct!19^post33 == 0 /\ -y!21^post33+y!21^0 == 0 /\ r!662^0-r!662^post33 == 0 /\ y!21^0 <= 0 /\ r!543^0-r!543^post33 == 0 /\ head!31^0-head!31^post33 == 0 /\ head!16^0-head!16^post33 == 0 /\ a!1810^0-a!1810^post33 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post34, temp0!17^0'=temp0!17^post34, head!16^0'=head!16^post34, rcd!2515^0'=rcd!2515^post34, a!1810^0'=a!1810^post34, x!18^0'=x!18^post34, i!29^0'=i!29^post34, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post34, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post34, a!511^0'=a!511^post34, r!662^0'=r!662^post34, a!1370^0'=a!1370^post34, tmp!33^0'=tmp!33^post34, rcd!83^0'=rcd!83^post34, a!2238^0'=a!2238^post34, x_SLAM_f!20^0'=x_SLAM_f!20^post34, length!28^0'=length!28^post34, temp!34^0'=temp!34^post34, ct!19^0'=ct!19^post34, rcd!2460^0'=rcd!2460^post34, a!1610^0'=a!1610^post34, x!15^0'=x!15^post34, head!405^0'=head!405^post34, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post34, a!419^0'=a!419^post34, r!543^0'=r!543^post34, a!1055^0'=a!1055^post34, temp0!30^0'=temp0!30^post34, head!31^0'=head!31^post34, rcd!63^0'=rcd!63^post34, a!2035^0'=a!2035^post34, x!22^0'=x!22^post34, i!406^0'=i!406^post34, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post34, t!25^0'=t!25^post34, a!654^0'=a!654^post34, rcd!2393^0'=rcd!2393^post34, a!1371^0'=a!1371^post34, x!1365^0'=x!1365^post34, result!12^0'=result!12^post34, a!244^0'=a!244^post34, y!21^0'=y!21^post34, nondet!13^0'=nondet!13^post34, (head!16^0-head!16^post34 == 0 /\ 1+t!25^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post34 == 0 /\ -sel_r!1224_Flink!24^post34+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post34+x!1365^0 == 0 /\ x!18^0-x!18^post34 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post34 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post34 == 0 /\ i!29^0-i!29^post34 == 0 /\ rcd!2515^0-rcd!2515^post34 == 0 /\ a!511^0-a!511^post34 == 0 /\ a!419^0-a!419^post34 == 0 /\ r!543^0-r!543^post34 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post34 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post34+x!15^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post34+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post34 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post34 == 0 /\ x!15^0 <= 0 /\ -a!1055^post34+a!1055^0 == 0 /\ a!1610^0-a!1610^post34 == 0 /\ -ct!19^0 <= 0 /\ a!2238^0-a!2238^post34 == 0 /\ -a!1810^post34+a!1810^0 == 0 /\ -head!405^post34+head!405^0 == 0 /\ -t!25^post34+t!25^0 == 0 /\ head!31^0-head!31^post34 == 0 /\ -temp!34^post34+temp!34^0 == 0 /\ a!1370^0-a!1370^post34 == 0 /\ rcd!83^0-rcd!83^post34 == 0 /\ -i!406^post34+i!406^0 == 0 /\ x!22^0-x!22^post34 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post34 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -a!654^post34+a!654^0 == 0 /\ -result!12^post34+result!12^0 == 0 /\ -y!21^post34+y!21^0 == 0 /\ -rcd!63^post34+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ temp0!30^0-temp0!30^post34 == 0 /\ -nondet!13^post34+nondet!13^0 == 0 /\ length!28^0-length!28^post34 == 0 /\ r!662^0-r!662^post34 == 0 /\ temp0!17^0-temp0!17^post34 == 0 /\ -rcd!2393^post34+rcd!2393^0 == 0 /\ -a!2035^post34+a!2035^0 == 0 /\ -ct!19^post34+ct!19^0 == 0 /\ y!21^0 <= 0 /\ -a!244^post34+a!244^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post35, temp0!17^0'=temp0!17^post35, head!16^0'=head!16^post35, rcd!2515^0'=rcd!2515^post35, a!1810^0'=a!1810^post35, x!18^0'=x!18^post35, i!29^0'=i!29^post35, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post35, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post35, a!511^0'=a!511^post35, r!662^0'=r!662^post35, a!1370^0'=a!1370^post35, tmp!33^0'=tmp!33^post35, rcd!83^0'=rcd!83^post35, a!2238^0'=a!2238^post35, x_SLAM_f!20^0'=x_SLAM_f!20^post35, length!28^0'=length!28^post35, temp!34^0'=temp!34^post35, ct!19^0'=ct!19^post35, rcd!2460^0'=rcd!2460^post35, a!1610^0'=a!1610^post35, x!15^0'=x!15^post35, head!405^0'=head!405^post35, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post35, a!419^0'=a!419^post35, r!543^0'=r!543^post35, a!1055^0'=a!1055^post35, temp0!30^0'=temp0!30^post35, head!31^0'=head!31^post35, rcd!63^0'=rcd!63^post35, a!2035^0'=a!2035^post35, x!22^0'=x!22^post35, i!406^0'=i!406^post35, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post35, t!25^0'=t!25^post35, a!654^0'=a!654^post35, rcd!2393^0'=rcd!2393^post35, a!1371^0'=a!1371^post35, x!1365^0'=x!1365^post35, result!12^0'=result!12^post35, a!244^0'=a!244^post35, y!21^0'=y!21^post35, nondet!13^0'=nondet!13^post35, (1+t!25^0 <= 0 /\ 2-a!1810^0 <= 0 /\ ct!19^0-ct!19^post35 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post35 == 0 /\ head!16^0-head!16^post35 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post35 == 0 /\ -x!1365^post35+x!1365^0 == 0 /\ x!15^0-x!15^post35 == 0 /\ temp0!17^0-temp0!17^post35 == 0 /\ x!18^0-x!18^post35 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post35 == 0 /\ -head!31^post35+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post35 == 0 /\ -a!1370^post35+a!1370^0 == 0 /\ -a!1610^post35+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -y!21^post35+y!21^0 == 0 /\ -temp!34^post35+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post35 == 0 /\ -a!2238^post35+a!2238^0 == 0 /\ -a!1371^post35+a!1371^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post35 == 0 /\ ct!19^0 <= 0 /\ a!511^0-a!511^post35 == 0 /\ x!15^0 <= 0 /\ -r!543^post35+r!543^0 == 0 /\ -a!654^post35+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post35 == 0 /\ -ct!19^0 <= 0 /\ -a!1055^post35+a!1055^0 == 0 /\ -a!419^post35+a!419^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post35 == 0 /\ -tmp!33^post35+tmp!33^0 == 0 /\ result!12^0-result!12^post35 == 0 /\ -x!15^0 <= 0 /\ -a!244^post35+a!244^0 == 0 /\ i!29^0-i!29^post35 == 0 /\ -y!21^0 <= 0 /\ -temp0!30^post35+temp0!30^0 == 0 /\ -x!22^post35+x!22^0 == 0 /\ -head!405^post35+head!405^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!406^0-i!406^post35 == 0 /\ r!662^0-r!662^post35 == 0 /\ -a!1810^post35+a!1810^0 == 0 /\ rcd!63^0-rcd!63^post35 == 0 /\ -t!25^post35+t!25^0 == 0 /\ length!28^0-length!28^post35 == 0 /\ -rcd!2393^post35+rcd!2393^0 == 0 /\ -a!2035^post35+a!2035^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post35 == 0 /\ -nondet!13^post35+nondet!13^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post36, temp0!17^0'=temp0!17^post36, head!16^0'=head!16^post36, rcd!2515^0'=rcd!2515^post36, a!1810^0'=a!1810^post36, x!18^0'=x!18^post36, i!29^0'=i!29^post36, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post36, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post36, a!511^0'=a!511^post36, r!662^0'=r!662^post36, a!1370^0'=a!1370^post36, tmp!33^0'=tmp!33^post36, rcd!83^0'=rcd!83^post36, a!2238^0'=a!2238^post36, x_SLAM_f!20^0'=x_SLAM_f!20^post36, length!28^0'=length!28^post36, temp!34^0'=temp!34^post36, ct!19^0'=ct!19^post36, rcd!2460^0'=rcd!2460^post36, a!1610^0'=a!1610^post36, x!15^0'=x!15^post36, head!405^0'=head!405^post36, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post36, a!419^0'=a!419^post36, r!543^0'=r!543^post36, a!1055^0'=a!1055^post36, temp0!30^0'=temp0!30^post36, head!31^0'=head!31^post36, rcd!63^0'=rcd!63^post36, a!2035^0'=a!2035^post36, x!22^0'=x!22^post36, i!406^0'=i!406^post36, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post36, t!25^0'=t!25^post36, a!654^0'=a!654^post36, rcd!2393^0'=rcd!2393^post36, a!1371^0'=a!1371^post36, x!1365^0'=x!1365^post36, result!12^0'=result!12^post36, a!244^0'=a!244^post36, y!21^0'=y!21^post36, nondet!13^0'=nondet!13^post36, (head!405^0-head!405^post36 == 0 /\ -a!1610^post36+a!1610^0 == 0 /\ head!31^0-head!31^post36 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post36 == 0 /\ -rcd!2393^post36+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post36+x!1365^0 == 0 /\ ct!19^0-ct!19^post36 == 0 /\ -rcd!2460^post36+rcd!2460^0 == 0 /\ -x!22^0 <= 0 /\ a!419^0-a!419^post36 == 0 /\ rcd!83^0-rcd!83^post36 == 0 /\ temp0!17^0-temp0!17^post36 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post36 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post36 == 0 /\ a!1370^0-a!1370^post36 == 0 /\ x!18^0-x!18^post36 == 0 /\ -x!22^post36+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post36 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -result!12^post36+result!12^0 == 0 /\ -y!21^post36+y!21^0 == 0 /\ ct!19^0 <= 0 /\ -temp0!30^post36+temp0!30^0 == 0 /\ -i!406^post36+i!406^0 == 0 /\ -a!511^post36+a!511^0 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post36 == 0 /\ -a!1371^post36+a!1371^0 == 0 /\ -ct!19^0 <= 0 /\ -a!654^post36+a!654^0 == 0 /\ -r!543^post36+r!543^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post36 == 0 /\ -nondet!13^post36+nondet!13^0 == 0 /\ -a!2035^post36+a!2035^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1810^0-a!1810^post36 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post36+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!244^post36+a!244^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post36+a!2238^0 == 0 /\ -y!21^0 <= 0 /\ r!662^0-r!662^post36 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ a!1052^0-a!1052^post36 == 0 /\ -t!25^post36+t!25^0 == 0 /\ -length!28^post36+length!28^0 == 0 /\ -a!1055^post36+a!1055^0 == 0 /\ temp!34^0-temp!34^post36 == 0 /\ -tmp!33^post36+tmp!33^0 == 0 /\ -i!29^post36+i!29^0 == 0 /\ rcd!2515^0-rcd!2515^post36 == 0 /\ y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post36+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post37, temp0!17^0'=temp0!17^post37, head!16^0'=head!16^post37, rcd!2515^0'=rcd!2515^post37, a!1810^0'=a!1810^post37, x!18^0'=x!18^post37, i!29^0'=i!29^post37, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post37, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post37, a!511^0'=a!511^post37, r!662^0'=r!662^post37, a!1370^0'=a!1370^post37, tmp!33^0'=tmp!33^post37, rcd!83^0'=rcd!83^post37, a!2238^0'=a!2238^post37, x_SLAM_f!20^0'=x_SLAM_f!20^post37, length!28^0'=length!28^post37, temp!34^0'=temp!34^post37, ct!19^0'=ct!19^post37, rcd!2460^0'=rcd!2460^post37, a!1610^0'=a!1610^post37, x!15^0'=x!15^post37, head!405^0'=head!405^post37, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post37, a!419^0'=a!419^post37, r!543^0'=r!543^post37, a!1055^0'=a!1055^post37, temp0!30^0'=temp0!30^post37, head!31^0'=head!31^post37, rcd!63^0'=rcd!63^post37, a!2035^0'=a!2035^post37, x!22^0'=x!22^post37, i!406^0'=i!406^post37, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post37, t!25^0'=t!25^post37, a!654^0'=a!654^post37, rcd!2393^0'=rcd!2393^post37, a!1371^0'=a!1371^post37, x!1365^0'=x!1365^post37, result!12^0'=result!12^post37, a!244^0'=a!244^post37, y!21^0'=y!21^post37, nondet!13^0'=nondet!13^post37, (temp0!30^0-temp0!30^post37 == 0 /\ 2-a!1810^0 <= 0 /\ -t!25^post37+t!25^0 == 0 /\ -x!22^post37+x!22^0 == 0 /\ -temp!34^post37+temp!34^0 == 0 /\ -a!1055^post37+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post37 == 0 /\ a!419^0-a!419^post37 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -i!406^post37+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post37 == 0 /\ -y!21^post37+y!21^0 == 0 /\ a!1810^0-a!1810^post37 == 0 /\ a!1610^0-a!1610^post37 == 0 /\ -a!654^post37+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post37 == 0 /\ -rcd!63^post37+rcd!63^0 == 0 /\ -rcd!2393^post37+rcd!2393^0 == 0 /\ -result!12^post37+result!12^0 == 0 /\ head!16^0-head!16^post37 == 0 /\ -nondet!13^post37+nondet!13^0 == 0 /\ -a!2035^post37+a!2035^0 == 0 /\ a!2238^0-a!2238^post37 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!1365^post37+x!1365^0 == 0 /\ ct!19^0 <= 0 /\ -a!244^post37+a!244^0 == 0 /\ length!28^0-length!28^post37 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post37 == 0 /\ a!511^0-a!511^post37 == 0 /\ -ct!19^0 <= 0 /\ tmp!33^0-tmp!33^post37 == 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post37 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post37 == 0 /\ -y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post37 == 0 /\ -sel_r!1224_Flink!24^post37+sel_r!1224_Flink!24^0 == 0 /\ head!405^0-head!405^post37 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post37+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ ct!19^0-ct!19^post37 == 0 /\ -head!16^0+x!18^0 <= 0 /\ head!31^0-head!31^post37 == 0 /\ i!29^0-i!29^post37 == 0 /\ x!15^0-x!15^post37 == 0 /\ 1-t!25^0 <= 0 /\ x!18^0-x!18^post37 == 0 /\ rcd!83^0-rcd!83^post37 == 0 /\ -rcd!2460^post37+rcd!2460^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post37 == 0 /\ y!21^0 <= 0 /\ -a!1371^post37+a!1371^0 == 0 /\ a!1370^0-a!1370^post37 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post38, temp0!17^0'=temp0!17^post38, head!16^0'=head!16^post38, rcd!2515^0'=rcd!2515^post38, a!1810^0'=a!1810^post38, x!18^0'=x!18^post38, i!29^0'=i!29^post38, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post38, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post38, a!511^0'=a!511^post38, r!662^0'=r!662^post38, a!1370^0'=a!1370^post38, tmp!33^0'=tmp!33^post38, rcd!83^0'=rcd!83^post38, a!2238^0'=a!2238^post38, x_SLAM_f!20^0'=x_SLAM_f!20^post38, length!28^0'=length!28^post38, temp!34^0'=temp!34^post38, ct!19^0'=ct!19^post38, rcd!2460^0'=rcd!2460^post38, a!1610^0'=a!1610^post38, x!15^0'=x!15^post38, head!405^0'=head!405^post38, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post38, a!419^0'=a!419^post38, r!543^0'=r!543^post38, a!1055^0'=a!1055^post38, temp0!30^0'=temp0!30^post38, head!31^0'=head!31^post38, rcd!63^0'=rcd!63^post38, a!2035^0'=a!2035^post38, x!22^0'=x!22^post38, i!406^0'=i!406^post38, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post38, t!25^0'=t!25^post38, a!654^0'=a!654^post38, rcd!2393^0'=rcd!2393^post38, a!1371^0'=a!1371^post38, x!1365^0'=x!1365^post38, result!12^0'=result!12^post38, a!244^0'=a!244^post38, y!21^0'=y!21^post38, nondet!13^0'=nondet!13^post38, (-x!22^post38+x!22^0 == 0 /\ r!662^0-r!662^post38 == 0 /\ 1+t!25^0 <= 0 /\ -tmp!33^post38+tmp!33^0 == 0 /\ r!543^0-r!543^post38 == 0 /\ -x_SLAM_f!20^post38+x_SLAM_f!20^0 == 0 /\ -t!25^post38+t!25^0 == 0 /\ -a!244^post38+a!244^0 == 0 /\ -a!654^post38+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -temp0!30^post38+temp0!30^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post38 == 0 /\ -x!22^0 <= 0 /\ -head!405^post38+head!405^0 == 0 /\ -result!12^post38+result!12^0 == 0 /\ a!1052^0-a!1052^post38 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post38 == 0 /\ -nondet!13^post38+nondet!13^0 == 0 /\ ct!19^0-ct!19^post38 == 0 /\ rcd!2460^0-rcd!2460^post38 == 0 /\ a!2238^0-a!2238^post38 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post38 == 0 /\ -rcd!2393^post38+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post38 == 0 /\ a!1810^0-a!1810^post38 == 0 /\ rcd!83^0-rcd!83^post38 == 0 /\ a!1371^0-a!1371^post38 == 0 /\ i!29^0-i!29^post38 == 0 /\ 1-a!1810^0 <= 0 /\ -1+a!1810^0 <= 0 /\ i!406^0-i!406^post38 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post38 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post38 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post38 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post38 == 0 /\ a!511^0-a!511^post38 == 0 /\ -x!15^0 <= 0 /\ -x!1365^post38+x!1365^0 == 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post38+sel_r!1224_Flink!24^0 == 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post38 == 0 /\ -temp!34^post38+temp!34^0 == 0 /\ -y!21^post38+y!21^0 == 0 /\ -head!31^post38+head!31^0 == 0 /\ -a!1370^post38+a!1370^0 == 0 /\ -a!1610^post38+a!1610^0 == 0 /\ a!2035^0-a!2035^post38 == 0 /\ -x!15^post38+x!15^0 == 0 /\ y!21^0 <= 0 /\ -a!419^post38+a!419^0 == 0 /\ x!18^0-x!18^post38 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l10 -> l11 : a!1052^0'=a!1052^post39, temp0!17^0'=temp0!17^post39, head!16^0'=head!16^post39, rcd!2515^0'=rcd!2515^post39, a!1810^0'=a!1810^post39, x!18^0'=x!18^post39, i!29^0'=i!29^post39, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post39, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post39, a!511^0'=a!511^post39, r!662^0'=r!662^post39, a!1370^0'=a!1370^post39, tmp!33^0'=tmp!33^post39, rcd!83^0'=rcd!83^post39, a!2238^0'=a!2238^post39, x_SLAM_f!20^0'=x_SLAM_f!20^post39, length!28^0'=length!28^post39, temp!34^0'=temp!34^post39, ct!19^0'=ct!19^post39, rcd!2460^0'=rcd!2460^post39, a!1610^0'=a!1610^post39, x!15^0'=x!15^post39, head!405^0'=head!405^post39, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post39, a!419^0'=a!419^post39, r!543^0'=r!543^post39, a!1055^0'=a!1055^post39, temp0!30^0'=temp0!30^post39, head!31^0'=head!31^post39, rcd!63^0'=rcd!63^post39, a!2035^0'=a!2035^post39, x!22^0'=x!22^post39, i!406^0'=i!406^post39, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post39, t!25^0'=t!25^post39, a!654^0'=a!654^post39, rcd!2393^0'=rcd!2393^post39, a!1371^0'=a!1371^post39, x!1365^0'=x!1365^post39, result!12^0'=result!12^post39, a!244^0'=a!244^post39, y!21^0'=y!21^post39, nondet!13^0'=nondet!13^post39, (-r!543^post39+r!543^0 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post39 == 0 /\ -a!654^post39+a!654^0 == 0 /\ 2-a!1810^0 <= 0 /\ -a!1371^post39+a!1371^0 == 0 /\ -a!2035^post39+a!2035^0 == 0 /\ a!1370^0-a!1370^post39 == 0 /\ -a!2238^post39+a!2238^0 == 0 /\ -nondet!13^post39+nondet!13^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ temp!34^0-temp!34^post39 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post39+a!244^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post39+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post39 == 0 /\ rcd!2515^0-rcd!2515^post39 == 0 /\ -tmp!33^post39+tmp!33^0 == 0 /\ -x_SLAM_f!20^post39+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post39+length!28^0 == 0 /\ head!16^0-head!16^post39 == 0 /\ ct!19^0-ct!19^post39 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post39 == 0 /\ a!1810^0-a!1810^post39 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post39 == 0 /\ rcd!83^0-rcd!83^post39 == 0 /\ a!1055^0-a!1055^post39 == 0 /\ x!15^0 <= 0 /\ -t!25^post39+t!25^0 == 0 /\ temp0!17^0-temp0!17^post39 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post39+rcd!2460^0 == 0 /\ -a!1610^post39+a!1610^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!2393^post39+rcd!2393^0 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post39 == 0 /\ -head!31^post39+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post39 == 0 /\ -y!21^0 <= 0 /\ -r!662^post39+r!662^0 == 0 /\ -x!1365^post39+x!1365^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -sel_r!1224_Flink!24^post39+sel_r!1224_Flink!24^0 == 0 /\ rcd!63^0-rcd!63^post39 == 0 /\ -x!22^post39+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post39 == 0 /\ -y!21^post39+y!21^0 == 0 /\ -temp0!30^post39+temp0!30^0 == 0 /\ a!419^0-a!419^post39 == 0 /\ -result!12^post39+result!12^0 == 0 /\ -head!405^post39+head!405^0 == 0 /\ y!21^0 <= 0 /\ -i!406^post39+i!406^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l11 -> l12 : a!1052^0'=a!1052^post40, temp0!17^0'=temp0!17^post40, head!16^0'=head!16^post40, rcd!2515^0'=rcd!2515^post40, a!1810^0'=a!1810^post40, x!18^0'=x!18^post40, i!29^0'=i!29^post40, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post40, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post40, a!511^0'=a!511^post40, r!662^0'=r!662^post40, a!1370^0'=a!1370^post40, tmp!33^0'=tmp!33^post40, rcd!83^0'=rcd!83^post40, a!2238^0'=a!2238^post40, x_SLAM_f!20^0'=x_SLAM_f!20^post40, length!28^0'=length!28^post40, temp!34^0'=temp!34^post40, ct!19^0'=ct!19^post40, rcd!2460^0'=rcd!2460^post40, a!1610^0'=a!1610^post40, x!15^0'=x!15^post40, head!405^0'=head!405^post40, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post40, a!419^0'=a!419^post40, r!543^0'=r!543^post40, a!1055^0'=a!1055^post40, temp0!30^0'=temp0!30^post40, head!31^0'=head!31^post40, rcd!63^0'=rcd!63^post40, a!2035^0'=a!2035^post40, x!22^0'=x!22^post40, i!406^0'=i!406^post40, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post40, t!25^0'=t!25^post40, a!654^0'=a!654^post40, rcd!2393^0'=rcd!2393^post40, a!1371^0'=a!1371^post40, x!1365^0'=x!1365^post40, result!12^0'=result!12^post40, a!244^0'=a!244^post40, y!21^0'=y!21^post40, nondet!13^0'=nondet!13^post40, (0 == 0 /\ -r!662^post40+r!662^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post40+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post40 == 0 /\ rcd!83^0-rcd!83^post40 == 0 /\ -sel_r!1224_Flink!24^post40+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post40 == 0 /\ tmp!33^0-tmp!33^post40 == 0 /\ length!28^0-length!28^post40 == 0 /\ -a!654^post40+a!654^0 == 0 /\ -a!2238^post40+a!2238^0 == 0 /\ -a!1371^post40+a!1371^0 == 0 /\ 1-a!1810^0+a!2035^post40 == 0 /\ temp0!17^0-temp0!17^post40 == 0 /\ -a!1055^post40+a!1055^0 == 0 /\ -head!31^post40+head!31^0 == 0 /\ head!405^0-head!405^post40 == 0 /\ rcd!2393^0-rcd!2393^post40 == 0 /\ -t!25^post40+t!25^0 == 0 /\ a!1370^0-a!1370^post40 == 0 /\ temp!34^0-temp!34^post40 == 0 /\ x!15^0-x!15^post40 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post40 == 0 /\ -x!22^post40+x!22^0 == 0 /\ -rcd!2515^post40+rcd!2515^0 == 0 /\ -x!18^post40+x!18^0 == 0 /\ -i!406^post40+i!406^0 == 0 /\ -i!29^post40+i!29^0 == 0 /\ -rcd!63^post40+rcd!63^0 == 0 /\ a!511^0-a!511^post40 == 0 /\ a!419^0-a!419^post40 == 0 /\ y!21^0-y!21^post40 == 0 /\ -result!12^post40+result!12^0 == 0 /\ -nondet!13^post40+nondet!13^0 == 0 /\ -temp0!30^post40+temp0!30^0 == 0 /\ r!543^0-r!543^post40 == 0 /\ -a!244^post40+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post40 == 0 /\ head!16^0-head!16^post40 == 0 /\ ct!19^0-ct!19^post40 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post40 == 0 /\ a!1610^0-a!1610^post40 == 0 /\ -x!1365^post40+x!1365^0 == 0), cost: 1 New rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post41, temp0!17^0'=temp0!17^post41, head!16^0'=head!16^post41, rcd!2515^0'=rcd!2515^post41, a!1810^0'=a!1810^post41, x!18^0'=x!18^post41, i!29^0'=i!29^post41, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post41, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post41, a!511^0'=a!511^post41, r!662^0'=r!662^post41, a!1370^0'=a!1370^post41, tmp!33^0'=tmp!33^post41, rcd!83^0'=rcd!83^post41, a!2238^0'=a!2238^post41, x_SLAM_f!20^0'=x_SLAM_f!20^post41, length!28^0'=length!28^post41, temp!34^0'=temp!34^post41, ct!19^0'=ct!19^post41, rcd!2460^0'=rcd!2460^post41, a!1610^0'=a!1610^post41, x!15^0'=x!15^post41, head!405^0'=head!405^post41, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post41, a!419^0'=a!419^post41, r!543^0'=r!543^post41, a!1055^0'=a!1055^post41, temp0!30^0'=temp0!30^post41, head!31^0'=head!31^post41, rcd!63^0'=rcd!63^post41, a!2035^0'=a!2035^post41, x!22^0'=x!22^post41, i!406^0'=i!406^post41, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post41, t!25^0'=t!25^post41, a!654^0'=a!654^post41, rcd!2393^0'=rcd!2393^post41, a!1371^0'=a!1371^post41, x!1365^0'=x!1365^post41, result!12^0'=result!12^post41, a!244^0'=a!244^post41, y!21^0'=y!21^post41, nondet!13^0'=nondet!13^post41, (-x!1365^post41+x!1365^0 == 0 /\ -ct!19^post41+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post41 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post41 == 0 /\ a!1055^0-a!1055^post41 == 0 /\ a!1810^0-a!1810^post41 == 0 /\ a!2238^0-a!2238^post41 == 0 /\ tmp!33^0-tmp!33^post41 == 0 /\ t!25^0-t!25^post41 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ i!29^0-i!29^post41 == 0 /\ -a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post41+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post41+y!21^0 == 0 /\ -temp!34^post41+temp!34^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post41+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post41 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!31^post41+head!31^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!15^post41+x!15^0 == 0 /\ -a!419^post41+a!419^0 == 0 /\ ct!19^0 <= 0 /\ -a!1371^post41+a!1371^0 == 0 /\ a!1052^0-a!1052^post41 == 0 /\ x!15^0 <= 0 /\ -a!244^post41+a!244^0 == 0 /\ -head!405^post41+head!405^0 == 0 /\ -ct!19^0 <= 0 /\ -x_SLAM_f!20^post41+x_SLAM_f!20^0 == 0 /\ -x!22^post41+x!22^0 == 0 /\ head!16^0-head!16^post41 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post41 == 0 /\ a!1370^0-a!1370^post41 == 0 /\ -x!15^0 <= 0 /\ -a!654^post41+a!654^0 == 0 /\ -rcd!63^post41+rcd!63^0 == 0 /\ -temp0!30^post41+temp0!30^0 == 0 /\ rcd!83^0-rcd!83^post41 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ -i!406^post41+i!406^0 == 0 /\ x!18^0-x!18^post41 == 0 /\ x!22^0 <= 0 /\ a!2035^0-a!2035^post41 == 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!2515^0-rcd!2515^post41 == 0 /\ -rcd!2393^post41+rcd!2393^0 == 0 /\ r!543^0-r!543^post41 == 0 /\ 1-t!25^0 <= 0 /\ -result!12^post41+result!12^0 == 0 /\ temp0!17^0-temp0!17^post41 == 0 /\ r!662^0-r!662^post41 == 0 /\ a!511^0-a!511^post41 == 0 /\ a!1610^0-a!1610^post41 == 0 /\ -nondet!13^post41+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post42, temp0!17^0'=temp0!17^post42, head!16^0'=head!16^post42, rcd!2515^0'=rcd!2515^post42, a!1810^0'=a!1810^post42, x!18^0'=x!18^post42, i!29^0'=i!29^post42, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post42, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post42, a!511^0'=a!511^post42, r!662^0'=r!662^post42, a!1370^0'=a!1370^post42, tmp!33^0'=tmp!33^post42, rcd!83^0'=rcd!83^post42, a!2238^0'=a!2238^post42, x_SLAM_f!20^0'=x_SLAM_f!20^post42, length!28^0'=length!28^post42, temp!34^0'=temp!34^post42, ct!19^0'=ct!19^post42, rcd!2460^0'=rcd!2460^post42, a!1610^0'=a!1610^post42, x!15^0'=x!15^post42, head!405^0'=head!405^post42, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post42, a!419^0'=a!419^post42, r!543^0'=r!543^post42, a!1055^0'=a!1055^post42, temp0!30^0'=temp0!30^post42, head!31^0'=head!31^post42, rcd!63^0'=rcd!63^post42, a!2035^0'=a!2035^post42, x!22^0'=x!22^post42, i!406^0'=i!406^post42, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post42, t!25^0'=t!25^post42, a!654^0'=a!654^post42, rcd!2393^0'=rcd!2393^post42, a!1371^0'=a!1371^post42, x!1365^0'=x!1365^post42, result!12^0'=result!12^post42, a!244^0'=a!244^post42, y!21^0'=y!21^post42, nondet!13^0'=nondet!13^post42, (-rcd!2393^post42+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post42 == 0 /\ -rcd!2460^post42+rcd!2460^0 == 0 /\ a!654^0-a!654^post42 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post42 == 0 /\ -a!2035^0 <= 0 /\ a!1055^0-a!1055^post42 == 0 /\ -x!1365^post42+x!1365^0 == 0 /\ x!15^0-x!15^post42 == 0 /\ i!29^0-i!29^post42 == 0 /\ 1-x!22^0 <= 0 /\ -head!31^post42+head!31^0 == 0 /\ -a!1610^post42+a!1610^0 == 0 /\ -head!405^post42+head!405^0 == 0 /\ -y!21^post42+y!21^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post42 == 0 /\ -sel_r!543_Flink!24^post42+sel_r!543_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -temp0!30^post42+temp0!30^0 == 0 /\ -rcd!63^post42+rcd!63^0 == 0 /\ ct!19^0 <= 0 /\ temp!34^0-temp!34^post42 == 0 /\ -sel_r!1224_Flink!24^post42+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post42 == 0 /\ -r!543^post42+r!543^0 == 0 /\ rcd!2515^0-rcd!2515^post42 == 0 /\ a!1052^0-a!1052^post42 == 0 /\ x!15^0 <= 0 /\ -result!12^post42+result!12^0 == 0 /\ -a!419^post42+a!419^0 == 0 /\ -ct!19^0 <= 0 /\ ct!19^0-ct!19^post42 == 0 /\ -a!1371^post42+a!1371^0 == 0 /\ -a!244^post42+a!244^0 == 0 /\ -x!22^post42+x!22^0 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post42 == 0 /\ -y!21^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post42+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post42 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post42 == 0 /\ 1-t!25^0 <= 0 /\ i!406^0-i!406^post42 == 0 /\ temp0!17^0-temp0!17^post42 == 0 /\ -x_SLAM_f!20^post42+x_SLAM_f!20^0 == 0 /\ -rcd!83^post42+rcd!83^0 == 0 /\ a!1370^0-a!1370^post42 == 0 /\ a!511^0-a!511^post42 == 0 /\ -nondet!13^post42+nondet!13^0 == 0 /\ -t!25^post42+t!25^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post42 == 0 /\ -a!2035^post42+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post43, temp0!17^0'=temp0!17^post43, head!16^0'=head!16^post43, rcd!2515^0'=rcd!2515^post43, a!1810^0'=a!1810^post43, x!18^0'=x!18^post43, i!29^0'=i!29^post43, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post43, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post43, a!511^0'=a!511^post43, r!662^0'=r!662^post43, a!1370^0'=a!1370^post43, tmp!33^0'=tmp!33^post43, rcd!83^0'=rcd!83^post43, a!2238^0'=a!2238^post43, x_SLAM_f!20^0'=x_SLAM_f!20^post43, length!28^0'=length!28^post43, temp!34^0'=temp!34^post43, ct!19^0'=ct!19^post43, rcd!2460^0'=rcd!2460^post43, a!1610^0'=a!1610^post43, x!15^0'=x!15^post43, head!405^0'=head!405^post43, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post43, a!419^0'=a!419^post43, r!543^0'=r!543^post43, a!1055^0'=a!1055^post43, temp0!30^0'=temp0!30^post43, head!31^0'=head!31^post43, rcd!63^0'=rcd!63^post43, a!2035^0'=a!2035^post43, x!22^0'=x!22^post43, i!406^0'=i!406^post43, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post43, t!25^0'=t!25^post43, a!654^0'=a!654^post43, rcd!2393^0'=rcd!2393^post43, a!1371^0'=a!1371^post43, x!1365^0'=x!1365^post43, result!12^0'=result!12^post43, a!244^0'=a!244^post43, y!21^0'=y!21^post43, nondet!13^0'=nondet!13^post43, (-t!25^post43+t!25^0 == 0 /\ -temp!34^post43+temp!34^0 == 0 /\ -y!21^post43+y!21^0 == 0 /\ -x!22^post43+x!22^0 == 0 /\ a!419^0-a!419^post43 == 0 /\ r!543^0-r!543^post43 == 0 /\ temp0!17^0-temp0!17^post43 == 0 /\ -rcd!63^post43+rcd!63^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post43 == 0 /\ -i!406^post43+i!406^0 == 0 /\ -a!2035^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post43 == 0 /\ a!1810^0-a!1810^post43 == 0 /\ temp0!30^0-temp0!30^post43 == 0 /\ -rcd!2393^post43+rcd!2393^0 == 0 /\ -a!2035^post43+a!2035^0 == 0 /\ -result!12^post43+result!12^0 == 0 /\ -nondet!13^post43+nondet!13^0 == 0 /\ a!2238^0-a!2238^post43 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post43+a!244^0 == 0 /\ -x!1365^post43+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2460^0-rcd!2460^post43 == 0 /\ ct!19^0 <= 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post43 == 0 /\ a!511^0-a!511^post43 == 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post43 == 0 /\ r!662^0-r!662^post43 == 0 /\ -x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post43+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post43 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post43+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -y!21^0 <= 0 /\ head!16^0-head!16^post43 == 0 /\ ct!19^0-ct!19^post43 == 0 /\ head!405^0-head!405^post43 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post43 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post43+a!1371^0 == 0 /\ head!31^0-head!31^post43 == 0 /\ 1-t!25^0 <= 0 /\ x!15^0-x!15^post43 == 0 /\ i!29^0-i!29^post43 == 0 /\ -a!654^post43+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post43 == 0 /\ rcd!83^0-rcd!83^post43 == 0 /\ x!18^0-x!18^post43 == 0 /\ tmp!33^0-tmp!33^post43 == 0 /\ -a!1055^post43+a!1055^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ a!1370^0-a!1370^post43 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post44, temp0!17^0'=temp0!17^post44, head!16^0'=head!16^post44, rcd!2515^0'=rcd!2515^post44, a!1810^0'=a!1810^post44, x!18^0'=x!18^post44, i!29^0'=i!29^post44, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post44, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post44, a!511^0'=a!511^post44, r!662^0'=r!662^post44, a!1370^0'=a!1370^post44, tmp!33^0'=tmp!33^post44, rcd!83^0'=rcd!83^post44, a!2238^0'=a!2238^post44, x_SLAM_f!20^0'=x_SLAM_f!20^post44, length!28^0'=length!28^post44, temp!34^0'=temp!34^post44, ct!19^0'=ct!19^post44, rcd!2460^0'=rcd!2460^post44, a!1610^0'=a!1610^post44, x!15^0'=x!15^post44, head!405^0'=head!405^post44, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post44, a!419^0'=a!419^post44, r!543^0'=r!543^post44, a!1055^0'=a!1055^post44, temp0!30^0'=temp0!30^post44, head!31^0'=head!31^post44, rcd!63^0'=rcd!63^post44, a!2035^0'=a!2035^post44, x!22^0'=x!22^post44, i!406^0'=i!406^post44, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post44, t!25^0'=t!25^post44, a!654^0'=a!654^post44, rcd!2393^0'=rcd!2393^post44, a!1371^0'=a!1371^post44, x!1365^0'=x!1365^post44, result!12^0'=result!12^post44, a!244^0'=a!244^post44, y!21^0'=y!21^post44, nondet!13^0'=nondet!13^post44, (r!543^0-r!543^post44 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post44+a!244^0 == 0 /\ r!662^0-r!662^post44 == 0 /\ -head!405^post44+head!405^0 == 0 /\ -x_SLAM_f!20^post44+x_SLAM_f!20^0 == 0 /\ -t!25^post44+t!25^0 == 0 /\ -a!654^post44+a!654^0 == 0 /\ -a!1610^post44+a!1610^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!63^0-rcd!63^post44 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -temp0!30^post44+temp0!30^0 == 0 /\ -tmp!33^post44+tmp!33^0 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post44 == 0 /\ ct!19^0-ct!19^post44 == 0 /\ -result!12^post44+result!12^0 == 0 /\ -rcd!2393^post44+rcd!2393^0 == 0 /\ rcd!2460^0-rcd!2460^post44 == 0 /\ a!1810^0-a!1810^post44 == 0 /\ a!2238^0-a!2238^post44 == 0 /\ a!1055^0-a!1055^post44 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post44 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ head!16^0-head!16^post44 == 0 /\ ct!19^0 <= 0 /\ rcd!83^0-rcd!83^post44 == 0 /\ -nondet!13^post44+nondet!13^0 == 0 /\ i!29^0-i!29^post44 == 0 /\ a!1371^0-a!1371^post44 == 0 /\ i!406^0-i!406^post44 == 0 /\ x!15^0 <= 0 /\ rcd!2515^0-rcd!2515^post44 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post44+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post44 == 0 /\ length!28^0-length!28^post44 == 0 /\ a!511^0-a!511^post44 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post44+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post44 == 0 /\ -y!21^post44+y!21^0 == 0 /\ -temp!34^post44+temp!34^0 == 0 /\ -a!1370^post44+a!1370^0 == 0 /\ -head!31^post44+head!31^0 == 0 /\ -a!419^post44+a!419^0 == 0 /\ -x!15^post44+x!15^0 == 0 /\ x!22^0-x!22^post44 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post44 == 0 /\ y!21^0 <= 0 /\ x!18^0-x!18^post44 == 0 /\ a!2035^0-a!2035^post44 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post45, temp0!17^0'=temp0!17^post45, head!16^0'=head!16^post45, rcd!2515^0'=rcd!2515^post45, a!1810^0'=a!1810^post45, x!18^0'=x!18^post45, i!29^0'=i!29^post45, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post45, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post45, a!511^0'=a!511^post45, r!662^0'=r!662^post45, a!1370^0'=a!1370^post45, tmp!33^0'=tmp!33^post45, rcd!83^0'=rcd!83^post45, a!2238^0'=a!2238^post45, x_SLAM_f!20^0'=x_SLAM_f!20^post45, length!28^0'=length!28^post45, temp!34^0'=temp!34^post45, ct!19^0'=ct!19^post45, rcd!2460^0'=rcd!2460^post45, a!1610^0'=a!1610^post45, x!15^0'=x!15^post45, head!405^0'=head!405^post45, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post45, a!419^0'=a!419^post45, r!543^0'=r!543^post45, a!1055^0'=a!1055^post45, temp0!30^0'=temp0!30^post45, head!31^0'=head!31^post45, rcd!63^0'=rcd!63^post45, a!2035^0'=a!2035^post45, x!22^0'=x!22^post45, i!406^0'=i!406^post45, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post45, t!25^0'=t!25^post45, a!654^0'=a!654^post45, rcd!2393^0'=rcd!2393^post45, a!1371^0'=a!1371^post45, x!1365^0'=x!1365^post45, result!12^0'=result!12^post45, a!244^0'=a!244^post45, y!21^0'=y!21^post45, nondet!13^0'=nondet!13^post45, (x!18^0-x!18^post45 == 0 /\ -a!2035^post45+a!2035^0 == 0 /\ 1+t!25^0 <= 0 /\ -a!244^post45+a!244^0 == 0 /\ -a!2238^post45+a!2238^0 == 0 /\ -a!1371^post45+a!1371^0 == 0 /\ -result!12^post45+result!12^0 == 0 /\ -a!654^post45+a!654^0 == 0 /\ a!1370^0-a!1370^post45 == 0 /\ -x!22^post45+x!22^0 == 0 /\ -length!28^post45+length!28^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post45 == 0 /\ -a!2035^0 <= 0 /\ a!1052^0-a!1052^post45 == 0 /\ rcd!2515^0-rcd!2515^post45 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post45+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-x!22^0 <= 0 /\ -tmp!33^post45+tmp!33^0 == 0 /\ -x_SLAM_f!20^post45+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post45 == 0 /\ -nondet!13^post45+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ i!29^0-i!29^post45 == 0 /\ ct!19^0 <= 0 /\ head!16^0-head!16^post45 == 0 /\ a!1810^0-a!1810^post45 == 0 /\ rcd!83^0-rcd!83^post45 == 0 /\ x!15^0-x!15^post45 == 0 /\ -t!25^post45+t!25^0 == 0 /\ a!1055^0-a!1055^post45 == 0 /\ x!15^0 <= 0 /\ -rcd!2393^post45+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post45 == 0 /\ -ct!19^0 <= 0 /\ -rcd!2460^post45+rcd!2460^0 == 0 /\ -x!15^0 <= 0 /\ -r!662^post45+r!662^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post45 == 0 /\ -x!1365^post45+x!1365^0 == 0 /\ -head!31^post45+head!31^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post45+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post45 == 0 /\ rcd!63^0-rcd!63^post45 == 0 /\ -head!405^post45+head!405^0 == 0 /\ a!511^0-a!511^post45 == 0 /\ -y!21^post45+y!21^0 == 0 /\ a!419^0-a!419^post45 == 0 /\ -temp0!30^post45+temp0!30^0 == 0 /\ y!21^0 <= 0 /\ -r!543^post45+r!543^0 == 0 /\ -a!1610^post45+a!1610^0 == 0 /\ -sel_r!1224_Flink!24^post45+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post46, temp0!17^0'=temp0!17^post46, head!16^0'=head!16^post46, rcd!2515^0'=rcd!2515^post46, a!1810^0'=a!1810^post46, x!18^0'=x!18^post46, i!29^0'=i!29^post46, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post46, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post46, a!511^0'=a!511^post46, r!662^0'=r!662^post46, a!1370^0'=a!1370^post46, tmp!33^0'=tmp!33^post46, rcd!83^0'=rcd!83^post46, a!2238^0'=a!2238^post46, x_SLAM_f!20^0'=x_SLAM_f!20^post46, length!28^0'=length!28^post46, temp!34^0'=temp!34^post46, ct!19^0'=ct!19^post46, rcd!2460^0'=rcd!2460^post46, a!1610^0'=a!1610^post46, x!15^0'=x!15^post46, head!405^0'=head!405^post46, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post46, a!419^0'=a!419^post46, r!543^0'=r!543^post46, a!1055^0'=a!1055^post46, temp0!30^0'=temp0!30^post46, head!31^0'=head!31^post46, rcd!63^0'=rcd!63^post46, a!2035^0'=a!2035^post46, x!22^0'=x!22^post46, i!406^0'=i!406^post46, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post46, t!25^0'=t!25^post46, a!654^0'=a!654^post46, rcd!2393^0'=rcd!2393^post46, a!1371^0'=a!1371^post46, x!1365^0'=x!1365^post46, result!12^0'=result!12^post46, a!244^0'=a!244^post46, y!21^0'=y!21^post46, nondet!13^0'=nondet!13^post46, (1+t!25^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post46+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1052^0-a!1052^post46 == 0 /\ rcd!83^0-rcd!83^post46 == 0 /\ -nondet!13^post46+nondet!13^0 == 0 /\ 1-a!2035^0 <= 0 /\ -sel_r!1224_Flink!24^post46+sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post46 == 0 /\ -a!2035^0 <= 0 /\ -a!2238^post46+a!2238^0 == 0 /\ -a!1371^post46+a!1371^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post46+a!654^0 == 0 /\ -a!1055^post46+a!1055^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ temp0!17^0-temp0!17^post46 == 0 /\ ct!19^0 <= 0 /\ head!405^0-head!405^post46 == 0 /\ -head!31^post46+head!31^0 == 0 /\ x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post46 == 0 /\ -length!28^post46+length!28^0 == 0 /\ -r!662^post46+r!662^0 == 0 /\ a!1370^0-a!1370^post46 == 0 /\ -i!406^post46+i!406^0 == 0 /\ -ct!19^0 <= 0 /\ x!15^0-x!15^post46 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post46 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post46 == 0 /\ temp!34^0-temp!34^post46 == 0 /\ -x!22^post46+x!22^0 == 0 /\ -rcd!2515^post46+rcd!2515^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ -i!29^post46+i!29^0 == 0 /\ -t!25^post46+t!25^0 == 0 /\ -x!18^post46+x!18^0 == 0 /\ -a!1610^post46+a!1610^0 == 0 /\ -rcd!63^post46+rcd!63^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!2035^post46+a!2035^0 == 0 /\ a!419^0-a!419^post46 == 0 /\ -temp0!30^post46+temp0!30^0 == 0 /\ -a!244^post46+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post46 == 0 /\ -result!12^post46+result!12^0 == 0 /\ a!511^0-a!511^post46 == 0 /\ r!543^0-r!543^post46 == 0 /\ head!16^0-head!16^post46 == 0 /\ ct!19^0-ct!19^post46 == 0 /\ y!21^0 <= 0 /\ -x!1365^post46+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post46 == 0 /\ 1+x!22^0 <= 0 /\ a!1810^0-a!1810^post46 == 0 /\ -y!21^post46+y!21^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post47, temp0!17^0'=temp0!17^post47, head!16^0'=head!16^post47, rcd!2515^0'=rcd!2515^post47, a!1810^0'=a!1810^post47, x!18^0'=x!18^post47, i!29^0'=i!29^post47, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post47, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post47, a!511^0'=a!511^post47, r!662^0'=r!662^post47, a!1370^0'=a!1370^post47, tmp!33^0'=tmp!33^post47, rcd!83^0'=rcd!83^post47, a!2238^0'=a!2238^post47, x_SLAM_f!20^0'=x_SLAM_f!20^post47, length!28^0'=length!28^post47, temp!34^0'=temp!34^post47, ct!19^0'=ct!19^post47, rcd!2460^0'=rcd!2460^post47, a!1610^0'=a!1610^post47, x!15^0'=x!15^post47, head!405^0'=head!405^post47, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post47, a!419^0'=a!419^post47, r!543^0'=r!543^post47, a!1055^0'=a!1055^post47, temp0!30^0'=temp0!30^post47, head!31^0'=head!31^post47, rcd!63^0'=rcd!63^post47, a!2035^0'=a!2035^post47, x!22^0'=x!22^post47, i!406^0'=i!406^post47, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post47, t!25^0'=t!25^post47, a!654^0'=a!654^post47, rcd!2393^0'=rcd!2393^post47, a!1371^0'=a!1371^post47, x!1365^0'=x!1365^post47, result!12^0'=result!12^post47, a!244^0'=a!244^post47, y!21^0'=y!21^post47, nondet!13^0'=nondet!13^post47, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post47 == 0 /\ -ct!19^post47+ct!19^0 == 0 /\ a!1810^0-a!1810^post47 == 0 /\ -x!1365^post47+x!1365^0 == 0 /\ a!2238^0-a!2238^post47 == 0 /\ t!25^0-t!25^post47 == 0 /\ tmp!33^0-tmp!33^post47 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post47+sel_r!1224_Flink!24^0 == 0 /\ -x!22^0 <= 0 /\ -a!2035^0 <= 0 /\ rcd!2460^0-rcd!2460^post47 == 0 /\ i!29^0-i!29^post47 == 0 /\ -a!1371^post47+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post47+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post47 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post47 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -head!31^post47+head!31^0 == 0 /\ ct!19^0 <= 0 /\ -a!419^post47+a!419^0 == 0 /\ -temp!34^post47+temp!34^0 == 0 /\ x!15^0 <= 0 /\ -x!15^post47+x!15^0 == 0 /\ -x_SLAM_f!20^post47+x_SLAM_f!20^0 == 0 /\ -a!244^post47+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post47 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post47 == 0 /\ -head!405^post47+head!405^0 == 0 /\ -a!654^post47+a!654^0 == 0 /\ -rcd!63^post47+rcd!63^0 == 0 /\ a!1370^0-a!1370^post47 == 0 /\ -x!15^0 <= 0 /\ rcd!83^0-rcd!83^post47 == 0 /\ -y!21^0 <= 0 /\ a!2035^0 <= 0 /\ x!22^0 <= 0 /\ x!22^0-x!22^post47 == 0 /\ -y!21^post47+y!21^0 == 0 /\ -i!406^post47+i!406^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ r!543^0-r!543^post47 == 0 /\ -rcd!2393^post47+rcd!2393^0 == 0 /\ -result!12^post47+result!12^0 == 0 /\ temp0!17^0-temp0!17^post47 == 0 /\ r!662^0-r!662^post47 == 0 /\ -temp0!30^post47+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post47 == 0 /\ -a!2035^post47+a!2035^0 == 0 /\ a!1055^0-a!1055^post47 == 0 /\ -x!18^post47+x!18^0 == 0 /\ y!21^0 <= 0 /\ -nondet!13^post47+nondet!13^0 == 0 /\ a!511^0-a!511^post47 == 0 /\ a!1610^0-a!1610^post47 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post48, temp0!17^0'=temp0!17^post48, head!16^0'=head!16^post48, rcd!2515^0'=rcd!2515^post48, a!1810^0'=a!1810^post48, x!18^0'=x!18^post48, i!29^0'=i!29^post48, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post48, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post48, a!511^0'=a!511^post48, r!662^0'=r!662^post48, a!1370^0'=a!1370^post48, tmp!33^0'=tmp!33^post48, rcd!83^0'=rcd!83^post48, a!2238^0'=a!2238^post48, x_SLAM_f!20^0'=x_SLAM_f!20^post48, length!28^0'=length!28^post48, temp!34^0'=temp!34^post48, ct!19^0'=ct!19^post48, rcd!2460^0'=rcd!2460^post48, a!1610^0'=a!1610^post48, x!15^0'=x!15^post48, head!405^0'=head!405^post48, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post48, a!419^0'=a!419^post48, r!543^0'=r!543^post48, a!1055^0'=a!1055^post48, temp0!30^0'=temp0!30^post48, head!31^0'=head!31^post48, rcd!63^0'=rcd!63^post48, a!2035^0'=a!2035^post48, x!22^0'=x!22^post48, i!406^0'=i!406^post48, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post48, t!25^0'=t!25^post48, a!654^0'=a!654^post48, rcd!2393^0'=rcd!2393^post48, a!1371^0'=a!1371^post48, x!1365^0'=x!1365^post48, result!12^0'=result!12^post48, a!244^0'=a!244^post48, y!21^0'=y!21^post48, nondet!13^0'=nondet!13^post48, (tmp!33^0-tmp!33^post48 == 0 /\ -rcd!2393^post48+rcd!2393^0 == 0 /\ -x!1365^post48+x!1365^0 == 0 /\ a!654^0-a!654^post48 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post48 == 0 /\ -rcd!2460^post48+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post48 == 0 /\ ct!19^0-ct!19^post48 == 0 /\ a!511^0-a!511^post48 == 0 /\ a!1810^0-a!1810^post48 == 0 /\ -temp!34^post48+temp!34^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post48 == 0 /\ -a!2035^0 <= 0 /\ x!15^0-x!15^post48 == 0 /\ i!29^0-i!29^post48 == 0 /\ 1-x!22^0 <= 0 /\ -head!405^post48+head!405^0 == 0 /\ -head!31^post48+head!31^0 == 0 /\ -y!21^post48+y!21^0 == 0 /\ -a!1610^post48+a!1610^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post48 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -sel_r!1224_Flink!24^post48+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0 <= 0 /\ -rcd!63^post48+rcd!63^0 == 0 /\ -r!543^post48+r!543^0 == 0 /\ -sel_r!543_Flink!24^post48+sel_r!543_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post48 == 0 /\ a!1052^0-a!1052^post48 == 0 /\ a!2238^0-a!2238^post48 == 0 /\ x!15^0 <= 0 /\ -a!244^post48+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!419^post48+a!419^0 == 0 /\ -temp0!30^post48+temp0!30^0 == 0 /\ head!16^0-head!16^post48 == 0 /\ -a!1371^post48+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post48 == 0 /\ -x!15^0 <= 0 /\ -x!22^post48+x!22^0 == 0 /\ -y!21^0 <= 0 /\ x!18^0-x!18^post48 == 0 /\ -head!16^0+x!18^0 <= 0 /\ 1-t!25^0 <= 0 /\ -x_SLAM_f!20^post48+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post48 == 0 /\ r!662^0-r!662^post48 == 0 /\ temp0!17^0-temp0!17^post48 == 0 /\ a!1370^0-a!1370^post48 == 0 /\ -rcd!83^post48+rcd!83^0 == 0 /\ -t!25^post48+t!25^0 == 0 /\ -nondet!13^post48+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ -a!2035^post48+a!2035^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post49, temp0!17^0'=temp0!17^post49, head!16^0'=head!16^post49, rcd!2515^0'=rcd!2515^post49, a!1810^0'=a!1810^post49, x!18^0'=x!18^post49, i!29^0'=i!29^post49, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post49, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post49, a!511^0'=a!511^post49, r!662^0'=r!662^post49, a!1370^0'=a!1370^post49, tmp!33^0'=tmp!33^post49, rcd!83^0'=rcd!83^post49, a!2238^0'=a!2238^post49, x_SLAM_f!20^0'=x_SLAM_f!20^post49, length!28^0'=length!28^post49, temp!34^0'=temp!34^post49, ct!19^0'=ct!19^post49, rcd!2460^0'=rcd!2460^post49, a!1610^0'=a!1610^post49, x!15^0'=x!15^post49, head!405^0'=head!405^post49, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post49, a!419^0'=a!419^post49, r!543^0'=r!543^post49, a!1055^0'=a!1055^post49, temp0!30^0'=temp0!30^post49, head!31^0'=head!31^post49, rcd!63^0'=rcd!63^post49, a!2035^0'=a!2035^post49, x!22^0'=x!22^post49, i!406^0'=i!406^post49, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post49, t!25^0'=t!25^post49, a!654^0'=a!654^post49, rcd!2393^0'=rcd!2393^post49, a!1371^0'=a!1371^post49, x!1365^0'=x!1365^post49, result!12^0'=result!12^post49, a!244^0'=a!244^post49, y!21^0'=y!21^post49, nondet!13^0'=nondet!13^post49, (-head!31^post49+head!31^0 == 0 /\ head!405^0-head!405^post49 == 0 /\ -a!1610^post49+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post49 == 0 /\ -rcd!2460^post49+rcd!2460^0 == 0 /\ -rcd!2393^post49+rcd!2393^0 == 0 /\ -rcd!83^post49+rcd!83^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!654^0-a!654^post49 == 0 /\ -t!25^post49+t!25^0 == 0 /\ ct!19^0-ct!19^post49 == 0 /\ -a!2035^0 <= 0 /\ head!16^0-head!16^post49 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post49 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post49 == 0 /\ -temp0!30^post49+temp0!30^0 == 0 /\ -x!1365^post49+x!1365^0 == 0 /\ x!18^0-x!18^post49 == 0 /\ a!1370^0-a!1370^post49 == 0 /\ x!15^0-x!15^post49 == 0 /\ i!29^0-i!29^post49 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post49 == 0 /\ -result!12^post49+result!12^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post49+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -y!21^post49+y!21^0 == 0 /\ -a!511^post49+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post49 == 0 /\ -ct!19^0 <= 0 /\ a!419^0-a!419^post49 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post49 == 0 /\ -r!543^post49+r!543^0 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post49+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post49 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post49 == 0 /\ -nondet!13^post49+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ -a!2035^post49+a!2035^0 == 0 /\ -a!2238^post49+a!2238^0 == 0 /\ -a!244^post49+a!244^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -length!28^post49+length!28^0 == 0 /\ 1-t!25^0 <= 0 /\ -tmp!33^post49+tmp!33^0 == 0 /\ -a!1371^post49+a!1371^0 == 0 /\ temp!34^0-temp!34^post49 == 0 /\ i!406^0-i!406^post49 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post49 == 0 /\ -r!662^post49+r!662^0 == 0 /\ y!21^0 <= 0 /\ -a!1055^post49+a!1055^0 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post50, temp0!17^0'=temp0!17^post50, head!16^0'=head!16^post50, rcd!2515^0'=rcd!2515^post50, a!1810^0'=a!1810^post50, x!18^0'=x!18^post50, i!29^0'=i!29^post50, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post50, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post50, a!511^0'=a!511^post50, r!662^0'=r!662^post50, a!1370^0'=a!1370^post50, tmp!33^0'=tmp!33^post50, rcd!83^0'=rcd!83^post50, a!2238^0'=a!2238^post50, x_SLAM_f!20^0'=x_SLAM_f!20^post50, length!28^0'=length!28^post50, temp!34^0'=temp!34^post50, ct!19^0'=ct!19^post50, rcd!2460^0'=rcd!2460^post50, a!1610^0'=a!1610^post50, x!15^0'=x!15^post50, head!405^0'=head!405^post50, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post50, a!419^0'=a!419^post50, r!543^0'=r!543^post50, a!1055^0'=a!1055^post50, temp0!30^0'=temp0!30^post50, head!31^0'=head!31^post50, rcd!63^0'=rcd!63^post50, a!2035^0'=a!2035^post50, x!22^0'=x!22^post50, i!406^0'=i!406^post50, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post50, t!25^0'=t!25^post50, a!654^0'=a!654^post50, rcd!2393^0'=rcd!2393^post50, a!1371^0'=a!1371^post50, x!1365^0'=x!1365^post50, result!12^0'=result!12^post50, a!244^0'=a!244^post50, y!21^0'=y!21^post50, nondet!13^0'=nondet!13^post50, (-length!28^post50+length!28^0 == 0 /\ -i!406^post50+i!406^0 == 0 /\ 1+t!25^0 <= 0 /\ -x!22^post50+x!22^0 == 0 /\ -head!405^post50+head!405^0 == 0 /\ temp0!17^0-temp0!17^post50 == 0 /\ rcd!2515^0-rcd!2515^post50 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ -y!21^post50+y!21^0 == 0 /\ -a!2035^0 <= 0 /\ a!511^0-a!511^post50 == 0 /\ -t!25^post50+t!25^0 == 0 /\ -a!654^post50+a!654^0 == 0 /\ -rcd!63^post50+rcd!63^0 == 0 /\ -rcd!2393^post50+rcd!2393^0 == 0 /\ -nondet!13^post50+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post50 == 0 /\ x!1365^0-x!1365^post50 == 0 /\ -sel_r!1224_Flink!24^post50+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post50+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post50+a!2035^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!1370^0-a!1370^post50 == 0 /\ x!18^0-x!18^post50 == 0 /\ tmp!33^0-tmp!33^post50 == 0 /\ -a!244^post50+a!244^0 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post50+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -ct!19^0 <= 0 /\ -ct!19^post50+ct!19^0 == 0 /\ r!662^0-r!662^post50 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post50 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post50 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post50 == 0 /\ a!2035^0 <= 0 /\ a!1610^0-a!1610^post50 == 0 /\ x!22^0 <= 0 /\ temp!34^0-temp!34^post50 == 0 /\ -head!16^0+x!18^0 <= 0 /\ i!29^0-i!29^post50 == 0 /\ -x!15^post50+x!15^0 == 0 /\ -r!543^post50+r!543^0 == 0 /\ -a!1371^post50+a!1371^0 == 0 /\ -a!419^post50+a!419^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post50+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post50 == 0 /\ a!1810^0-a!1810^post50 == 0 /\ a!2238^0-a!2238^post50 == 0 /\ -a!1055^post50+a!1055^0 == 0 /\ rcd!83^0-rcd!83^post50 == 0 /\ y!21^0 <= 0 /\ -head!31^post50+head!31^0 == 0 /\ -rcd!2460^post50+rcd!2460^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post51, temp0!17^0'=temp0!17^post51, head!16^0'=head!16^post51, rcd!2515^0'=rcd!2515^post51, a!1810^0'=a!1810^post51, x!18^0'=x!18^post51, i!29^0'=i!29^post51, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post51, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post51, a!511^0'=a!511^post51, r!662^0'=r!662^post51, a!1370^0'=a!1370^post51, tmp!33^0'=tmp!33^post51, rcd!83^0'=rcd!83^post51, a!2238^0'=a!2238^post51, x_SLAM_f!20^0'=x_SLAM_f!20^post51, length!28^0'=length!28^post51, temp!34^0'=temp!34^post51, ct!19^0'=ct!19^post51, rcd!2460^0'=rcd!2460^post51, a!1610^0'=a!1610^post51, x!15^0'=x!15^post51, head!405^0'=head!405^post51, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post51, a!419^0'=a!419^post51, r!543^0'=r!543^post51, a!1055^0'=a!1055^post51, temp0!30^0'=temp0!30^post51, head!31^0'=head!31^post51, rcd!63^0'=rcd!63^post51, a!2035^0'=a!2035^post51, x!22^0'=x!22^post51, i!406^0'=i!406^post51, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post51, t!25^0'=t!25^post51, a!654^0'=a!654^post51, rcd!2393^0'=rcd!2393^post51, a!1371^0'=a!1371^post51, x!1365^0'=x!1365^post51, result!12^0'=result!12^post51, a!244^0'=a!244^post51, y!21^0'=y!21^post51, nondet!13^0'=nondet!13^post51, (1+t!25^0 <= 0 /\ -a!244^post51+a!244^0 == 0 /\ r!543^0-r!543^post51 == 0 /\ length!28^0-length!28^post51 == 0 /\ temp0!17^0-temp0!17^post51 == 0 /\ -t!25^post51+t!25^0 == 0 /\ 1-a!2035^0 <= 0 /\ -a!654^post51+a!654^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post51+result!12^0 == 0 /\ -a!2035^0 <= 0 /\ -x!22^post51+x!22^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post51+x_SLAM_f!20^0 == 0 /\ -y!21^post51+y!21^0 == 0 /\ -temp0!30^post51+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post51 == 0 /\ tmp!33^0-tmp!33^post51 == 0 /\ ct!19^0-ct!19^post51 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post51 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -rcd!83^post51+rcd!83^0 == 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post51 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post51 == 0 /\ a!1371^0-a!1371^post51 == 0 /\ -rcd!2393^post51+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ -nondet!13^post51+nondet!13^0 == 0 /\ i!406^0-i!406^post51 == 0 /\ rcd!2515^0-rcd!2515^post51 == 0 /\ -ct!19^0 <= 0 /\ -x!15^post51+x!15^0 == 0 /\ r!662^0-r!662^post51 == 0 /\ 1+head!16^0 <= 0 /\ -x!1365^post51+x!1365^0 == 0 /\ a!1052^0-a!1052^post51 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post51 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ a!2238^0-a!2238^post51 == 0 /\ a!1055^0-a!1055^post51 == 0 /\ -head!31^post51+head!31^0 == 0 /\ head!16^0-head!16^post51 == 0 /\ -head!405^post51+head!405^0 == 0 /\ -a!1610^post51+a!1610^0 == 0 /\ a!1810^0-a!1810^post51 == 0 /\ -temp!34^post51+temp!34^0 == 0 /\ a!2035^0-a!2035^post51 == 0 /\ -sel_r!1224_Flink!24^post51+sel_r!1224_Flink!24^0 == 0 /\ y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post51 == 0 /\ -a!419^post51+a!419^0 == 0 /\ -rcd!63^post51+rcd!63^0 == 0 /\ -sel_r!543_Flink!24^post51+sel_r!543_Flink!24^0 == 0 /\ i!29^0-i!29^post51 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l12 -> l0 : a!1052^0'=a!1052^post52, temp0!17^0'=temp0!17^post52, head!16^0'=head!16^post52, rcd!2515^0'=rcd!2515^post52, a!1810^0'=a!1810^post52, x!18^0'=x!18^post52, i!29^0'=i!29^post52, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post52, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post52, a!511^0'=a!511^post52, r!662^0'=r!662^post52, a!1370^0'=a!1370^post52, tmp!33^0'=tmp!33^post52, rcd!83^0'=rcd!83^post52, a!2238^0'=a!2238^post52, x_SLAM_f!20^0'=x_SLAM_f!20^post52, length!28^0'=length!28^post52, temp!34^0'=temp!34^post52, ct!19^0'=ct!19^post52, rcd!2460^0'=rcd!2460^post52, a!1610^0'=a!1610^post52, x!15^0'=x!15^post52, head!405^0'=head!405^post52, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post52, a!419^0'=a!419^post52, r!543^0'=r!543^post52, a!1055^0'=a!1055^post52, temp0!30^0'=temp0!30^post52, head!31^0'=head!31^post52, rcd!63^0'=rcd!63^post52, a!2035^0'=a!2035^post52, x!22^0'=x!22^post52, i!406^0'=i!406^post52, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post52, t!25^0'=t!25^post52, a!654^0'=a!654^post52, rcd!2393^0'=rcd!2393^post52, a!1371^0'=a!1371^post52, x!1365^0'=x!1365^post52, result!12^0'=result!12^post52, a!244^0'=a!244^post52, y!21^0'=y!21^post52, nondet!13^0'=nondet!13^post52, (x_SLAM_f!20^0-x_SLAM_f!20^post52 == 0 /\ 1+t!25^0 <= 0 /\ x!18^0-x!18^post52 == 0 /\ -r!543^post52+r!543^0 == 0 /\ a!1370^0-a!1370^post52 == 0 /\ temp!34^0-temp!34^post52 == 0 /\ x!15^0-x!15^post52 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post52 == 0 /\ -a!2238^post52+a!2238^0 == 0 /\ -a!244^post52+a!244^0 == 0 /\ 1-a!2035^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post52+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post52+a!1371^0 == 0 /\ -a!419^post52+a!419^0 == 0 /\ -a!2035^0 <= 0 /\ -nondet!13^post52+nondet!13^0 == 0 /\ -tmp!33^post52+tmp!33^0 == 0 /\ -length!28^post52+length!28^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post52 == 0 /\ a!1810^0-a!1810^post52 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0-ct!19^post52 == 0 /\ ct!19^0 <= 0 /\ i!29^0-i!29^post52 == 0 /\ a!654^0-a!654^post52 == 0 /\ x!15^0 <= 0 /\ a!1055^0-a!1055^post52 == 0 /\ a!1052^0-a!1052^post52 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post52+head!31^0 == 0 /\ -a!1610^post52+a!1610^0 == 0 /\ -rcd!2393^post52+rcd!2393^0 == 0 /\ 1+head!16^0 <= 0 /\ -t!25^post52+t!25^0 == 0 /\ i!406^0-i!406^post52 == 0 /\ -x!15^0 <= 0 /\ -rcd!83^post52+rcd!83^0 == 0 /\ -rcd!2460^post52+rcd!2460^0 == 0 /\ rcd!2515^0-rcd!2515^post52 == 0 /\ -y!21^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ rcd!63^0-rcd!63^post52 == 0 /\ a!2035^0-a!2035^post52 == 0 /\ -sel_r!1224_Flink!24^post52+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post52+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post52 == 0 /\ -y!21^post52+y!21^0 == 0 /\ r!662^0-r!662^post52 == 0 /\ -a!511^post52+a!511^0 == 0 /\ temp0!17^0-temp0!17^post52 == 0 /\ -result!12^post52+result!12^0 == 0 /\ -x!22^post52+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -head!405^post52+head!405^0 == 0 /\ -temp0!30^post52+temp0!30^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l13 -> l14 : a!1052^0'=a!1052^post53, temp0!17^0'=temp0!17^post53, head!16^0'=head!16^post53, rcd!2515^0'=rcd!2515^post53, a!1810^0'=a!1810^post53, x!18^0'=x!18^post53, i!29^0'=i!29^post53, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post53, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post53, a!511^0'=a!511^post53, r!662^0'=r!662^post53, a!1370^0'=a!1370^post53, tmp!33^0'=tmp!33^post53, rcd!83^0'=rcd!83^post53, a!2238^0'=a!2238^post53, x_SLAM_f!20^0'=x_SLAM_f!20^post53, length!28^0'=length!28^post53, temp!34^0'=temp!34^post53, ct!19^0'=ct!19^post53, rcd!2460^0'=rcd!2460^post53, a!1610^0'=a!1610^post53, x!15^0'=x!15^post53, head!405^0'=head!405^post53, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post53, a!419^0'=a!419^post53, r!543^0'=r!543^post53, a!1055^0'=a!1055^post53, temp0!30^0'=temp0!30^post53, head!31^0'=head!31^post53, rcd!63^0'=rcd!63^post53, a!2035^0'=a!2035^post53, x!22^0'=x!22^post53, i!406^0'=i!406^post53, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post53, t!25^0'=t!25^post53, a!654^0'=a!654^post53, rcd!2393^0'=rcd!2393^post53, a!1371^0'=a!1371^post53, x!1365^0'=x!1365^post53, result!12^0'=result!12^post53, a!244^0'=a!244^post53, y!21^0'=y!21^post53, nondet!13^0'=nondet!13^post53, (-r!662^post53+r!662^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post53 == 0 /\ head!16^0-head!16^post53 == 0 /\ rcd!83^0-rcd!83^post53 == 0 /\ -ct!19^post53+ct!19^0 == 0 /\ x!18^0-x!18^post53 == 0 /\ a!1370^0-a!1370^post53 == 0 /\ -x!15^post53+x!15^0 == 0 /\ -r!543^post53+r!543^0 == 0 /\ -a!654^post53+a!654^0 == 0 /\ a!419^0-a!419^post53 == 0 /\ rcd!2515^0-rcd!2515^post53 == 0 /\ -a!1371^post53+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post53 == 0 /\ a!1610^0-a!1610^post53 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post53+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post53+head!31^0 == 0 /\ -rcd!2460^post53+rcd!2460^0 == 0 /\ -a!1055^post53+a!1055^0 == 0 /\ a!1810^0-a!1810^post53 == 0 /\ -x!22^post53+x!22^0 == 0 /\ -length!28^post53+length!28^0 == 0 /\ -i!406^post53+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post53 == 0 /\ -rcd!2393^post53+rcd!2393^0 == 0 /\ -i!29^post53+i!29^0 == 0 /\ a!2238^0-a!2238^post53 == 0 /\ -t!25^post53+t!25^0 == 0 /\ -a!511^post53+a!511^0 == 0 /\ 1-x!22^0+y!21^0 <= 0 /\ y!21^0-y!21^post53 == 0 /\ -rcd!63^post53+rcd!63^0 == 0 /\ head!405^0-head!405^post53 == 0 /\ -a!2035^post53+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post53 == 0 /\ -nondet!13^post53+nondet!13^0 == 0 /\ -sel_r!1224_Flink!24^post53+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post53+a!244^0 == 0 /\ -x!1365^post53+x!1365^0 == 0 /\ -result!12^post53+result!12^0 == 0 /\ a!1052^0-a!1052^post53 == 0 /\ temp!34^0-temp!34^post53 == 0 /\ temp0!30^0-temp0!30^post53 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post53 == 0), cost: 1 New rule: l13 -> l14 : 1-x!22^0+y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l13 -> l14 : a!1052^0'=a!1052^post54, temp0!17^0'=temp0!17^post54, head!16^0'=head!16^post54, rcd!2515^0'=rcd!2515^post54, a!1810^0'=a!1810^post54, x!18^0'=x!18^post54, i!29^0'=i!29^post54, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post54, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post54, a!511^0'=a!511^post54, r!662^0'=r!662^post54, a!1370^0'=a!1370^post54, tmp!33^0'=tmp!33^post54, rcd!83^0'=rcd!83^post54, a!2238^0'=a!2238^post54, x_SLAM_f!20^0'=x_SLAM_f!20^post54, length!28^0'=length!28^post54, temp!34^0'=temp!34^post54, ct!19^0'=ct!19^post54, rcd!2460^0'=rcd!2460^post54, a!1610^0'=a!1610^post54, x!15^0'=x!15^post54, head!405^0'=head!405^post54, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post54, a!419^0'=a!419^post54, r!543^0'=r!543^post54, a!1055^0'=a!1055^post54, temp0!30^0'=temp0!30^post54, head!31^0'=head!31^post54, rcd!63^0'=rcd!63^post54, a!2035^0'=a!2035^post54, x!22^0'=x!22^post54, i!406^0'=i!406^post54, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post54, t!25^0'=t!25^post54, a!654^0'=a!654^post54, rcd!2393^0'=rcd!2393^post54, a!1371^0'=a!1371^post54, x!1365^0'=x!1365^post54, result!12^0'=result!12^post54, a!244^0'=a!244^post54, y!21^0'=y!21^post54, nondet!13^0'=nondet!13^post54, (-x!1365^post54+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post54+sel_r!1224_Flink!24^0 == 0 /\ a!1055^0-a!1055^post54 == 0 /\ head!16^0-head!16^post54 == 0 /\ rcd!83^0-rcd!83^post54 == 0 /\ t!25^0-t!25^post54 == 0 /\ x!18^0-x!18^post54 == 0 /\ -temp!34^post54+temp!34^0 == 0 /\ r!662^0-r!662^post54 == 0 /\ temp0!17^0-temp0!17^post54 == 0 /\ -head!31^post54+head!31^0 == 0 /\ length!28^0-length!28^post54 == 0 /\ -a!419^post54+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post54 == 0 /\ -x!15^post54+x!15^0 == 0 /\ -rcd!63^post54+rcd!63^0 == 0 /\ -a!1371^post54+a!1371^0 == 0 /\ a!2238^0-a!2238^post54 == 0 /\ -x!22^post54+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post54 == 0 /\ i!29^0-i!29^post54 == 0 /\ -temp0!30^post54+temp0!30^0 == 0 /\ -i!406^post54+i!406^0 == 0 /\ -y!21^post54+y!21^0 == 0 /\ -a!654^post54+a!654^0 == 0 /\ tmp!33^0-tmp!33^post54 == 0 /\ a!2035^0-a!2035^post54 == 0 /\ rcd!2460^0-rcd!2460^post54 == 0 /\ -result!12^post54+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post54 == 0 /\ -a!1370^post54+a!1370^0 == 0 /\ -a!1810^post54+a!1810^0 == 0 /\ rcd!2515^0-rcd!2515^post54 == 0 /\ -nondet!13^post54+nondet!13^0 == 0 /\ r!543^0-r!543^post54 == 0 /\ -rcd!2393^post54+rcd!2393^0 == 0 /\ a!511^0-a!511^post54 == 0 /\ a!1052^0-a!1052^post54 == 0 /\ head!405^0-head!405^post54 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post54 == 0 /\ a!1610^0-a!1610^post54 == 0 /\ -ct!19^post54+ct!19^0 == 0 /\ -a!244^post54+a!244^0 == 0), cost: 1 New rule: l13 -> l14 : 1+x!22^0-y!21^0 <= 0, cost: 1 Applied preprocessing Original rule: l14 -> l15 : a!1052^0'=a!1052^post55, temp0!17^0'=temp0!17^post55, head!16^0'=head!16^post55, rcd!2515^0'=rcd!2515^post55, a!1810^0'=a!1810^post55, x!18^0'=x!18^post55, i!29^0'=i!29^post55, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post55, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post55, a!511^0'=a!511^post55, r!662^0'=r!662^post55, a!1370^0'=a!1370^post55, tmp!33^0'=tmp!33^post55, rcd!83^0'=rcd!83^post55, a!2238^0'=a!2238^post55, x_SLAM_f!20^0'=x_SLAM_f!20^post55, length!28^0'=length!28^post55, temp!34^0'=temp!34^post55, ct!19^0'=ct!19^post55, rcd!2460^0'=rcd!2460^post55, a!1610^0'=a!1610^post55, x!15^0'=x!15^post55, head!405^0'=head!405^post55, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post55, a!419^0'=a!419^post55, r!543^0'=r!543^post55, a!1055^0'=a!1055^post55, temp0!30^0'=temp0!30^post55, head!31^0'=head!31^post55, rcd!63^0'=rcd!63^post55, a!2035^0'=a!2035^post55, x!22^0'=x!22^post55, i!406^0'=i!406^post55, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post55, t!25^0'=t!25^post55, a!654^0'=a!654^post55, rcd!2393^0'=rcd!2393^post55, a!1371^0'=a!1371^post55, x!1365^0'=x!1365^post55, result!12^0'=result!12^post55, a!244^0'=a!244^post55, y!21^0'=y!21^post55, nondet!13^0'=nondet!13^post55, (0 == 0 /\ -rcd!2460^post55+rcd!2460^0 == 0 /\ -head!31^post55+head!31^0 == 0 /\ -rcd!2393^post55+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post55 == 0 /\ i!29^0-i!29^post55 == 0 /\ -x!15^post55+x!15^0 == 0 /\ a!1810^0-a!1810^post55 == 0 /\ a!1055^0-a!1055^post55 == 0 /\ -x!1365^post55+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post55 == 0 /\ -rcd!83^post55+rcd!83^0 == 0 /\ -head!405^post55+head!405^0 == 0 /\ -rcd!63^post55+rcd!63^0 == 0 /\ a!1371^0-a!1371^post55 == 0 /\ -y!21^post55+y!21^0 == 0 /\ -sel_r!543_Flink!24^post55+sel_r!543_Flink!24^0 == 0 /\ -i!406^post55+i!406^0 == 0 /\ -temp0!30^post55+temp0!30^0 == 0 /\ -a!1610^post55+a!1610^0 == 0 /\ length!28^0-length!28^post55 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post55 == 0 /\ temp!34^0-temp!34^post55 == 0 /\ a!2238^0-a!2238^post55 == 0 /\ -sel_r!1224_Flink!24^post55+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post55+result!12^0 == 0 /\ -r!543^post55+r!543^0 == 0 /\ -nondet!13^post55+nondet!13^0 == 0 /\ -a!244^post55+a!244^0 == 0 /\ a!2035^0-a!2035^post55 == 0 /\ ct!19^0-ct!19^post55 == 0 /\ head!16^0-head!16^post55 == 0 /\ -x!22^0+t!25^post55 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post55+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post55 == 0 /\ -a!419^post55+a!419^0 == 0 /\ x!18^0-x!18^post55 == 0 /\ a!1370^0-a!1370^post55 == 0 /\ -x_SLAM_f!20^post55+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post55 == 0 /\ a!511^0-a!511^post55 == 0 /\ -a!654^post55+a!654^0 == 0), cost: 1 New rule: l14 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l15 -> l16 : a!1052^0'=a!1052^post56, temp0!17^0'=temp0!17^post56, head!16^0'=head!16^post56, rcd!2515^0'=rcd!2515^post56, a!1810^0'=a!1810^post56, x!18^0'=x!18^post56, i!29^0'=i!29^post56, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post56, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post56, a!511^0'=a!511^post56, r!662^0'=r!662^post56, a!1370^0'=a!1370^post56, tmp!33^0'=tmp!33^post56, rcd!83^0'=rcd!83^post56, a!2238^0'=a!2238^post56, x_SLAM_f!20^0'=x_SLAM_f!20^post56, length!28^0'=length!28^post56, temp!34^0'=temp!34^post56, ct!19^0'=ct!19^post56, rcd!2460^0'=rcd!2460^post56, a!1610^0'=a!1610^post56, x!15^0'=x!15^post56, head!405^0'=head!405^post56, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post56, a!419^0'=a!419^post56, r!543^0'=r!543^post56, a!1055^0'=a!1055^post56, temp0!30^0'=temp0!30^post56, head!31^0'=head!31^post56, rcd!63^0'=rcd!63^post56, a!2035^0'=a!2035^post56, x!22^0'=x!22^post56, i!406^0'=i!406^post56, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post56, t!25^0'=t!25^post56, a!654^0'=a!654^post56, rcd!2393^0'=rcd!2393^post56, a!1371^0'=a!1371^post56, x!1365^0'=x!1365^post56, result!12^0'=result!12^post56, a!244^0'=a!244^post56, y!21^0'=y!21^post56, nondet!13^0'=nondet!13^post56, (-head!16^0+t!25^0 <= 0 /\ -rcd!83^post56+rcd!83^0 == 0 /\ -rcd!2393^post56+rcd!2393^0 == 0 /\ -y!21^post56+y!21^0 == 0 /\ -length!28^post56+length!28^0 == 0 /\ -i!406^post56+i!406^0 == 0 /\ tmp!33^0-tmp!33^post56 == 0 /\ -x!22^post56+x!22^0 == 0 /\ a!654^0-a!654^post56 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post56 == 0 /\ -x!22^0 <= 0 /\ temp0!30^0-temp0!30^post56 == 0 /\ a!419^0-a!419^post56 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post56 == 0 /\ head!16^0-head!16^post56 == 0 /\ -sel_r!1224_Flink!24^post56+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post56+a!2035^0 == 0 /\ -rcd!63^post56+rcd!63^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ i!29^0-i!29^post56 == 0 /\ temp!34^0-temp!34^post56 == 0 /\ a!1810^0-a!1810^post56 == 0 /\ a!1052^0-a!1052^post56 == 0 /\ -a!244^post56+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ a!2238^0-a!2238^post56 == 0 /\ -result!12^post56+result!12^0 == 0 /\ -x!1365^post56+x!1365^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post56 == 0 /\ a!511^0-a!511^post56 == 0 /\ -ct!19^0 <= 0 /\ -nondet!13^post56+nondet!13^0 == 0 /\ temp0!17^0-temp0!17^post56 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-ct!19^post56 == 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ -r!543^post56+r!543^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post56+a!1371^0 == 0 /\ -a!1055^post56+a!1055^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post56 == 0 /\ x!15^0-x!15^post56 == 0 /\ -rcd!2460^post56+rcd!2460^0 == 0 /\ -t!25^post56+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post56 == 0 /\ x!18^0-x!18^post56 == 0 /\ rcd!2515^0-rcd!2515^post56 == 0 /\ a!1370^0-a!1370^post56 == 0 /\ -head!31^post56+head!31^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post56+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ y!21^0 <= 0 /\ -r!662^post56+r!662^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l15 -> l16 : a!1052^0'=a!1052^post57, temp0!17^0'=temp0!17^post57, head!16^0'=head!16^post57, rcd!2515^0'=rcd!2515^post57, a!1810^0'=a!1810^post57, x!18^0'=x!18^post57, i!29^0'=i!29^post57, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post57, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post57, a!511^0'=a!511^post57, r!662^0'=r!662^post57, a!1370^0'=a!1370^post57, tmp!33^0'=tmp!33^post57, rcd!83^0'=rcd!83^post57, a!2238^0'=a!2238^post57, x_SLAM_f!20^0'=x_SLAM_f!20^post57, length!28^0'=length!28^post57, temp!34^0'=temp!34^post57, ct!19^0'=ct!19^post57, rcd!2460^0'=rcd!2460^post57, a!1610^0'=a!1610^post57, x!15^0'=x!15^post57, head!405^0'=head!405^post57, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post57, a!419^0'=a!419^post57, r!543^0'=r!543^post57, a!1055^0'=a!1055^post57, temp0!30^0'=temp0!30^post57, head!31^0'=head!31^post57, rcd!63^0'=rcd!63^post57, a!2035^0'=a!2035^post57, x!22^0'=x!22^post57, i!406^0'=i!406^post57, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post57, t!25^0'=t!25^post57, a!654^0'=a!654^post57, rcd!2393^0'=rcd!2393^post57, a!1371^0'=a!1371^post57, x!1365^0'=x!1365^post57, result!12^0'=result!12^post57, a!244^0'=a!244^post57, y!21^0'=y!21^post57, nondet!13^0'=nondet!13^post57, (-rcd!63^post57+rcd!63^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!2515^0-rcd!2515^post57 == 0 /\ r!662^0-r!662^post57 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post57 == 0 /\ -y!21^post57+y!21^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post57 == 0 /\ -i!406^post57+i!406^0 == 0 /\ -length!28^post57+length!28^0 == 0 /\ 2-a!1052^0 <= 0 /\ a!511^0-a!511^post57 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post57 == 0 /\ i!29^0-i!29^post57 == 0 /\ a!1810^0-a!1810^post57 == 0 /\ head!16^0-head!16^post57 == 0 /\ head!16^0-t!25^0 <= 0 /\ -result!12^post57+result!12^0 == 0 /\ -rcd!2393^post57+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post57 == 0 /\ -a!2035^post57+a!2035^0 == 0 /\ -nondet!13^post57+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post57 == 0 /\ t!25^0-t!25^post57 == 0 /\ -a!244^post57+a!244^0 == 0 /\ -x!1365^post57+x!1365^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ x!18^0-x!18^post57 == 0 /\ rcd!2460^0-rcd!2460^post57 == 0 /\ x!15^0 <= 0 /\ -ct!19^post57+ct!19^0 == 0 /\ r!543^0-r!543^post57 == 0 /\ -ct!19^0 <= 0 /\ -sel_r!1224_Flink!24^post57+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post57 == 0 /\ head!405^0-head!405^post57 == 0 /\ temp!34^0-temp!34^post57 == 0 /\ -x!15^0 <= 0 /\ a!1055^0-a!1055^post57 == 0 /\ a!1610^0-a!1610^post57 == 0 /\ -y!21^0 <= 0 /\ temp0!30^0-temp0!30^post57 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1371^post57+a!1371^0 == 0 /\ -a!654^post57+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post57 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post57 == 0 /\ -head!31^post57+head!31^0 == 0 /\ -a!419^post57+a!419^0 == 0 /\ x!22^0-x!22^post57 == 0 /\ tmp!33^0-tmp!33^post57 == 0 /\ a!1370^0-a!1370^post57 == 0 /\ y!21^0 <= 0 /\ -x!15^post57+x!15^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l15 -> l16 : a!1052^0'=a!1052^post58, temp0!17^0'=temp0!17^post58, head!16^0'=head!16^post58, rcd!2515^0'=rcd!2515^post58, a!1810^0'=a!1810^post58, x!18^0'=x!18^post58, i!29^0'=i!29^post58, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post58, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post58, a!511^0'=a!511^post58, r!662^0'=r!662^post58, a!1370^0'=a!1370^post58, tmp!33^0'=tmp!33^post58, rcd!83^0'=rcd!83^post58, a!2238^0'=a!2238^post58, x_SLAM_f!20^0'=x_SLAM_f!20^post58, length!28^0'=length!28^post58, temp!34^0'=temp!34^post58, ct!19^0'=ct!19^post58, rcd!2460^0'=rcd!2460^post58, a!1610^0'=a!1610^post58, x!15^0'=x!15^post58, head!405^0'=head!405^post58, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post58, a!419^0'=a!419^post58, r!543^0'=r!543^post58, a!1055^0'=a!1055^post58, temp0!30^0'=temp0!30^post58, head!31^0'=head!31^post58, rcd!63^0'=rcd!63^post58, a!2035^0'=a!2035^post58, x!22^0'=x!22^post58, i!406^0'=i!406^post58, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post58, t!25^0'=t!25^post58, a!654^0'=a!654^post58, rcd!2393^0'=rcd!2393^post58, a!1371^0'=a!1371^post58, x!1365^0'=x!1365^post58, result!12^0'=result!12^post58, a!244^0'=a!244^post58, y!21^0'=y!21^post58, nondet!13^0'=nondet!13^post58, (-a!1371^post58+a!1371^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ a!1052^0-a!1052^post58 == 0 /\ -a!654^post58+a!654^0 == 0 /\ -result!12^post58+result!12^0 == 0 /\ -a!2035^post58+a!2035^0 == 0 /\ -nondet!13^post58+nondet!13^0 == 0 /\ -a!244^post58+a!244^0 == 0 /\ length!28^0-length!28^post58 == 0 /\ rcd!2515^0-rcd!2515^post58 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ a!511^0-a!511^post58 == 0 /\ -a!419^post58+a!419^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ a!2238^0-a!2238^post58 == 0 /\ -ct!19^post58+ct!19^0 == 0 /\ t!25^0-t!25^post58 == 0 /\ head!16^0-t!25^0 <= 0 /\ tmp!33^0-tmp!33^post58 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -x_SLAM_f!20^post58+x_SLAM_f!20^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post58+rcd!83^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post58 == 0 /\ r!662^0-r!662^post58 == 0 /\ x!18^0-x!18^post58 == 0 /\ x!15^0 <= 0 /\ temp0!17^0-temp0!17^post58 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post58+x!1365^0 == 0 /\ -rcd!2393^post58+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post58 == 0 /\ 1+head!16^0 <= 0 /\ temp0!30^0-temp0!30^post58 == 0 /\ temp!34^0-temp!34^post58 == 0 /\ -x!15^post58+x!15^0 == 0 /\ -head!31^post58+head!31^0 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ x!22^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post58 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -head!405^post58+head!405^0 == 0 /\ -y!21^post58+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post58 == 0 /\ a!1610^0-a!1610^post58 == 0 /\ a!1810^0-a!1810^post58 == 0 /\ -x!22^post58+x!22^0 == 0 /\ -sel_r!543_Flink!24^post58+sel_r!543_Flink!24^0 == 0 /\ head!16^0-head!16^post58 == 0 /\ -rcd!63^post58+rcd!63^0 == 0 /\ i!29^0-i!29^post58 == 0 /\ a!1055^0-a!1055^post58 == 0 /\ -r!543^post58+r!543^0 == 0 /\ -i!406^post58+i!406^0 == 0 /\ y!21^0 <= 0 /\ -sel_r!1224_Flink!24^post58+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l15 -> l16 : a!1052^0'=a!1052^post59, temp0!17^0'=temp0!17^post59, head!16^0'=head!16^post59, rcd!2515^0'=rcd!2515^post59, a!1810^0'=a!1810^post59, x!18^0'=x!18^post59, i!29^0'=i!29^post59, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post59, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post59, a!511^0'=a!511^post59, r!662^0'=r!662^post59, a!1370^0'=a!1370^post59, tmp!33^0'=tmp!33^post59, rcd!83^0'=rcd!83^post59, a!2238^0'=a!2238^post59, x_SLAM_f!20^0'=x_SLAM_f!20^post59, length!28^0'=length!28^post59, temp!34^0'=temp!34^post59, ct!19^0'=ct!19^post59, rcd!2460^0'=rcd!2460^post59, a!1610^0'=a!1610^post59, x!15^0'=x!15^post59, head!405^0'=head!405^post59, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post59, a!419^0'=a!419^post59, r!543^0'=r!543^post59, a!1055^0'=a!1055^post59, temp0!30^0'=temp0!30^post59, head!31^0'=head!31^post59, rcd!63^0'=rcd!63^post59, a!2035^0'=a!2035^post59, x!22^0'=x!22^post59, i!406^0'=i!406^post59, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post59, t!25^0'=t!25^post59, a!654^0'=a!654^post59, rcd!2393^0'=rcd!2393^post59, a!1371^0'=a!1371^post59, x!1365^0'=x!1365^post59, result!12^0'=result!12^post59, a!244^0'=a!244^post59, y!21^0'=y!21^post59, nondet!13^0'=nondet!13^post59, (-head!16^0+t!25^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post59 == 0 /\ -a!2238^post59+a!2238^0 == 0 /\ i!29^0-i!29^post59 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post59 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post59+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post59 == 0 /\ -r!543^post59+r!543^0 == 0 /\ 2-a!1052^0 <= 0 /\ length!28^0-length!28^post59 == 0 /\ -rcd!2460^post59+rcd!2460^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -t!25^post59+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post59 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post59+a!1371^0 == 0 /\ head!405^0-head!405^post59 == 0 /\ -a!1055^post59+a!1055^0 == 0 /\ tmp!33^0-tmp!33^post59 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post59 == 0 /\ a!654^0-a!654^post59 == 0 /\ ct!19^0 <= 0 /\ rcd!2393^0-rcd!2393^post59 == 0 /\ x!15^0 <= 0 /\ -head!31^post59+head!31^0 == 0 /\ temp!34^0-temp!34^post59 == 0 /\ -ct!19^0 <= 0 /\ head!16^0-head!16^post59 == 0 /\ -y!21^post59+y!21^0 == 0 /\ 1+head!16^0 <= 0 /\ -rcd!83^post59+rcd!83^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post59 == 0 /\ x!18^0-x!18^post59 == 0 /\ a!1052^0-a!1052^post59 == 0 /\ -x!15^0 <= 0 /\ -sel_r!543_Flink!24^post59+sel_r!543_Flink!24^0 == 0 /\ -y!21^0 <= 0 /\ a!1370^0-a!1370^post59 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!511^0-a!511^post59 == 0 /\ a!2035^0-a!2035^post59 == 0 /\ -x!1365^post59+x!1365^0 == 0 /\ -rcd!63^post59+rcd!63^0 == 0 /\ -a!244^post59+a!244^0 == 0 /\ -a!1610^post59+a!1610^0 == 0 /\ ct!19^0-ct!19^post59 == 0 /\ -temp0!30^post59+temp0!30^0 == 0 /\ temp0!17^0-temp0!17^post59 == 0 /\ -x!22^post59+x!22^0 == 0 /\ r!662^0-r!662^post59 == 0 /\ -i!406^post59+i!406^0 == 0 /\ a!1810^0-a!1810^post59 == 0 /\ a!419^0-a!419^post59 == 0 /\ y!21^0 <= 0 /\ -result!12^post59+result!12^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l16 -> l17 : a!1052^0'=a!1052^post60, temp0!17^0'=temp0!17^post60, head!16^0'=head!16^post60, rcd!2515^0'=rcd!2515^post60, a!1810^0'=a!1810^post60, x!18^0'=x!18^post60, i!29^0'=i!29^post60, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post60, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post60, a!511^0'=a!511^post60, r!662^0'=r!662^post60, a!1370^0'=a!1370^post60, tmp!33^0'=tmp!33^post60, rcd!83^0'=rcd!83^post60, a!2238^0'=a!2238^post60, x_SLAM_f!20^0'=x_SLAM_f!20^post60, length!28^0'=length!28^post60, temp!34^0'=temp!34^post60, ct!19^0'=ct!19^post60, rcd!2460^0'=rcd!2460^post60, a!1610^0'=a!1610^post60, x!15^0'=x!15^post60, head!405^0'=head!405^post60, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post60, a!419^0'=a!419^post60, r!543^0'=r!543^post60, a!1055^0'=a!1055^post60, temp0!30^0'=temp0!30^post60, head!31^0'=head!31^post60, rcd!63^0'=rcd!63^post60, a!2035^0'=a!2035^post60, x!22^0'=x!22^post60, i!406^0'=i!406^post60, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post60, t!25^0'=t!25^post60, a!654^0'=a!654^post60, rcd!2393^0'=rcd!2393^post60, a!1371^0'=a!1371^post60, x!1365^0'=x!1365^post60, result!12^0'=result!12^post60, a!244^0'=a!244^post60, y!21^0'=y!21^post60, nondet!13^0'=nondet!13^post60, (0 == 0 /\ i!29^0-i!29^post60 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post60 == 0 /\ a!2238^0-a!2238^post60 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post60 == 0 /\ -ct!19^post60+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post60 == 0 /\ -nondet!13^post60+nondet!13^0 == 0 /\ x!18^0-x!18^post60 == 0 /\ -sel_r!1224_Flink!24^post60+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post60 == 0 /\ a!419^0-a!419^post60 == 0 /\ -a!1371^post60+a!1371^0 == 0 /\ -r!543^post60+r!543^0 == 0 /\ -a!654^post60+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post60 == 0 /\ -a!1055^post60+a!1055^0 == 0 /\ head!405^0-head!405^post60 == 0 /\ x!1365^0-x!1365^post60 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post60+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!15^post60+x!15^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post60 == 0 /\ a!1610^0-a!1610^post60 == 0 /\ -i!406^post60+i!406^0 == 0 /\ -length!28^post60+length!28^0 == 0 /\ head!31^0-head!31^post60 == 0 /\ head!16^0-head!16^post60 == 0 /\ rcd!83^0-rcd!83^post60 == 0 /\ -y!21^post60+y!21^0 == 0 /\ -rcd!63^post60+rcd!63^0 == 0 /\ -a!511^post60+a!511^0 == 0 /\ x!22^0-x!22^post60 == 0 /\ 1-a!1052^0+a!1810^post60 == 0 /\ a!1370^0-a!1370^post60 == 0 /\ -t!25^post60+t!25^0 == 0 /\ -rcd!2393^post60+rcd!2393^0 == 0 /\ -a!2035^post60+a!2035^0 == 0 /\ -result!12^post60+result!12^0 == 0 /\ -a!244^post60+a!244^0 == 0 /\ r!662^0-r!662^post60 == 0 /\ temp0!17^0-temp0!17^post60 == 0 /\ temp0!30^0-temp0!30^post60 == 0 /\ temp!34^0-temp!34^post60 == 0), cost: 1 New rule: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post61, temp0!17^0'=temp0!17^post61, head!16^0'=head!16^post61, rcd!2515^0'=rcd!2515^post61, a!1810^0'=a!1810^post61, x!18^0'=x!18^post61, i!29^0'=i!29^post61, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post61, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post61, a!511^0'=a!511^post61, r!662^0'=r!662^post61, a!1370^0'=a!1370^post61, tmp!33^0'=tmp!33^post61, rcd!83^0'=rcd!83^post61, a!2238^0'=a!2238^post61, x_SLAM_f!20^0'=x_SLAM_f!20^post61, length!28^0'=length!28^post61, temp!34^0'=temp!34^post61, ct!19^0'=ct!19^post61, rcd!2460^0'=rcd!2460^post61, a!1610^0'=a!1610^post61, x!15^0'=x!15^post61, head!405^0'=head!405^post61, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post61, a!419^0'=a!419^post61, r!543^0'=r!543^post61, a!1055^0'=a!1055^post61, temp0!30^0'=temp0!30^post61, head!31^0'=head!31^post61, rcd!63^0'=rcd!63^post61, a!2035^0'=a!2035^post61, x!22^0'=x!22^post61, i!406^0'=i!406^post61, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post61, t!25^0'=t!25^post61, a!654^0'=a!654^post61, rcd!2393^0'=rcd!2393^post61, a!1371^0'=a!1371^post61, x!1365^0'=x!1365^post61, result!12^0'=result!12^post61, a!244^0'=a!244^post61, y!21^0'=y!21^post61, nondet!13^0'=nondet!13^post61, (-head!16^0+t!25^0 <= 0 /\ head!16^0-head!16^post61 == 0 /\ a!1810^0 <= 0 /\ -x!1365^post61+x!1365^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ rcd!83^0-rcd!83^post61 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ x!18^0-x!18^post61 == 0 /\ -x!15^post61+x!15^0 == 0 /\ -y!21^post61+y!21^0 == 0 /\ -temp!34^post61+temp!34^0 == 0 /\ r!543^0-r!543^post61 == 0 /\ head!16^0-t!25^0 <= 0 /\ -head!405^post61+head!405^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post61+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post61 == 0 /\ a!1052^0-a!1052^post61 == 0 /\ rcd!2515^0-rcd!2515^post61 == 0 /\ -i!406^post61+i!406^0 == 0 /\ -rcd!63^post61+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ a!511^0-a!511^post61 == 0 /\ -a!2035^post61+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post61 == 0 /\ -ct!19^0 <= 0 /\ -a!1371^post61+a!1371^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post61 == 0 /\ -a!244^post61+a!244^0 == 0 /\ -a!419^post61+a!419^0 == 0 /\ -result!12^post61+result!12^0 == 0 /\ a!1610^0-a!1610^post61 == 0 /\ -nondet!13^post61+nondet!13^0 == 0 /\ -a!654^post61+a!654^0 == 0 /\ -a!1055^post61+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post61 == 0 /\ -a!1370^post61+a!1370^0 == 0 /\ -a!1810^post61+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ rcd!2460^0-rcd!2460^post61 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post61 == 0 /\ x!22^0 <= 0 /\ i!29^0-i!29^post61 == 0 /\ -head!16^0+x!18^0 <= 0 /\ r!662^0-r!662^post61 == 0 /\ temp0!17^0-temp0!17^post61 == 0 /\ x!22^0-x!22^post61 == 0 /\ length!28^0-length!28^post61 == 0 /\ -ct!19^post61+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post61 == 0 /\ -rcd!2393^post61+rcd!2393^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post61 == 0 /\ y!21^0 <= 0 /\ -t!25^post61+t!25^0 == 0 /\ a!2238^0-a!2238^post61 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post62, temp0!17^0'=temp0!17^post62, head!16^0'=head!16^post62, rcd!2515^0'=rcd!2515^post62, a!1810^0'=a!1810^post62, x!18^0'=x!18^post62, i!29^0'=i!29^post62, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post62, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post62, a!511^0'=a!511^post62, r!662^0'=r!662^post62, a!1370^0'=a!1370^post62, tmp!33^0'=tmp!33^post62, rcd!83^0'=rcd!83^post62, a!2238^0'=a!2238^post62, x_SLAM_f!20^0'=x_SLAM_f!20^post62, length!28^0'=length!28^post62, temp!34^0'=temp!34^post62, ct!19^0'=ct!19^post62, rcd!2460^0'=rcd!2460^post62, a!1610^0'=a!1610^post62, x!15^0'=x!15^post62, head!405^0'=head!405^post62, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post62, a!419^0'=a!419^post62, r!543^0'=r!543^post62, a!1055^0'=a!1055^post62, temp0!30^0'=temp0!30^post62, head!31^0'=head!31^post62, rcd!63^0'=rcd!63^post62, a!2035^0'=a!2035^post62, x!22^0'=x!22^post62, i!406^0'=i!406^post62, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post62, t!25^0'=t!25^post62, a!654^0'=a!654^post62, rcd!2393^0'=rcd!2393^post62, a!1371^0'=a!1371^post62, x!1365^0'=x!1365^post62, result!12^0'=result!12^post62, a!244^0'=a!244^post62, y!21^0'=y!21^post62, nondet!13^0'=nondet!13^post62, (-temp!34^post62+temp!34^0 == 0 /\ -y!21^post62+y!21^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ -head!31^post62+head!31^0 == 0 /\ -rcd!2393^post62+rcd!2393^0 == 0 /\ head!405^0-head!405^post62 == 0 /\ a!511^0-a!511^post62 == 0 /\ ct!19^0-ct!19^post62 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post62 == 0 /\ -rcd!83^post62+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post62 == 0 /\ head!16^0-head!16^post62 == 0 /\ 1-x!22^0 <= 0 /\ -x!1365^post62+x!1365^0 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!244^post62+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post62 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post62 == 0 /\ x!18^0-x!18^post62 == 0 /\ 1-head!16^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post62 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1371^0-a!1371^post62 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1370^post62+a!1370^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -a!1610^post62+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post62 == 0 /\ -x!22^post62+x!22^0 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ a!2035^0-a!2035^post62 == 0 /\ -ct!19^0 <= 0 /\ -a!2238^post62+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post62 == 0 /\ rcd!63^0-rcd!63^post62 == 0 /\ -temp0!30^post62+temp0!30^0 == 0 /\ -r!543^post62+r!543^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post62 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post62 == 0 /\ -y!21^0 <= 0 /\ -a!419^post62+a!419^0 == 0 /\ result!12^0-result!12^post62 == 0 /\ a!1810^0-a!1810^post62 == 0 /\ -nondet!13^post62+nondet!13^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ a!1052^0-a!1052^post62 == 0 /\ -t!25^post62+t!25^0 == 0 /\ -a!1055^post62+a!1055^0 == 0 /\ i!406^0-i!406^post62 == 0 /\ i!29^0-i!29^post62 == 0 /\ rcd!2515^0-rcd!2515^post62 == 0 /\ -a!654^post62+a!654^0 == 0 /\ length!28^0-length!28^post62 == 0 /\ y!21^0 <= 0 /\ -tmp!33^post62+tmp!33^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post63, temp0!17^0'=temp0!17^post63, head!16^0'=head!16^post63, rcd!2515^0'=rcd!2515^post63, a!1810^0'=a!1810^post63, x!18^0'=x!18^post63, i!29^0'=i!29^post63, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post63, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post63, a!511^0'=a!511^post63, r!662^0'=r!662^post63, a!1370^0'=a!1370^post63, tmp!33^0'=tmp!33^post63, rcd!83^0'=rcd!83^post63, a!2238^0'=a!2238^post63, x_SLAM_f!20^0'=x_SLAM_f!20^post63, length!28^0'=length!28^post63, temp!34^0'=temp!34^post63, ct!19^0'=ct!19^post63, rcd!2460^0'=rcd!2460^post63, a!1610^0'=a!1610^post63, x!15^0'=x!15^post63, head!405^0'=head!405^post63, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post63, a!419^0'=a!419^post63, r!543^0'=r!543^post63, a!1055^0'=a!1055^post63, temp0!30^0'=temp0!30^post63, head!31^0'=head!31^post63, rcd!63^0'=rcd!63^post63, a!2035^0'=a!2035^post63, x!22^0'=x!22^post63, i!406^0'=i!406^post63, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post63, t!25^0'=t!25^post63, a!654^0'=a!654^post63, rcd!2393^0'=rcd!2393^post63, a!1371^0'=a!1371^post63, x!1365^0'=x!1365^post63, result!12^0'=result!12^post63, a!244^0'=a!244^post63, y!21^0'=y!21^post63, nondet!13^0'=nondet!13^post63, (-head!16^0+t!25^0 <= 0 /\ -i!406^post63+i!406^0 == 0 /\ -length!28^post63+length!28^0 == 0 /\ -y!21^post63+y!21^0 == 0 /\ a!419^0-a!419^post63 == 0 /\ -rcd!2393^post63+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post63 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post63 == 0 /\ -t!25^post63+t!25^0 == 0 /\ temp!34^0-temp!34^post63 == 0 /\ temp0!30^0-temp0!30^post63 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post63 == 0 /\ head!405^0-head!405^post63 == 0 /\ a!1810^0-a!1810^post63 == 0 /\ head!16^0-t!25^0 <= 0 /\ -x!1365^post63+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post63+a!244^0 == 0 /\ tmp!33^0-tmp!33^post63 == 0 /\ -result!12^post63+result!12^0 == 0 /\ a!2238^0-a!2238^post63 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -x!22^post63+x!22^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ a!1370^0-a!1370^post63 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post63 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post63 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post63 == 0 /\ a!511^0-a!511^post63 == 0 /\ ct!19^0-ct!19^post63 == 0 /\ -y!21^0 <= 0 /\ rcd!63^0-rcd!63^post63 == 0 /\ -a!2035^post63+a!2035^0 == 0 /\ -head!16^post63+head!16^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post63 == 0 /\ -rcd!2460^post63+rcd!2460^0 == 0 /\ -r!543^post63+r!543^0 == 0 /\ rcd!83^0-rcd!83^post63 == 0 /\ head!31^0-head!31^post63 == 0 /\ x!15^0-x!15^post63 == 0 /\ i!29^0-i!29^post63 == 0 /\ -a!654^post63+a!654^0 == 0 /\ -a!1371^post63+a!1371^0 == 0 /\ a!1052^0-a!1052^post63 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post63+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post63+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!18^0-x!18^post63 == 0 /\ y!21^0 <= 0 /\ -a!1055^post63+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post63 == 0 /\ 1+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post64, temp0!17^0'=temp0!17^post64, head!16^0'=head!16^post64, rcd!2515^0'=rcd!2515^post64, a!1810^0'=a!1810^post64, x!18^0'=x!18^post64, i!29^0'=i!29^post64, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post64, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post64, a!511^0'=a!511^post64, r!662^0'=r!662^post64, a!1370^0'=a!1370^post64, tmp!33^0'=tmp!33^post64, rcd!83^0'=rcd!83^post64, a!2238^0'=a!2238^post64, x_SLAM_f!20^0'=x_SLAM_f!20^post64, length!28^0'=length!28^post64, temp!34^0'=temp!34^post64, ct!19^0'=ct!19^post64, rcd!2460^0'=rcd!2460^post64, a!1610^0'=a!1610^post64, x!15^0'=x!15^post64, head!405^0'=head!405^post64, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post64, a!419^0'=a!419^post64, r!543^0'=r!543^post64, a!1055^0'=a!1055^post64, temp0!30^0'=temp0!30^post64, head!31^0'=head!31^post64, rcd!63^0'=rcd!63^post64, a!2035^0'=a!2035^post64, x!22^0'=x!22^post64, i!406^0'=i!406^post64, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post64, t!25^0'=t!25^post64, a!654^0'=a!654^post64, rcd!2393^0'=rcd!2393^post64, a!1371^0'=a!1371^post64, x!1365^0'=x!1365^post64, result!12^0'=result!12^post64, a!244^0'=a!244^post64, y!21^0'=y!21^post64, nondet!13^0'=nondet!13^post64, (-head!16^0+t!25^0 <= 0 /\ temp0!30^0-temp0!30^post64 == 0 /\ a!1810^0 <= 0 /\ r!543^0-r!543^post64 == 0 /\ -a!1371^post64+a!1371^0 == 0 /\ -result!12^post64+result!12^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post64 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post64 == 0 /\ -y!21^post64+y!21^0 == 0 /\ -a!1055^post64+a!1055^0 == 0 /\ -a!654^post64+a!654^0 == 0 /\ a!1610^0-a!1610^post64 == 0 /\ i!29^0-i!29^post64 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!2238^0-a!2238^post64 == 0 /\ -ct!19^post64+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post64 == 0 /\ a!1810^0-a!1810^post64 == 0 /\ rcd!83^0-rcd!83^post64 == 0 /\ -rcd!2393^post64+rcd!2393^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -nondet!13^post64+nondet!13^0 == 0 /\ a!419^0-a!419^post64 == 0 /\ -a!1810^0 <= 0 /\ -t!25^post64+t!25^0 == 0 /\ -a!244^post64+a!244^0 == 0 /\ x!22^0-x!22^post64 == 0 /\ rcd!2460^0-rcd!2460^post64 == 0 /\ -a!2035^post64+a!2035^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post64 == 0 /\ -ct!19^0 <= 0 /\ length!28^0-length!28^post64 == 0 /\ -sel_r!1224_Flink!24^post64+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post64+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post64 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post64+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -x!15^0 <= 0 /\ head!405^0-head!405^post64 == 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post64 == 0 /\ x!22^0 <= 0 /\ a!511^0-a!511^post64 == 0 /\ a!1052^0-a!1052^post64 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -i!406^post64+i!406^0 == 0 /\ a!1370^0-a!1370^post64 == 0 /\ x!18^0-x!18^post64 == 0 /\ head!31^0-head!31^post64 == 0 /\ x!15^0-x!15^post64 == 0 /\ tmp!33^0-tmp!33^post64 == 0 /\ y!21^0 <= 0 /\ -rcd!63^post64+rcd!63^0 == 0 /\ -temp!34^post64+temp!34^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post64 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post65, temp0!17^0'=temp0!17^post65, head!16^0'=head!16^post65, rcd!2515^0'=rcd!2515^post65, a!1810^0'=a!1810^post65, x!18^0'=x!18^post65, i!29^0'=i!29^post65, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post65, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post65, a!511^0'=a!511^post65, r!662^0'=r!662^post65, a!1370^0'=a!1370^post65, tmp!33^0'=tmp!33^post65, rcd!83^0'=rcd!83^post65, a!2238^0'=a!2238^post65, x_SLAM_f!20^0'=x_SLAM_f!20^post65, length!28^0'=length!28^post65, temp!34^0'=temp!34^post65, ct!19^0'=ct!19^post65, rcd!2460^0'=rcd!2460^post65, a!1610^0'=a!1610^post65, x!15^0'=x!15^post65, head!405^0'=head!405^post65, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post65, a!419^0'=a!419^post65, r!543^0'=r!543^post65, a!1055^0'=a!1055^post65, temp0!30^0'=temp0!30^post65, head!31^0'=head!31^post65, rcd!63^0'=rcd!63^post65, a!2035^0'=a!2035^post65, x!22^0'=x!22^post65, i!406^0'=i!406^post65, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post65, t!25^0'=t!25^post65, a!654^0'=a!654^post65, rcd!2393^0'=rcd!2393^post65, a!1371^0'=a!1371^post65, x!1365^0'=x!1365^post65, result!12^0'=result!12^post65, a!244^0'=a!244^post65, y!21^0'=y!21^post65, nondet!13^0'=nondet!13^post65, (a!1052^0-a!1052^post65 == 0 /\ rcd!83^0-rcd!83^post65 == 0 /\ -nondet!13^post65+nondet!13^0 == 0 /\ -head!16^0+t!25^0 <= 0 /\ x!18^0-x!18^post65 == 0 /\ -result!12^post65+result!12^0 == 0 /\ -temp0!30^post65+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post65 == 0 /\ -a!244^post65+a!244^0 == 0 /\ -a!1371^post65+a!1371^0 == 0 /\ 1-x!22^0 <= 0 /\ -x_SLAM_f!20^post65+x_SLAM_f!20^0 == 0 /\ -a!419^post65+a!419^0 == 0 /\ a!2238^0-a!2238^post65 == 0 /\ a!2035^0-a!2035^post65 == 0 /\ head!16^0-t!25^0 <= 0 /\ a!1055^0-a!1055^post65 == 0 /\ t!25^0-t!25^post65 == 0 /\ rcd!2460^0-rcd!2460^post65 == 0 /\ ct!19^0-ct!19^post65 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post65 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -tmp!33^post65+tmp!33^0 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ -rcd!2393^post65+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post65 == 0 /\ r!662^0-r!662^post65 == 0 /\ -a!654^post65+a!654^0 == 0 /\ 1-a!1810^0 <= 0 /\ r!543^0-r!543^post65 == 0 /\ x!15^0 <= 0 /\ a!1810^0-a!1810^post65 == 0 /\ head!16^0-head!16^post65 == 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post65 == 0 /\ -head!31^post65+head!31^0 == 0 /\ i!29^0-i!29^post65 == 0 /\ 1+head!16^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post65 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post65 == 0 /\ -x!15^0 <= 0 /\ length!28^0-length!28^post65 == 0 /\ -y!21^0 <= 0 /\ -temp!34^post65+temp!34^0 == 0 /\ -x!15^post65+x!15^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!22^post65+x!22^0 == 0 /\ -x!1365^post65+x!1365^0 == 0 /\ -head!405^post65+head!405^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post65 == 0 /\ rcd!63^0-rcd!63^post65 == 0 /\ -sel_r!1224_Flink!24^post65+sel_r!1224_Flink!24^0 == 0 /\ -a!1370^post65+a!1370^0 == 0 /\ -y!21^post65+y!21^0 == 0 /\ y!21^0 <= 0 /\ -a!1610^post65+a!1610^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l17 -> l7 : a!1052^0'=a!1052^post66, temp0!17^0'=temp0!17^post66, head!16^0'=head!16^post66, rcd!2515^0'=rcd!2515^post66, a!1810^0'=a!1810^post66, x!18^0'=x!18^post66, i!29^0'=i!29^post66, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post66, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post66, a!511^0'=a!511^post66, r!662^0'=r!662^post66, a!1370^0'=a!1370^post66, tmp!33^0'=tmp!33^post66, rcd!83^0'=rcd!83^post66, a!2238^0'=a!2238^post66, x_SLAM_f!20^0'=x_SLAM_f!20^post66, length!28^0'=length!28^post66, temp!34^0'=temp!34^post66, ct!19^0'=ct!19^post66, rcd!2460^0'=rcd!2460^post66, a!1610^0'=a!1610^post66, x!15^0'=x!15^post66, head!405^0'=head!405^post66, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post66, a!419^0'=a!419^post66, r!543^0'=r!543^post66, a!1055^0'=a!1055^post66, temp0!30^0'=temp0!30^post66, head!31^0'=head!31^post66, rcd!63^0'=rcd!63^post66, a!2035^0'=a!2035^post66, x!22^0'=x!22^post66, i!406^0'=i!406^post66, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post66, t!25^0'=t!25^post66, a!654^0'=a!654^post66, rcd!2393^0'=rcd!2393^post66, a!1371^0'=a!1371^post66, x!1365^0'=x!1365^post66, result!12^0'=result!12^post66, a!244^0'=a!244^post66, y!21^0'=y!21^post66, nondet!13^0'=nondet!13^post66, (a!1052^0-a!1052^post66 == 0 /\ a!1370^0-a!1370^post66 == 0 /\ -head!16^0+t!25^0 <= 0 /\ rcd!83^0-rcd!83^post66 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post66 == 0 /\ a!1810^0-a!1810^post66 == 0 /\ -a!2238^post66+a!2238^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post66 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post66 == 0 /\ -a!1371^post66+a!1371^0 == 0 /\ -a!2035^post66+a!2035^0 == 0 /\ -nondet!13^post66+nondet!13^0 == 0 /\ -r!543^post66+r!543^0 == 0 /\ length!28^0-length!28^post66 == 0 /\ head!16^0-t!25^0 <= 0 /\ -a!1055^post66+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post66+a!654^0 == 0 /\ -r!662^post66+r!662^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ rcd!2393^0-rcd!2393^post66 == 0 /\ ct!19^0 <= 0 /\ -a!1810^0 <= 0 /\ temp0!17^0-temp0!17^post66 == 0 /\ 1-a!1810^0 <= 0 /\ x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post66 == 0 /\ head!16^0-head!16^post66 == 0 /\ -y!21^post66+y!21^0 == 0 /\ temp!34^0-temp!34^post66 == 0 /\ -ct!19^0 <= 0 /\ -head!31^post66+head!31^0 == 0 /\ -a!1610^post66+a!1610^0 == 0 /\ -i!29^post66+i!29^0 == 0 /\ 1+head!16^0 <= 0 /\ -head!405^post66+head!405^0 == 0 /\ -i!406^post66+i!406^0 == 0 /\ x!15^0-x!15^post66 == 0 /\ -t!25^post66+t!25^0 == 0 /\ -tmp!33^post66+tmp!33^0 == 0 /\ x!18^0-x!18^post66 == 0 /\ -x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post66 == 0 /\ -y!21^0 <= 0 /\ -rcd!2460^post66+rcd!2460^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!1365^post66+x!1365^0 == 0 /\ a!511^0-a!511^post66 == 0 /\ -a!244^post66+a!244^0 == 0 /\ ct!19^0-ct!19^post66 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post66 == 0 /\ -result!12^post66+result!12^0 == 0 /\ a!419^0-a!419^post66 == 0 /\ -x!22^post66+x!22^0 == 0 /\ y!21^0 <= 0 /\ 1+x!22^0 <= 0 /\ -temp0!30^post66+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post66 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Applied preprocessing Original rule: l18 -> l36 : a!1052^0'=a!1052^post94, temp0!17^0'=temp0!17^post94, head!16^0'=head!16^post94, rcd!2515^0'=rcd!2515^post94, a!1810^0'=a!1810^post94, x!18^0'=x!18^post94, i!29^0'=i!29^post94, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post94, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post94, a!511^0'=a!511^post94, r!662^0'=r!662^post94, a!1370^0'=a!1370^post94, tmp!33^0'=tmp!33^post94, rcd!83^0'=rcd!83^post94, a!2238^0'=a!2238^post94, x_SLAM_f!20^0'=x_SLAM_f!20^post94, length!28^0'=length!28^post94, temp!34^0'=temp!34^post94, ct!19^0'=ct!19^post94, rcd!2460^0'=rcd!2460^post94, a!1610^0'=a!1610^post94, x!15^0'=x!15^post94, head!405^0'=head!405^post94, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post94, a!419^0'=a!419^post94, r!543^0'=r!543^post94, a!1055^0'=a!1055^post94, temp0!30^0'=temp0!30^post94, head!31^0'=head!31^post94, rcd!63^0'=rcd!63^post94, a!2035^0'=a!2035^post94, x!22^0'=x!22^post94, i!406^0'=i!406^post94, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post94, t!25^0'=t!25^post94, a!654^0'=a!654^post94, rcd!2393^0'=rcd!2393^post94, a!1371^0'=a!1371^post94, x!1365^0'=x!1365^post94, result!12^0'=result!12^post94, a!244^0'=a!244^post94, y!21^0'=y!21^post94, nondet!13^0'=nondet!13^post94, (0 == 0 /\ -y!21^post94+y!21^0 == 0 /\ a!2238^0-a!2238^post94 == 0 /\ tmp!33^post94-head!31^post94 <= 0 /\ -x!1365^post94+x!1365^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post94+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post94 == 0 /\ r!662^0-r!662^post94 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -a!244^post94+a!244^0 == 0 /\ rcd!2393^0-rcd!2393^post94 == 0 /\ a!1370^0-a!1370^post94 == 0 /\ -1-i!29^0+i!29^post94 == 0 /\ a!1052^0-a!1052^post94 == 0 /\ -a!511^post94+a!511^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+temp!34^10 == 0 /\ x!18^0-x!18^post94 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -tmp!33^post94+head!31^post94 <= 0 /\ -tmp!33^post94+head!31^post94 == 0 /\ 2-i!29^post94 <= 0 /\ -a!1371^post94+a!1371^0 == 0 /\ head!405^0-head!405^post94 == 0 /\ x!15^0-x!15^post94 == 0 /\ ct!19^0-ct!19^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post94+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -t!25^post94+t!25^0 == 0 /\ -nondet!13^post94+nondet!13^0 == 0 /\ -rcd!63^post94+rcd!63^0 == 0 /\ -a!1055^post94+a!1055^0 == 0 /\ -a!2035^post94+a!2035^0 == 0 /\ -rcd!2515^post94+rcd!2515^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^post94-temp!34^10 == 0 /\ sdv_CALLSITE_RETURN_1!32^post94-head!31^post94 <= 0 /\ -r!543^post94+r!543^0 == 0 /\ -i!406^post94+i!406^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post94 == 0 /\ -temp0!30^post94+temp0!30^0 == 0 /\ a!1810^0-a!1810^post94 == 0 /\ rcd!83^0-rcd!83^post94 == 0 /\ temp0!17^0-temp0!17^post94 == 0 /\ x!22^0-x!22^post94 == 0 /\ -result!12^post94+result!12^0 == 0 /\ -rcd!2460^post94+rcd!2460^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post94 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post94+head!31^post94 <= 0 /\ -2+i!29^post94 <= 0 /\ a!1610^0-a!1610^post94 == 0 /\ -a!654^post94+a!654^0 == 0 /\ -length!28^post94+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post94 == 0), cost: 1 New rule: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 Applied preprocessing Original rule: l36 -> l35 : a!1052^0'=a!1052^post95, temp0!17^0'=temp0!17^post95, head!16^0'=head!16^post95, rcd!2515^0'=rcd!2515^post95, a!1810^0'=a!1810^post95, x!18^0'=x!18^post95, i!29^0'=i!29^post95, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post95, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post95, a!511^0'=a!511^post95, r!662^0'=r!662^post95, a!1370^0'=a!1370^post95, tmp!33^0'=tmp!33^post95, rcd!83^0'=rcd!83^post95, a!2238^0'=a!2238^post95, x_SLAM_f!20^0'=x_SLAM_f!20^post95, length!28^0'=length!28^post95, temp!34^0'=temp!34^post95, ct!19^0'=ct!19^post95, rcd!2460^0'=rcd!2460^post95, a!1610^0'=a!1610^post95, x!15^0'=x!15^post95, head!405^0'=head!405^post95, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post95, a!419^0'=a!419^post95, r!543^0'=r!543^post95, a!1055^0'=a!1055^post95, temp0!30^0'=temp0!30^post95, head!31^0'=head!31^post95, rcd!63^0'=rcd!63^post95, a!2035^0'=a!2035^post95, x!22^0'=x!22^post95, i!406^0'=i!406^post95, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post95, t!25^0'=t!25^post95, a!654^0'=a!654^post95, rcd!2393^0'=rcd!2393^post95, a!1371^0'=a!1371^post95, x!1365^0'=x!1365^post95, result!12^0'=result!12^post95, a!244^0'=a!244^post95, y!21^0'=y!21^post95, nondet!13^0'=nondet!13^post95, (rcd!2515^0-rcd!2515^post95 == 0 /\ a!511^0-a!511^post95 == 0 /\ -head!405^post95+head!405^0 == 0 /\ -head!31^0 <= 0 /\ -x_SLAM_f!20^post95+x_SLAM_f!20^0 == 0 /\ -y!21^post95+y!21^0 == 0 /\ -temp!34^post95+temp!34^0 == 0 /\ -rcd!83^post95+rcd!83^0 == 0 /\ -a!1370^post95+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -i!406^post95+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post95 == 0 /\ -rcd!63^post95+rcd!63^0 == 0 /\ -rcd!2393^post95+rcd!2393^0 == 0 /\ -result!12^post95+result!12^0 == 0 /\ -x!1365^post95+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post95+a!244^0 == 0 /\ x!18^0-x!18^post95 == 0 /\ tmp!33^0-tmp!33^post95 == 0 /\ -x!22^post95+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ t!25^0-t!25^post95 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post95 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post95 == 0 /\ temp0!30^0-temp0!30^post95 == 0 /\ -ct!19^post95+ct!19^0 == 0 /\ a!2035^0-a!2035^post95 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post95 == 0 /\ r!662^0-r!662^post95 == 0 /\ head!31^0 <= 0 /\ -nondet!13^post95+nondet!13^0 == 0 /\ a!1810^0-a!1810^post95 == 0 /\ -sel_r!1224_Flink!24^post95+sel_r!1224_Flink!24^0 == 0 /\ a!1610^0-a!1610^post95 == 0 /\ -r!543^post95+r!543^0 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ head!16^0-head!16^post95 == 0 /\ a!1055^0-a!1055^post95 == 0 /\ -a!654^post95+a!654^0 == 0 /\ a!2238^0-a!2238^post95 == 0 /\ i!29^0-i!29^post95 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post95 == 0 /\ -x!15^post95+x!15^0 == 0 /\ -a!419^post95+a!419^0 == 0 /\ rcd!2460^0-rcd!2460^post95 == 0 /\ a!244^0 <= 0 /\ -a!1371^post95+a!1371^0 == 0 /\ length!28^0-length!28^post95 == 0 /\ -head!31^post95+head!31^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l36 -> l35 : a!1052^0'=a!1052^post96, temp0!17^0'=temp0!17^post96, head!16^0'=head!16^post96, rcd!2515^0'=rcd!2515^post96, a!1810^0'=a!1810^post96, x!18^0'=x!18^post96, i!29^0'=i!29^post96, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post96, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post96, a!511^0'=a!511^post96, r!662^0'=r!662^post96, a!1370^0'=a!1370^post96, tmp!33^0'=tmp!33^post96, rcd!83^0'=rcd!83^post96, a!2238^0'=a!2238^post96, x_SLAM_f!20^0'=x_SLAM_f!20^post96, length!28^0'=length!28^post96, temp!34^0'=temp!34^post96, ct!19^0'=ct!19^post96, rcd!2460^0'=rcd!2460^post96, a!1610^0'=a!1610^post96, x!15^0'=x!15^post96, head!405^0'=head!405^post96, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post96, a!419^0'=a!419^post96, r!543^0'=r!543^post96, a!1055^0'=a!1055^post96, temp0!30^0'=temp0!30^post96, head!31^0'=head!31^post96, rcd!63^0'=rcd!63^post96, a!2035^0'=a!2035^post96, x!22^0'=x!22^post96, i!406^0'=i!406^post96, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post96, t!25^0'=t!25^post96, a!654^0'=a!654^post96, rcd!2393^0'=rcd!2393^post96, a!1371^0'=a!1371^post96, x!1365^0'=x!1365^post96, result!12^0'=result!12^post96, a!244^0'=a!244^post96, y!21^0'=y!21^post96, nondet!13^0'=nondet!13^post96, (-temp0!30^post96+temp0!30^0 == 0 /\ -length!28^post96+length!28^0 == 0 /\ temp0!17^0-temp0!17^post96 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post96 == 0 /\ rcd!2393^0-rcd!2393^post96 == 0 /\ -a!1371^post96+a!1371^0 == 0 /\ 1-head!31^0 <= 0 /\ -a!654^post96+a!654^0 == 0 /\ -a!419^post96+a!419^0 == 0 /\ -a!244^post96+a!244^0 == 0 /\ -result!12^post96+result!12^0 == 0 /\ head!405^0-head!405^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x!22^post96+x!22^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post96 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post96 == 0 /\ temp!34^0-temp!34^post96 == 0 /\ a!1055^0-a!1055^post96 == 0 /\ ct!19^0-ct!19^post96 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post96+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -nondet!13^post96+nondet!13^0 == 0 /\ -t!25^post96+t!25^0 == 0 /\ x!18^0-x!18^post96 == 0 /\ tmp!33^0-tmp!33^post96 == 0 /\ r!662^0-r!662^post96 == 0 /\ i!406^0-i!406^post96 == 0 /\ -x!15^post96+x!15^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post96 == 0 /\ rcd!63^0-rcd!63^post96 == 0 /\ 1-a!244^0 <= 0 /\ -x!1365^post96+x!1365^0 == 0 /\ a!1052^0-a!1052^post96 == 0 /\ rcd!2515^0-rcd!2515^post96 == 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post96 == 0 /\ -head!31^post96+head!31^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post96 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1610^post96+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post96 == 0 /\ -y!21^post96+y!21^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post96+r!543^0 == 0 /\ -a!2238^post96+a!2238^0 == 0 /\ -sel_r!543_Flink!24^post96+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post96 == 0 /\ head!16^0-head!16^post96 == 0 /\ a!1810^0-a!1810^post96 == 0 /\ i!29^0-i!29^post96 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l36 -> l35 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 Applied preprocessing Original rule: l36 -> l35 : a!1052^0'=a!1052^post97, temp0!17^0'=temp0!17^post97, head!16^0'=head!16^post97, rcd!2515^0'=rcd!2515^post97, a!1810^0'=a!1810^post97, x!18^0'=x!18^post97, i!29^0'=i!29^post97, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post97, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post97, a!511^0'=a!511^post97, r!662^0'=r!662^post97, a!1370^0'=a!1370^post97, tmp!33^0'=tmp!33^post97, rcd!83^0'=rcd!83^post97, a!2238^0'=a!2238^post97, x_SLAM_f!20^0'=x_SLAM_f!20^post97, length!28^0'=length!28^post97, temp!34^0'=temp!34^post97, ct!19^0'=ct!19^post97, rcd!2460^0'=rcd!2460^post97, a!1610^0'=a!1610^post97, x!15^0'=x!15^post97, head!405^0'=head!405^post97, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post97, a!419^0'=a!419^post97, r!543^0'=r!543^post97, a!1055^0'=a!1055^post97, temp0!30^0'=temp0!30^post97, head!31^0'=head!31^post97, rcd!63^0'=rcd!63^post97, a!2035^0'=a!2035^post97, x!22^0'=x!22^post97, i!406^0'=i!406^post97, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post97, t!25^0'=t!25^post97, a!654^0'=a!654^post97, rcd!2393^0'=rcd!2393^post97, a!1371^0'=a!1371^post97, x!1365^0'=x!1365^post97, result!12^0'=result!12^post97, a!244^0'=a!244^post97, y!21^0'=y!21^post97, nondet!13^0'=nondet!13^post97, (-a!654^post97+a!654^0 == 0 /\ a!1370^0-a!1370^post97 == 0 /\ temp0!17^0-temp0!17^post97 == 0 /\ -a!2035^post97+a!2035^0 == 0 /\ -a!1371^post97+a!1371^0 == 0 /\ -result!12^post97+result!12^0 == 0 /\ x!18^0-x!18^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post97+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post97 == 0 /\ -r!543^post97+r!543^0 == 0 /\ -nondet!13^post97+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post97 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -a!1055^post97+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post97 == 0 /\ -a!244^post97+a!244^0 == 0 /\ -ct!19^post97+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ a!419^0-a!419^post97 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post97+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -rcd!2393^post97+rcd!2393^0 == 0 /\ -length!28^post97+length!28^0 == 0 /\ a!1810^0-a!1810^post97 == 0 /\ -t!25^post97+t!25^0 == 0 /\ head!16^0-head!16^post97 == 0 /\ r!662^0-r!662^post97 == 0 /\ x!22^0-x!22^post97 == 0 /\ -i!29^post97+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1-a!244^0 <= 0 /\ a!1052^0-a!1052^post97 == 0 /\ -a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post97 == 0 /\ -rcd!2460^post97+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post97 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post97 == 0 /\ head!405^0-head!405^post97 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post97+x!1365^0 == 0 /\ 1+head!31^0 <= 0 /\ -sel_r!1224_Flink!24^post97+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post97+rcd!63^0 == 0 /\ -a!511^post97+a!511^0 == 0 /\ head!31^0-head!31^post97 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post97 == 0 /\ x!15^0-x!15^post97 == 0 /\ rcd!83^0-rcd!83^post97 == 0 /\ -y!21^post97+y!21^0 == 0 /\ -i!406^post97+i!406^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 Applied preprocessing Original rule: l37 -> l38 : a!1052^0'=a!1052^post98, temp0!17^0'=temp0!17^post98, head!16^0'=head!16^post98, rcd!2515^0'=rcd!2515^post98, a!1810^0'=a!1810^post98, x!18^0'=x!18^post98, i!29^0'=i!29^post98, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post98, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post98, a!511^0'=a!511^post98, r!662^0'=r!662^post98, a!1370^0'=a!1370^post98, tmp!33^0'=tmp!33^post98, rcd!83^0'=rcd!83^post98, a!2238^0'=a!2238^post98, x_SLAM_f!20^0'=x_SLAM_f!20^post98, length!28^0'=length!28^post98, temp!34^0'=temp!34^post98, ct!19^0'=ct!19^post98, rcd!2460^0'=rcd!2460^post98, a!1610^0'=a!1610^post98, x!15^0'=x!15^post98, head!405^0'=head!405^post98, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post98, a!419^0'=a!419^post98, r!543^0'=r!543^post98, a!1055^0'=a!1055^post98, temp0!30^0'=temp0!30^post98, head!31^0'=head!31^post98, rcd!63^0'=rcd!63^post98, a!2035^0'=a!2035^post98, x!22^0'=x!22^post98, i!406^0'=i!406^post98, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post98, t!25^0'=t!25^post98, a!654^0'=a!654^post98, rcd!2393^0'=rcd!2393^post98, a!1371^0'=a!1371^post98, x!1365^0'=x!1365^post98, result!12^0'=result!12^post98, a!244^0'=a!244^post98, y!21^0'=y!21^post98, nondet!13^0'=nondet!13^post98, (0 == 0 /\ head!31^post98 <= 0 /\ head!31^post98 == 0 /\ rcd!2515^0-rcd!2515^post98 == 0 /\ r!662^0-r!662^post98 == 0 /\ r!543^0-r!543^post98 == 0 /\ a!1052^0-a!1052^post98 == 0 /\ -a!654^post98+a!654^0 == 0 /\ head!405^0-head!405^post98 == 0 /\ ct!19^0-ct!19^post98 == 0 /\ -a!1610^post98+a!1610^0 == 0 /\ -y!21^post98+y!21^0 == 0 /\ -rcd!2393^post98+rcd!2393^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post98 == 0 /\ -temp0!30^post98+temp0!30^0 == 0 /\ x!15^0-x!15^post98 == 0 /\ -head!31^post98 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post98 == 0 /\ head!16^0-head!16^post98 == 0 /\ -result!12^post98+result!12^0 == 0 /\ a!1810^0-a!1810^post98 == 0 /\ -a!2035^post98+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post98 == 0 /\ tmp!33^0-tmp!33^post98 == 0 /\ t!25^0-t!25^post98 == 0 /\ rcd!2460^0-rcd!2460^post98 == 0 /\ i!29^post98 <= 0 /\ i!29^post98 == 0 /\ -a!244^post98+a!244^0 == 0 /\ -nondet!13^10+sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ temp0!17^0-temp0!17^post98 == 0 /\ -x!1365^post98+x!1365^0 == 0 /\ -length!28^post98+sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ a!511^0-a!511^post98 == 0 /\ -a!2238^post98+a!2238^0 == 0 /\ rcd!63^0-rcd!63^post98 == 0 /\ -i!29^post98 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post98 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post98 == 0 /\ -a!1055^post98+a!1055^0 == 0 /\ a!1370^0-a!1370^post98 == 0 /\ -a!1371^post98+a!1371^0 == 0 /\ i!406^0-i!406^post98 == 0 /\ x!18^0-x!18^post98 == 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 <= 0 /\ length!28^post98-sdv_CALLSITE_RETURN_1!14^post98 == 0 /\ -temp!34^post98+temp!34^0 == 0 /\ x!22^0-x!22^post98 == 0 /\ -a!419^post98+a!419^0 == 0), cost: 1 New rule: l37 -> l38 : i!29^0'=0, length!28^0'=nondet!13^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=0, nondet!13^0'=nondet!13^post98, 0 == 0, cost: 1 Applied preprocessing Original rule: l39 -> l41 : a!1052^0'=a!1052^post99, temp0!17^0'=temp0!17^post99, head!16^0'=head!16^post99, rcd!2515^0'=rcd!2515^post99, a!1810^0'=a!1810^post99, x!18^0'=x!18^post99, i!29^0'=i!29^post99, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post99, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post99, a!511^0'=a!511^post99, r!662^0'=r!662^post99, a!1370^0'=a!1370^post99, tmp!33^0'=tmp!33^post99, rcd!83^0'=rcd!83^post99, a!2238^0'=a!2238^post99, x_SLAM_f!20^0'=x_SLAM_f!20^post99, length!28^0'=length!28^post99, temp!34^0'=temp!34^post99, ct!19^0'=ct!19^post99, rcd!2460^0'=rcd!2460^post99, a!1610^0'=a!1610^post99, x!15^0'=x!15^post99, head!405^0'=head!405^post99, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post99, a!419^0'=a!419^post99, r!543^0'=r!543^post99, a!1055^0'=a!1055^post99, temp0!30^0'=temp0!30^post99, head!31^0'=head!31^post99, rcd!63^0'=rcd!63^post99, a!2035^0'=a!2035^post99, x!22^0'=x!22^post99, i!406^0'=i!406^post99, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post99, t!25^0'=t!25^post99, a!654^0'=a!654^post99, rcd!2393^0'=rcd!2393^post99, a!1371^0'=a!1371^post99, x!1365^0'=x!1365^post99, result!12^0'=result!12^post99, a!244^0'=a!244^post99, y!21^0'=y!21^post99, nondet!13^0'=nondet!13^post99, (rcd!83^0-rcd!83^post99 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post99 == 0 /\ a!1052^0-a!1052^post99 == 0 /\ -r!543^post99+r!543^0 == 0 /\ length!28^0-length!28^post99 == 0 /\ rcd!2515^0-rcd!2515^post99 == 0 /\ -a!1371^post99+a!1371^0 == 0 /\ a!511^0-a!511^post99 == 0 /\ a!2238^0-a!2238^post99 == 0 /\ -a!419^post99+a!419^0 == 0 /\ -ct!19^post99+ct!19^0 == 0 /\ -nondet!13^post99+nondet!13^0 == 0 /\ a!2035^0-a!2035^post99 == 0 /\ t!25^0-t!25^post99 == 0 /\ -x!15^post99+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post99 == 0 /\ -x_SLAM_f!20^post99+x_SLAM_f!20^0 == 0 /\ -tmp!33^post99+tmp!33^0 == 0 /\ -a!654^post99+a!654^0 == 0 /\ r!662^0-r!662^post99 == 0 /\ temp0!17^0-temp0!17^post99 == 0 /\ x!18^0-x!18^post99 == 0 /\ -head!31^post99+head!31^0 == 0 /\ -rcd!2393^post99+rcd!2393^0 == 0 /\ temp!34^0-temp!34^post99 == 0 /\ -i!406^post99+i!406^0 == 0 /\ i!29^0-i!29^post99 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post99 == 0 /\ 1-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post99+sel_r!1224_Flink!24^0 == 0 /\ -a!244^post99+a!244^0 == 0 /\ rcd!63^0-rcd!63^post99 == 0 /\ -x!1365^post99+x!1365^0 == 0 /\ -head!405^post99+head!405^0 == 0 /\ -a!1370^post99+a!1370^0 == 0 /\ head!16^0-head!16^post99 == 0 /\ a!1810^0-a!1810^post99 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post99 == 0 /\ a!1610^0-a!1610^post99 == 0 /\ -result!12^post99+result!12^0 == 0 /\ -temp0!30^post99+temp0!30^0 == 0 /\ -x!22^post99+x!22^0 == 0 /\ a!1055^0-a!1055^post99 == 0 /\ -y!21^post99+y!21^0 == 0), cost: 1 New rule: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 Applied preprocessing Original rule: l39 -> l41 : a!1052^0'=a!1052^post100, temp0!17^0'=temp0!17^post100, head!16^0'=head!16^post100, rcd!2515^0'=rcd!2515^post100, a!1810^0'=a!1810^post100, x!18^0'=x!18^post100, i!29^0'=i!29^post100, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post100, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post100, a!511^0'=a!511^post100, r!662^0'=r!662^post100, a!1370^0'=a!1370^post100, tmp!33^0'=tmp!33^post100, rcd!83^0'=rcd!83^post100, a!2238^0'=a!2238^post100, x_SLAM_f!20^0'=x_SLAM_f!20^post100, length!28^0'=length!28^post100, temp!34^0'=temp!34^post100, ct!19^0'=ct!19^post100, rcd!2460^0'=rcd!2460^post100, a!1610^0'=a!1610^post100, x!15^0'=x!15^post100, head!405^0'=head!405^post100, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post100, a!419^0'=a!419^post100, r!543^0'=r!543^post100, a!1055^0'=a!1055^post100, temp0!30^0'=temp0!30^post100, head!31^0'=head!31^post100, rcd!63^0'=rcd!63^post100, a!2035^0'=a!2035^post100, x!22^0'=x!22^post100, i!406^0'=i!406^post100, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post100, t!25^0'=t!25^post100, a!654^0'=a!654^post100, rcd!2393^0'=rcd!2393^post100, a!1371^0'=a!1371^post100, x!1365^0'=x!1365^post100, result!12^0'=result!12^post100, a!244^0'=a!244^post100, y!21^0'=y!21^post100, nondet!13^0'=nondet!13^post100, (a!1810^0-a!1810^post100 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post100 == 0 /\ i!29^0-i!29^post100 == 0 /\ -a!1371^post100+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post100 == 0 /\ -a!2238^post100+a!2238^0 == 0 /\ -a!2035^post100+a!2035^0 == 0 /\ -nondet!13^post100+nondet!13^0 == 0 /\ length!28^0-length!28^post100 == 0 /\ -r!543^post100+r!543^0 == 0 /\ head!405^0-head!405^post100 == 0 /\ tmp!33^0-tmp!33^post100 == 0 /\ a!654^0-a!654^post100 == 0 /\ a!1052^0-a!1052^post100 == 0 /\ -rcd!2460^post100+rcd!2460^0 == 0 /\ -r!662^post100+r!662^0 == 0 /\ -a!1055^post100+a!1055^0 == 0 /\ 1+x!15^0 <= 0 /\ rcd!2393^0-rcd!2393^post100 == 0 /\ temp!34^0-temp!34^post100 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post100 == 0 /\ head!16^0-head!16^post100 == 0 /\ -head!31^post100+head!31^0 == 0 /\ -rcd!83^post100+rcd!83^0 == 0 /\ -a!1610^post100+a!1610^0 == 0 /\ -i!406^post100+i!406^0 == 0 /\ -sel_r!543_Flink!24^post100+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post100 == 0 /\ -y!21^post100+y!21^0 == 0 /\ x!18^0-x!18^post100 == 0 /\ -t!25^post100+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post100 == 0 /\ -rcd!2515^post100+rcd!2515^0 == 0 /\ a!1370^0-a!1370^post100 == 0 /\ a!419^0-a!419^post100 == 0 /\ -rcd!63^post100+rcd!63^0 == 0 /\ temp0!17^0-temp0!17^post100 == 0 /\ -x!1365^post100+x!1365^0 == 0 /\ -result!12^post100+result!12^0 == 0 /\ ct!19^0-ct!19^post100 == 0 /\ -a!244^post100+a!244^0 == 0 /\ a!511^0-a!511^post100 == 0 /\ -x!22^post100+x!22^0 == 0 /\ -temp0!30^post100+temp0!30^0 == 0), cost: 1 New rule: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 Applied preprocessing Original rule: l41 -> l42 : a!1052^0'=a!1052^post101, temp0!17^0'=temp0!17^post101, head!16^0'=head!16^post101, rcd!2515^0'=rcd!2515^post101, a!1810^0'=a!1810^post101, x!18^0'=x!18^post101, i!29^0'=i!29^post101, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post101, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post101, a!511^0'=a!511^post101, r!662^0'=r!662^post101, a!1370^0'=a!1370^post101, tmp!33^0'=tmp!33^post101, rcd!83^0'=rcd!83^post101, a!2238^0'=a!2238^post101, x_SLAM_f!20^0'=x_SLAM_f!20^post101, length!28^0'=length!28^post101, temp!34^0'=temp!34^post101, ct!19^0'=ct!19^post101, rcd!2460^0'=rcd!2460^post101, a!1610^0'=a!1610^post101, x!15^0'=x!15^post101, head!405^0'=head!405^post101, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post101, a!419^0'=a!419^post101, r!543^0'=r!543^post101, a!1055^0'=a!1055^post101, temp0!30^0'=temp0!30^post101, head!31^0'=head!31^post101, rcd!63^0'=rcd!63^post101, a!2035^0'=a!2035^post101, x!22^0'=x!22^post101, i!406^0'=i!406^post101, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post101, t!25^0'=t!25^post101, a!654^0'=a!654^post101, rcd!2393^0'=rcd!2393^post101, a!1371^0'=a!1371^post101, x!1365^0'=x!1365^post101, result!12^0'=result!12^post101, a!244^0'=a!244^post101, y!21^0'=y!21^post101, nondet!13^0'=nondet!13^post101, (0 == 0 /\ a!1810^0-a!1810^post101 == 0 /\ a!1610^0-a!1610^post101 == 0 /\ i!29^0-i!29^post101 == 0 /\ a!2238^0-a!2238^post101 == 0 /\ -sel_r!1224_Flink!24^post101+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post101 == 0 /\ tmp!33^0-tmp!33^post101 == 0 /\ rcd!2460^0-rcd!2460^post101 == 0 /\ rcd!2515^0-rcd!2515^post101 == 0 /\ length!28^0-length!28^post101 == 0 /\ rcd!2393^0-rcd!2393^post101 == 0 /\ a!419^0-a!419^post101 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post101+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!405^0-head!405^post101 == 0 /\ -temp!34^post101+temp!34^0 == 0 /\ x!1365^0-x!1365^post101 == 0 /\ a!1052^0-a!1052^post101 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post101 == 0 /\ -a!1371^post101+a!1371^0 == 0 /\ -rcd!63^post101+rcd!63^0 == 0 /\ -t!25^post101+t!25^0 == 0 /\ ct!19^0-ct!19^post101 == 0 /\ head!16^0-head!16^post101 == 0 /\ head!31^0-head!31^post101 == 0 /\ rcd!83^0-rcd!83^post101 == 0 /\ x!22^0-x!22^post101 == 0 /\ -result!12^post101+result!12^0 == 0 /\ a!1370^0-a!1370^post101 == 0 /\ -i!406^post101+i!406^0 == 0 /\ -y!21^post101+y!21^0 == 0 /\ -a!1055^post101+a!1055^0 == 0 /\ -temp0!30^post101+temp0!30^0 == 0 /\ -x!18^post101+x!18^0 == 0 /\ -nondet!13^post101+nondet!13^0 == 0 /\ -a!2035^post101+a!2035^0 == 0 /\ r!662^0-r!662^post101 == 0 /\ temp0!17^0-temp0!17^post101 == 0 /\ r!543^0-r!543^post101 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post101 == 0 /\ a!511^0-a!511^post101 == 0 /\ -a!244^post101+a!244^0 == 0), cost: 1 New rule: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 Applied preprocessing Original rule: l42 -> l43 : a!1052^0'=a!1052^post102, temp0!17^0'=temp0!17^post102, head!16^0'=head!16^post102, rcd!2515^0'=rcd!2515^post102, a!1810^0'=a!1810^post102, x!18^0'=x!18^post102, i!29^0'=i!29^post102, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post102, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post102, a!511^0'=a!511^post102, r!662^0'=r!662^post102, a!1370^0'=a!1370^post102, tmp!33^0'=tmp!33^post102, rcd!83^0'=rcd!83^post102, a!2238^0'=a!2238^post102, x_SLAM_f!20^0'=x_SLAM_f!20^post102, length!28^0'=length!28^post102, temp!34^0'=temp!34^post102, ct!19^0'=ct!19^post102, rcd!2460^0'=rcd!2460^post102, a!1610^0'=a!1610^post102, x!15^0'=x!15^post102, head!405^0'=head!405^post102, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post102, a!419^0'=a!419^post102, r!543^0'=r!543^post102, a!1055^0'=a!1055^post102, temp0!30^0'=temp0!30^post102, head!31^0'=head!31^post102, rcd!63^0'=rcd!63^post102, a!2035^0'=a!2035^post102, x!22^0'=x!22^post102, i!406^0'=i!406^post102, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post102, t!25^0'=t!25^post102, a!654^0'=a!654^post102, rcd!2393^0'=rcd!2393^post102, a!1371^0'=a!1371^post102, x!1365^0'=x!1365^post102, result!12^0'=result!12^post102, a!244^0'=a!244^post102, y!21^0'=y!21^post102, nondet!13^0'=nondet!13^post102, (-rcd!2393^post102+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post102 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post102 == 0 /\ rcd!2460^0-rcd!2460^post102 == 0 /\ i!29^0-i!29^post102 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post102+x!15^0 == 0 /\ head!16^0-head!16^post102 == 0 /\ -x!1365^post102+x!1365^0 == 0 /\ r!662^0-r!662^post102 == 0 /\ x!18^0-x!18^post102 == 0 /\ rcd!83^0-rcd!83^post102 == 0 /\ r!543^0-r!543^post102 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post102 == 0 /\ -head!405^post102+head!405^0 == 0 /\ a!1052^0-a!1052^post102 == 0 /\ -temp!34^post102+temp!34^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post102 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1370^post102+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post102 == 0 /\ a!511^0-a!511^post102 == 0 /\ -i!406^post102+i!406^0 == 0 /\ -y!21^post102+y!21^0 == 0 /\ -rcd!63^post102+rcd!63^0 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post102+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post102+result!12^0 == 0 /\ -nondet!13^post102+nondet!13^0 == 0 /\ a!1610^0-a!1610^post102 == 0 /\ -a!2035^post102+a!2035^0 == 0 /\ -a!419^post102+a!419^0 == 0 /\ temp0!30^0-temp0!30^post102 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post102 == 0 /\ -ct!19^post102+ct!19^0 == 0 /\ -a!1371^post102+a!1371^0 == 0 /\ head!31^0-head!31^post102 == 0 /\ x!22^0-x!22^post102 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -t!25^post102+t!25^0 == 0 /\ length!28^0-length!28^post102 == 0 /\ -a!1055^post102+a!1055^0 == 0 /\ -a!1810^post102+a!1810^0 == 0 /\ a!244^0-a!244^post102 == 0 /\ -a!654^post102+a!654^0 == 0 /\ a!2238^0-a!2238^post102 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post102 == 0), cost: 1 New rule: l42 -> l43 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 Applied preprocessing Original rule: l42 -> l43 : a!1052^0'=a!1052^post103, temp0!17^0'=temp0!17^post103, head!16^0'=head!16^post103, rcd!2515^0'=rcd!2515^post103, a!1810^0'=a!1810^post103, x!18^0'=x!18^post103, i!29^0'=i!29^post103, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post103, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post103, a!511^0'=a!511^post103, r!662^0'=r!662^post103, a!1370^0'=a!1370^post103, tmp!33^0'=tmp!33^post103, rcd!83^0'=rcd!83^post103, a!2238^0'=a!2238^post103, x_SLAM_f!20^0'=x_SLAM_f!20^post103, length!28^0'=length!28^post103, temp!34^0'=temp!34^post103, ct!19^0'=ct!19^post103, rcd!2460^0'=rcd!2460^post103, a!1610^0'=a!1610^post103, x!15^0'=x!15^post103, head!405^0'=head!405^post103, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post103, a!419^0'=a!419^post103, r!543^0'=r!543^post103, a!1055^0'=a!1055^post103, temp0!30^0'=temp0!30^post103, head!31^0'=head!31^post103, rcd!63^0'=rcd!63^post103, a!2035^0'=a!2035^post103, x!22^0'=x!22^post103, i!406^0'=i!406^post103, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post103, t!25^0'=t!25^post103, a!654^0'=a!654^post103, rcd!2393^0'=rcd!2393^post103, a!1371^0'=a!1371^post103, x!1365^0'=x!1365^post103, result!12^0'=result!12^post103, a!244^0'=a!244^post103, y!21^0'=y!21^post103, nondet!13^0'=nondet!13^post103, (head!405^0-head!405^post103 == 0 /\ -a!1370^post103+a!1370^0 == 0 /\ a!511^0-a!511^post103 == 0 /\ -rcd!83^post103+rcd!83^0 == 0 /\ -head!31^post103+head!31^0 == 0 /\ -rcd!2393^post103+rcd!2393^0 == 0 /\ -y!21^post103+y!21^0 == 0 /\ -temp!34^post103+temp!34^0 == 0 /\ -a!1610^post103+a!1610^0 == 0 /\ temp0!17^0-temp0!17^post103 == 0 /\ ct!19^0-ct!19^post103 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post103 == 0 /\ -a!244^post103+a!244^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post103 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post103 == 0 /\ x!18^0-x!18^post103 == 0 /\ rcd!2515^0-rcd!2515^post103 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post103 == 0 /\ -x!1365^post103+x!1365^0 == 0 /\ -result!12^post103+result!12^0 == 0 /\ -temp0!30^post103+temp0!30^0 == 0 /\ -x!22^post103+x!22^0 == 0 /\ -nondet!13^post103+nondet!13^0 == 0 /\ rcd!63^0-rcd!63^post103 == 0 /\ -a!2238^post103+a!2238^0 == 0 /\ 2-a!654^0 <= 0 /\ -a!2035^post103+a!2035^0 == 0 /\ r!662^0-r!662^post103 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post103 == 0 /\ -a!1371^post103+a!1371^0 == 0 /\ -a!419^post103+a!419^0 == 0 /\ -r!543^post103+r!543^0 == 0 /\ -a!1055^post103+a!1055^0 == 0 /\ -tmp!33^post103+tmp!33^0 == 0 /\ i!29^0-i!29^post103 == 0 /\ a!1810^0-a!1810^post103 == 0 /\ head!16^0-head!16^post103 == 0 /\ a!1052^0-a!1052^post103 == 0 /\ -a!654^post103+a!654^0 == 0 /\ -t!25^post103+t!25^0 == 0 /\ i!406^0-i!406^post103 == 0 /\ rcd!2460^0-rcd!2460^post103 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post103 == 0 /\ length!28^0-length!28^post103 == 0), cost: 1 New rule: l42 -> l43 : (-2+a!654^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l42 -> l43 : a!1052^0'=a!1052^post104, temp0!17^0'=temp0!17^post104, head!16^0'=head!16^post104, rcd!2515^0'=rcd!2515^post104, a!1810^0'=a!1810^post104, x!18^0'=x!18^post104, i!29^0'=i!29^post104, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post104, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post104, a!511^0'=a!511^post104, r!662^0'=r!662^post104, a!1370^0'=a!1370^post104, tmp!33^0'=tmp!33^post104, rcd!83^0'=rcd!83^post104, a!2238^0'=a!2238^post104, x_SLAM_f!20^0'=x_SLAM_f!20^post104, length!28^0'=length!28^post104, temp!34^0'=temp!34^post104, ct!19^0'=ct!19^post104, rcd!2460^0'=rcd!2460^post104, a!1610^0'=a!1610^post104, x!15^0'=x!15^post104, head!405^0'=head!405^post104, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post104, a!419^0'=a!419^post104, r!543^0'=r!543^post104, a!1055^0'=a!1055^post104, temp0!30^0'=temp0!30^post104, head!31^0'=head!31^post104, rcd!63^0'=rcd!63^post104, a!2035^0'=a!2035^post104, x!22^0'=x!22^post104, i!406^0'=i!406^post104, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post104, t!25^0'=t!25^post104, a!654^0'=a!654^post104, rcd!2393^0'=rcd!2393^post104, a!1371^0'=a!1371^post104, x!1365^0'=x!1365^post104, result!12^0'=result!12^post104, a!244^0'=a!244^post104, y!21^0'=y!21^post104, nondet!13^0'=nondet!13^post104, (-t!25^post104+t!25^0 == 0 /\ a!419^0-a!419^post104 == 0 /\ -a!1055^post104+a!1055^0 == 0 /\ rcd!2393^0-rcd!2393^post104 == 0 /\ a!511^0-a!511^post104 == 0 /\ -length!28^post104+length!28^0 == 0 /\ -x!22^post104+x!22^0 == 0 /\ -y!21^post104+y!21^0 == 0 /\ temp0!17^0-temp0!17^post104 == 0 /\ head!405^0-head!405^post104 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post104 == 0 /\ -result!12^post104+result!12^0 == 0 /\ -temp0!30^post104+temp0!30^0 == 0 /\ -i!406^post104+i!406^0 == 0 /\ -a!2035^post104+a!2035^0 == 0 /\ -nondet!13^post104+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post104+x!1365^0 == 0 /\ x!18^0-x!18^post104 == 0 /\ -a!244^post104+a!244^0 == 0 /\ a!1370^0-a!1370^post104 == 0 /\ tmp!33^0-tmp!33^post104 == 0 /\ x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ r!662^0-r!662^post104 == 0 /\ rcd!2515^0-rcd!2515^post104 == 0 /\ rcd!63^0-rcd!63^post104 == 0 /\ -x!15^0 <= 0 /\ -head!16^post104+head!16^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post104+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ temp!34^0-temp!34^post104 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post104 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post104 == 0 /\ -a!1371^post104+a!1371^0 == 0 /\ -a!654^post104+a!654^0 == 0 /\ -r!543^post104+r!543^0 == 0 /\ head!31^0-head!31^post104 == 0 /\ a!1810^0-a!1810^post104 == 0 /\ ct!19^0-ct!19^post104 == 0 /\ x!15^0-x!15^post104 == 0 /\ i!29^0-i!29^post104 == 0 /\ 1-a!654^0 <= 0 /\ -1+a!654^0 <= 0 /\ -rcd!2460^post104+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post104 == 0 /\ -a!1610^post104+a!1610^0 == 0 /\ rcd!83^0-rcd!83^post104 == 0 /\ -a!2238^post104+a!2238^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post104+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 New rule: l42 -> l43 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 Applied preprocessing Original rule: l42 -> l43 : a!1052^0'=a!1052^post105, temp0!17^0'=temp0!17^post105, head!16^0'=head!16^post105, rcd!2515^0'=rcd!2515^post105, a!1810^0'=a!1810^post105, x!18^0'=x!18^post105, i!29^0'=i!29^post105, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post105, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post105, a!511^0'=a!511^post105, r!662^0'=r!662^post105, a!1370^0'=a!1370^post105, tmp!33^0'=tmp!33^post105, rcd!83^0'=rcd!83^post105, a!2238^0'=a!2238^post105, x_SLAM_f!20^0'=x_SLAM_f!20^post105, length!28^0'=length!28^post105, temp!34^0'=temp!34^post105, ct!19^0'=ct!19^post105, rcd!2460^0'=rcd!2460^post105, a!1610^0'=a!1610^post105, x!15^0'=x!15^post105, head!405^0'=head!405^post105, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post105, a!419^0'=a!419^post105, r!543^0'=r!543^post105, a!1055^0'=a!1055^post105, temp0!30^0'=temp0!30^post105, head!31^0'=head!31^post105, rcd!63^0'=rcd!63^post105, a!2035^0'=a!2035^post105, x!22^0'=x!22^post105, i!406^0'=i!406^post105, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post105, t!25^0'=t!25^post105, a!654^0'=a!654^post105, rcd!2393^0'=rcd!2393^post105, a!1371^0'=a!1371^post105, x!1365^0'=x!1365^post105, result!12^0'=result!12^post105, a!244^0'=a!244^post105, y!21^0'=y!21^post105, nondet!13^0'=nondet!13^post105, (r!543^0-r!543^post105 == 0 /\ temp0!17^0-temp0!17^post105 == 0 /\ -a!1371^post105+a!1371^0 == 0 /\ -a!2035^post105+a!2035^0 == 0 /\ -result!12^post105+result!12^0 == 0 /\ -a!654^post105+a!654^0 == 0 /\ -rcd!63^post105+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post105 == 0 /\ -nondet!13^post105+nondet!13^0 == 0 /\ temp0!30^0-temp0!30^post105 == 0 /\ -a!244^post105+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post105+a!1055^0 == 0 /\ -t!25^post105+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post105 == 0 /\ x!1365^0-x!1365^post105 == 0 /\ -ct!19^post105+ct!19^0 == 0 /\ a!1810^0-a!1810^post105 == 0 /\ head!16^0-head!16^post105 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post105 == 0 /\ a!1610^0-a!1610^post105 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post105+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!419^0-a!419^post105 == 0 /\ a!1052^0-a!1052^post105 == 0 /\ -rcd!2393^post105+rcd!2393^0 == 0 /\ x!22^0-x!22^post105 == 0 /\ 1+head!16^0 <= 0 /\ length!28^0-length!28^post105 == 0 /\ a!511^0-a!511^post105 == 0 /\ 2-a!654^0 <= 0 /\ a!2238^0-a!2238^post105 == 0 /\ rcd!2515^0-rcd!2515^post105 == 0 /\ tmp!33^0-tmp!33^post105 == 0 /\ -temp!34^post105+temp!34^0 == 0 /\ head!405^0-head!405^post105 == 0 /\ -a!1370^post105+a!1370^0 == 0 /\ head!31^0-head!31^post105 == 0 /\ -y!21^post105+y!21^0 == 0 /\ -sel_r!1224_Flink!24^post105+sel_r!1224_Flink!24^0 == 0 /\ x!15^0-x!15^post105 == 0 /\ i!29^0-i!29^post105 == 0 /\ -i!406^post105+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post105 == 0 /\ x!18^0-x!18^post105 == 0 /\ rcd!83^0-rcd!83^post105 == 0 /\ r!662^0-r!662^post105 == 0), cost: 1 New rule: l42 -> l43 : (-2+a!654^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l43 -> l44 : a!1052^0'=a!1052^post106, temp0!17^0'=temp0!17^post106, head!16^0'=head!16^post106, rcd!2515^0'=rcd!2515^post106, a!1810^0'=a!1810^post106, x!18^0'=x!18^post106, i!29^0'=i!29^post106, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post106, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post106, a!511^0'=a!511^post106, r!662^0'=r!662^post106, a!1370^0'=a!1370^post106, tmp!33^0'=tmp!33^post106, rcd!83^0'=rcd!83^post106, a!2238^0'=a!2238^post106, x_SLAM_f!20^0'=x_SLAM_f!20^post106, length!28^0'=length!28^post106, temp!34^0'=temp!34^post106, ct!19^0'=ct!19^post106, rcd!2460^0'=rcd!2460^post106, a!1610^0'=a!1610^post106, x!15^0'=x!15^post106, head!405^0'=head!405^post106, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post106, a!419^0'=a!419^post106, r!543^0'=r!543^post106, a!1055^0'=a!1055^post106, temp0!30^0'=temp0!30^post106, head!31^0'=head!31^post106, rcd!63^0'=rcd!63^post106, a!2035^0'=a!2035^post106, x!22^0'=x!22^post106, i!406^0'=i!406^post106, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post106, t!25^0'=t!25^post106, a!654^0'=a!654^post106, rcd!2393^0'=rcd!2393^post106, a!1371^0'=a!1371^post106, x!1365^0'=x!1365^post106, result!12^0'=result!12^post106, a!244^0'=a!244^post106, y!21^0'=y!21^post106, nondet!13^0'=nondet!13^post106, (0 == 0 /\ -result!12^post106+result!12^0 == 0 /\ head!16^0-head!16^post106 == 0 /\ rcd!83^0-rcd!83^post106 == 0 /\ -a!2238^post106+a!2238^0 == 0 /\ x!18^0-x!18^post106 == 0 /\ a!1052^0-a!1052^post106 == 0 /\ -a!419^post106+a!419^0 == 0 /\ -nondet!13^post106+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post106 == 0 /\ -a!1371^post106+a!1371^0 == 0 /\ a!511^0-a!511^post106 == 0 /\ -x_SLAM_f!20^post106+x_SLAM_f!20^0 == 0 /\ -t!25^post106+t!25^0 == 0 /\ r!543^0-r!543^post106 == 0 /\ ct!19^0-ct!19^post106 == 0 /\ 1-a!654^0+a!1055^post106 == 0 /\ r!662^0-r!662^post106 == 0 /\ temp0!17^0-temp0!17^post106 == 0 /\ -tmp!33^post106+tmp!33^0 == 0 /\ a!1810^0-a!1810^post106 == 0 /\ -rcd!2393^post106+rcd!2393^0 == 0 /\ -y!21^post106+y!21^0 == 0 /\ -temp!34^post106+temp!34^0 == 0 /\ -a!1370^post106+a!1370^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post106 == 0 /\ i!29^0-i!29^post106 == 0 /\ i!406^0-i!406^post106 == 0 /\ -head!31^post106+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post106 == 0 /\ rcd!2460^0-rcd!2460^post106 == 0 /\ length!28^0-length!28^post106 == 0 /\ -a!244^post106+a!244^0 == 0 /\ -x!1365^post106+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post106 == 0 /\ -head!405^post106+head!405^0 == 0 /\ -x!22^post106+x!22^0 == 0 /\ a!2035^0-a!2035^post106 == 0 /\ x!15^0-x!15^post106 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post106 == 0 /\ -a!1610^post106+a!1610^0 == 0 /\ -temp0!30^post106+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post106+sel_r!1224_Flink!24^0 == 0), cost: 1 New rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post108, temp0!17^0'=temp0!17^post108, head!16^0'=head!16^post108, rcd!2515^0'=rcd!2515^post108, a!1810^0'=a!1810^post108, x!18^0'=x!18^post108, i!29^0'=i!29^post108, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post108, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post108, a!511^0'=a!511^post108, r!662^0'=r!662^post108, a!1370^0'=a!1370^post108, tmp!33^0'=tmp!33^post108, rcd!83^0'=rcd!83^post108, a!2238^0'=a!2238^post108, x_SLAM_f!20^0'=x_SLAM_f!20^post108, length!28^0'=length!28^post108, temp!34^0'=temp!34^post108, ct!19^0'=ct!19^post108, rcd!2460^0'=rcd!2460^post108, a!1610^0'=a!1610^post108, x!15^0'=x!15^post108, head!405^0'=head!405^post108, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post108, a!419^0'=a!419^post108, r!543^0'=r!543^post108, a!1055^0'=a!1055^post108, temp0!30^0'=temp0!30^post108, head!31^0'=head!31^post108, rcd!63^0'=rcd!63^post108, a!2035^0'=a!2035^post108, x!22^0'=x!22^post108, i!406^0'=i!406^post108, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post108, t!25^0'=t!25^post108, a!654^0'=a!654^post108, rcd!2393^0'=rcd!2393^post108, a!1371^0'=a!1371^post108, x!1365^0'=x!1365^post108, result!12^0'=result!12^post108, a!244^0'=a!244^post108, y!21^0'=y!21^post108, nondet!13^0'=nondet!13^post108, (a!2238^0-a!2238^post108 == 0 /\ tmp!33^0-tmp!33^post108 == 0 /\ a!1610^0-a!1610^post108 == 0 /\ a!1810^0-a!1810^post108 == 0 /\ a!419^0-a!419^post108 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!31^0-head!31^post108 == 0 /\ rcd!83^0-rcd!83^post108 == 0 /\ -x!1365^post108+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post108 == 0 /\ r!662^0-r!662^post108 == 0 /\ -i!406^post108+i!406^0 == 0 /\ temp0!17^0-temp0!17^post108 == 0 /\ 1-a!1052^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post108+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ length!28^0-length!28^post108 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post108+x!22^0 == 0 /\ rcd!2393^0-rcd!2393^post108 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -sel_r!1224_Flink!24^post108+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post108+rcd!63^0 == 0 /\ -temp!34^post108+temp!34^0 == 0 /\ -a!2035^post108+a!2035^0 == 0 /\ -temp0!30^post108+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post108 == 0 /\ head!16^0-head!16^post108 == 0 /\ head!405^0-head!405^post108 == 0 /\ ct!19^0-ct!19^post108 == 0 /\ -a!244^post108+a!244^0 == 0 /\ -a!1371^post108+a!1371^0 == 0 /\ -result!12^post108+result!12^0 == 0 /\ -a!654^post108+a!654^0 == 0 /\ a!1055^0 <= 0 /\ a!1370^0-a!1370^post108 == 0 /\ -a!1055^post108+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post108 == 0 /\ -y!21^post108+y!21^0 == 0 /\ r!543^0-r!543^post108 == 0 /\ -nondet!13^post108+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post108+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post108 == 0 /\ a!1052^0-a!1052^post108 == 0 /\ -i!29^post108+i!29^0 == 0 /\ -t!25^post108+t!25^0 == 0 /\ rcd!2515^0-rcd!2515^post108 == 0 /\ -x!18^post108+x!18^0 == 0 /\ a!511^0-a!511^post108 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post110, temp0!17^0'=temp0!17^post110, head!16^0'=head!16^post110, rcd!2515^0'=rcd!2515^post110, a!1810^0'=a!1810^post110, x!18^0'=x!18^post110, i!29^0'=i!29^post110, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post110, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post110, a!511^0'=a!511^post110, r!662^0'=r!662^post110, a!1370^0'=a!1370^post110, tmp!33^0'=tmp!33^post110, rcd!83^0'=rcd!83^post110, a!2238^0'=a!2238^post110, x_SLAM_f!20^0'=x_SLAM_f!20^post110, length!28^0'=length!28^post110, temp!34^0'=temp!34^post110, ct!19^0'=ct!19^post110, rcd!2460^0'=rcd!2460^post110, a!1610^0'=a!1610^post110, x!15^0'=x!15^post110, head!405^0'=head!405^post110, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post110, a!419^0'=a!419^post110, r!543^0'=r!543^post110, a!1055^0'=a!1055^post110, temp0!30^0'=temp0!30^post110, head!31^0'=head!31^post110, rcd!63^0'=rcd!63^post110, a!2035^0'=a!2035^post110, x!22^0'=x!22^post110, i!406^0'=i!406^post110, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post110, t!25^0'=t!25^post110, a!654^0'=a!654^post110, rcd!2393^0'=rcd!2393^post110, a!1371^0'=a!1371^post110, x!1365^0'=x!1365^post110, result!12^0'=result!12^post110, a!244^0'=a!244^post110, y!21^0'=y!21^post110, nondet!13^0'=nondet!13^post110, (-head!405^post110+head!405^0 == 0 /\ a!1052^0 <= 0 /\ -head!31^post110+head!31^0 == 0 /\ -x_SLAM_f!20^post110+x_SLAM_f!20^0 == 0 /\ -a!1610^post110+a!1610^0 == 0 /\ -y!21^post110+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post110 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post110 == 0 /\ -rcd!83^post110+rcd!83^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post110+t!25^0 == 0 /\ a!1055^0-a!1055^post110 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!511^0-a!511^post110 == 0 /\ a!1810^0-a!1810^post110 == 0 /\ rcd!63^0-rcd!63^post110 == 0 /\ a!654^0-a!654^post110 == 0 /\ -tmp!33^post110+tmp!33^0 == 0 /\ temp!34^0-temp!34^post110 == 0 /\ -a!244^post110+a!244^0 == 0 /\ -rcd!2393^post110+rcd!2393^0 == 0 /\ -x!1365^post110+x!1365^0 == 0 /\ -temp0!30^post110+temp0!30^0 == 0 /\ x!15^0-x!15^post110 == 0 /\ i!29^0-i!29^post110 == 0 /\ a!1052^0-a!1052^post110 == 0 /\ a!2238^0-a!2238^post110 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -result!12^post110+result!12^0 == 0 /\ -x!22^post110+x!22^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ length!28^0-length!28^post110 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post110+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!419^0-a!419^post110 == 0 /\ -a!1371^post110+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post110+sel_r!1224_Flink!24^0 == 0 /\ -r!543^post110+r!543^0 == 0 /\ temp0!17^0-temp0!17^post110 == 0 /\ 1-x!15^0 <= 0 /\ -nondet!13^post110+nondet!13^0 == 0 /\ -a!2035^post110+a!2035^0 == 0 /\ head!16^0-head!16^post110 == 0 /\ ct!19^0-ct!19^post110 == 0 /\ -rcd!2460^post110+rcd!2460^0 == 0 /\ x!18^0-x!18^post110 == 0 /\ i!406^0-i!406^post110 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post110 == 0 /\ -r!662^post110+r!662^0 == 0 /\ a!1370^0-a!1370^post110 == 0), cost: 1 New rule: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post111, temp0!17^0'=temp0!17^post111, head!16^0'=head!16^post111, rcd!2515^0'=rcd!2515^post111, a!1810^0'=a!1810^post111, x!18^0'=x!18^post111, i!29^0'=i!29^post111, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post111, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post111, a!511^0'=a!511^post111, r!662^0'=r!662^post111, a!1370^0'=a!1370^post111, tmp!33^0'=tmp!33^post111, rcd!83^0'=rcd!83^post111, a!2238^0'=a!2238^post111, x_SLAM_f!20^0'=x_SLAM_f!20^post111, length!28^0'=length!28^post111, temp!34^0'=temp!34^post111, ct!19^0'=ct!19^post111, rcd!2460^0'=rcd!2460^post111, a!1610^0'=a!1610^post111, x!15^0'=x!15^post111, head!405^0'=head!405^post111, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post111, a!419^0'=a!419^post111, r!543^0'=r!543^post111, a!1055^0'=a!1055^post111, temp0!30^0'=temp0!30^post111, head!31^0'=head!31^post111, rcd!63^0'=rcd!63^post111, a!2035^0'=a!2035^post111, x!22^0'=x!22^post111, i!406^0'=i!406^post111, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post111, t!25^0'=t!25^post111, a!654^0'=a!654^post111, rcd!2393^0'=rcd!2393^post111, a!1371^0'=a!1371^post111, x!1365^0'=x!1365^post111, result!12^0'=result!12^post111, a!244^0'=a!244^post111, y!21^0'=y!21^post111, nondet!13^0'=nondet!13^post111, (-length!28^post111+length!28^0 == 0 /\ -temp0!30^post111+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post111 == 0 /\ -a!654^post111+a!654^0 == 0 /\ -a!1371^post111+a!1371^0 == 0 /\ -result!12^post111+result!12^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post111 == 0 /\ head!405^0-head!405^post111 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post111+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post111 == 0 /\ -y!21^post111+y!21^0 == 0 /\ -a!1055^post111+a!1055^0 == 0 /\ a!511^0-a!511^post111 == 0 /\ a!1052^0-a!1052^post111 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!18^0-x!18^post111 == 0 /\ -t!25^post111+t!25^0 == 0 /\ rcd!83^0-rcd!83^post111 == 0 /\ a!1370^0-a!1370^post111 == 0 /\ -nondet!13^post111+nondet!13^0 == 0 /\ x!15^0-x!15^post111 == 0 /\ tmp!33^0-tmp!33^post111 == 0 /\ i!29^0-i!29^post111 == 0 /\ 1-a!1055^0 <= 0 /\ -a!2035^post111+a!2035^0 == 0 /\ -a!244^post111+a!244^0 == 0 /\ -x!1365^post111+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post111 == 0 /\ -head!16^post111+head!16^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post111 == 0 /\ rcd!63^0-rcd!63^post111 == 0 /\ -r!662^post111+r!662^0 == 0 /\ 1-x!15^0 <= 0 /\ temp!34^0-temp!34^post111 == 0 /\ a!1810^0-a!1810^post111 == 0 /\ -head!31^post111+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post111 == 0 /\ -i!406^post111+i!406^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post111 == 0 /\ -a!1610^post111+a!1610^0 == 0 /\ ct!19^0-ct!19^post111 == 0 /\ -r!543^post111+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post111+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -rcd!2460^post111+rcd!2460^0 == 0 /\ a!419^0-a!419^post111 == 0 /\ -a!2238^post111+a!2238^0 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post112, temp0!17^0'=temp0!17^post112, head!16^0'=head!16^post112, rcd!2515^0'=rcd!2515^post112, a!1810^0'=a!1810^post112, x!18^0'=x!18^post112, i!29^0'=i!29^post112, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post112, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post112, a!511^0'=a!511^post112, r!662^0'=r!662^post112, a!1370^0'=a!1370^post112, tmp!33^0'=tmp!33^post112, rcd!83^0'=rcd!83^post112, a!2238^0'=a!2238^post112, x_SLAM_f!20^0'=x_SLAM_f!20^post112, length!28^0'=length!28^post112, temp!34^0'=temp!34^post112, ct!19^0'=ct!19^post112, rcd!2460^0'=rcd!2460^post112, a!1610^0'=a!1610^post112, x!15^0'=x!15^post112, head!405^0'=head!405^post112, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post112, a!419^0'=a!419^post112, r!543^0'=r!543^post112, a!1055^0'=a!1055^post112, temp0!30^0'=temp0!30^post112, head!31^0'=head!31^post112, rcd!63^0'=rcd!63^post112, a!2035^0'=a!2035^post112, x!22^0'=x!22^post112, i!406^0'=i!406^post112, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post112, t!25^0'=t!25^post112, a!654^0'=a!654^post112, rcd!2393^0'=rcd!2393^post112, a!1371^0'=a!1371^post112, x!1365^0'=x!1365^post112, result!12^0'=result!12^post112, a!244^0'=a!244^post112, y!21^0'=y!21^post112, nondet!13^0'=nondet!13^post112, (-nondet!13^post112+nondet!13^0 == 0 /\ -a!1371^post112+a!1371^0 == 0 /\ -a!419^post112+a!419^0 == 0 /\ -result!12^post112+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post112+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post112+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post112+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post112 == 0 /\ -a!244^post112+a!244^0 == 0 /\ -length!28^post112+length!28^0 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post112 == 0 /\ -ct!19^post112+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post112 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ t!25^0-t!25^post112 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!1365^0-x!1365^post112 == 0 /\ 1-a!1055^0 <= 0 /\ -a!654^post112+a!654^0 == 0 /\ -rcd!2393^post112+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post112 == 0 /\ x!22^0-x!22^post112 == 0 /\ -x!18^post112+x!18^0 == 0 /\ -x!15^post112+x!15^0 == 0 /\ a!1052^0-a!1052^post112 == 0 /\ a!1370^0-a!1370^post112 == 0 /\ temp0!30^0-temp0!30^post112 == 0 /\ -sel_r!1224_Flink!24^post112+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post112 == 0 /\ -temp0!17^post112+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post112 == 0 /\ -head!31^post112+head!31^0 == 0 /\ a!2238^0-a!2238^post112 == 0 /\ -i!406^post112+i!406^0 == 0 /\ a!1055^0-a!1055^post112 == 0 /\ -head!405^post112+head!405^0 == 0 /\ a!511^0-a!511^post112 == 0 /\ a!1610^0-a!1610^post112 == 0 /\ rcd!2460^0-rcd!2460^post112 == 0 /\ i!29^0-i!29^post112 == 0 /\ -y!21^post112+y!21^0 == 0 /\ r!662^0-r!662^post112 == 0 /\ head!16^0-head!16^post112 == 0 /\ r!543^0-r!543^post112 == 0 /\ -rcd!63^post112+rcd!63^0 == 0 /\ a!1810^0-a!1810^post112 == 0), cost: 1 New rule: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post116, temp0!17^0'=temp0!17^post116, head!16^0'=head!16^post116, rcd!2515^0'=rcd!2515^post116, a!1810^0'=a!1810^post116, x!18^0'=x!18^post116, i!29^0'=i!29^post116, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post116, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post116, a!511^0'=a!511^post116, r!662^0'=r!662^post116, a!1370^0'=a!1370^post116, tmp!33^0'=tmp!33^post116, rcd!83^0'=rcd!83^post116, a!2238^0'=a!2238^post116, x_SLAM_f!20^0'=x_SLAM_f!20^post116, length!28^0'=length!28^post116, temp!34^0'=temp!34^post116, ct!19^0'=ct!19^post116, rcd!2460^0'=rcd!2460^post116, a!1610^0'=a!1610^post116, x!15^0'=x!15^post116, head!405^0'=head!405^post116, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post116, a!419^0'=a!419^post116, r!543^0'=r!543^post116, a!1055^0'=a!1055^post116, temp0!30^0'=temp0!30^post116, head!31^0'=head!31^post116, rcd!63^0'=rcd!63^post116, a!2035^0'=a!2035^post116, x!22^0'=x!22^post116, i!406^0'=i!406^post116, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post116, t!25^0'=t!25^post116, a!654^0'=a!654^post116, rcd!2393^0'=rcd!2393^post116, a!1371^0'=a!1371^post116, x!1365^0'=x!1365^post116, result!12^0'=result!12^post116, a!244^0'=a!244^post116, y!21^0'=y!21^post116, nondet!13^0'=nondet!13^post116, (t!25^0-t!25^post116 == 0 /\ -temp!34^post116+temp!34^0 == 0 /\ -head!31^post116+head!31^0 == 0 /\ -rcd!2393^post116+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!15^post116+x!15^0 == 0 /\ r!543^0-r!543^post116 == 0 /\ -rcd!63^post116+rcd!63^0 == 0 /\ head!16^0-head!16^post116 == 0 /\ temp0!17^0-temp0!17^post116 == 0 /\ -rcd!83^post116+rcd!83^0 == 0 /\ -x!22^post116+x!22^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post116 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post116 == 0 /\ -x!1365^post116+x!1365^0 == 0 /\ a!1371^0-a!1371^post116 == 0 /\ -sel_r!1224_Flink!24^post116+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post116 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post116+a!1610^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post116 == 0 /\ -head!405^post116+head!405^0 == 0 /\ -temp0!30^post116+temp0!30^0 == 0 /\ -i!406^post116+i!406^0 == 0 /\ 1+x!15^0 <= 0 /\ -y!21^post116+y!21^0 == 0 /\ 1-a!1055^0 <= 0 /\ -result!12^post116+result!12^0 == 0 /\ -a!1370^post116+a!1370^0 == 0 /\ a!511^0-a!511^post116 == 0 /\ -nondet!13^post116+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post116 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post116 == 0 /\ a!2035^0-a!2035^post116 == 0 /\ rcd!2460^0-rcd!2460^post116 == 0 /\ ct!19^0-ct!19^post116 == 0 /\ -a!419^post116+a!419^0 == 0 /\ i!29^0-i!29^post116 == 0 /\ r!662^0-r!662^post116 == 0 /\ -a!244^post116+a!244^0 == 0 /\ a!1052^0-a!1052^post116 == 0 /\ a!2238^0-a!2238^post116 == 0 /\ rcd!2515^0-rcd!2515^post116 == 0 /\ length!28^0-length!28^post116 == 0 /\ -a!654^post116+a!654^0 == 0 /\ -a!1055^post116+a!1055^0 == 0 /\ -a!1810^post116+a!1810^0 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post122, temp0!17^0'=temp0!17^post122, head!16^0'=head!16^post122, rcd!2515^0'=rcd!2515^post122, a!1810^0'=a!1810^post122, x!18^0'=x!18^post122, i!29^0'=i!29^post122, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post122, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post122, a!511^0'=a!511^post122, r!662^0'=r!662^post122, a!1370^0'=a!1370^post122, tmp!33^0'=tmp!33^post122, rcd!83^0'=rcd!83^post122, a!2238^0'=a!2238^post122, x_SLAM_f!20^0'=x_SLAM_f!20^post122, length!28^0'=length!28^post122, temp!34^0'=temp!34^post122, ct!19^0'=ct!19^post122, rcd!2460^0'=rcd!2460^post122, a!1610^0'=a!1610^post122, x!15^0'=x!15^post122, head!405^0'=head!405^post122, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post122, a!419^0'=a!419^post122, r!543^0'=r!543^post122, a!1055^0'=a!1055^post122, temp0!30^0'=temp0!30^post122, head!31^0'=head!31^post122, rcd!63^0'=rcd!63^post122, a!2035^0'=a!2035^post122, x!22^0'=x!22^post122, i!406^0'=i!406^post122, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post122, t!25^0'=t!25^post122, a!654^0'=a!654^post122, rcd!2393^0'=rcd!2393^post122, a!1371^0'=a!1371^post122, x!1365^0'=x!1365^post122, result!12^0'=result!12^post122, a!244^0'=a!244^post122, y!21^0'=y!21^post122, nondet!13^0'=nondet!13^post122, (rcd!2460^0-rcd!2460^post122 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post122 == 0 /\ tmp!33^0-tmp!33^post122 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post122 == 0 /\ i!29^0-i!29^post122 == 0 /\ -x!15^post122+x!15^0 == 0 /\ -x!1365^post122+x!1365^0 == 0 /\ -i!406^post122+i!406^0 == 0 /\ 1-a!1052^0 <= 0 /\ x!18^0-x!18^post122 == 0 /\ -rcd!63^post122+rcd!63^0 == 0 /\ -y!21^post122+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!511^post122+a!511^0 == 0 /\ -a!1055^0 <= 0 /\ a!1052^0-a!1052^post122 == 0 /\ a!2238^0-a!2238^post122 == 0 /\ rcd!2515^0-rcd!2515^post122 == 0 /\ -sel_r!1224_Flink!24^post122+sel_r!1224_Flink!24^0 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post122 == 0 /\ -a!2035^post122+a!2035^0 == 0 /\ -result!12^post122+result!12^0 == 0 /\ -a!1371^post122+a!1371^0 == 0 /\ 1+head!16^0 <= 0 /\ -a!654^post122+a!654^0 == 0 /\ a!1610^0-a!1610^post122 == 0 /\ -r!543^post122+r!543^0 == 0 /\ -a!419^post122+a!419^0 == 0 /\ a!1055^0 <= 0 /\ -a!1055^post122+a!1055^0 == 0 /\ -x!15^0 <= 0 /\ head!31^0-head!31^post122 == 0 /\ head!16^0-head!16^post122 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post122+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post122 == 0 /\ r!662^0-r!662^post122 == 0 /\ temp0!17^0-temp0!17^post122 == 0 /\ -length!28^post122+length!28^0 == 0 /\ x!22^0-x!22^post122 == 0 /\ a!244^0-a!244^post122 == 0 /\ temp0!30^0-temp0!30^post122 == 0 /\ a!1370^0-a!1370^post122 == 0 /\ -ct!19^post122+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post122 == 0 /\ temp!34^0-temp!34^post122 == 0 /\ -nondet!13^post122+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post122 == 0 /\ -t!25^post122+t!25^0 == 0 /\ -rcd!2393^post122+rcd!2393^0 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post127, temp0!17^0'=temp0!17^post127, head!16^0'=head!16^post127, rcd!2515^0'=rcd!2515^post127, a!1810^0'=a!1810^post127, x!18^0'=x!18^post127, i!29^0'=i!29^post127, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post127, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post127, a!511^0'=a!511^post127, r!662^0'=r!662^post127, a!1370^0'=a!1370^post127, tmp!33^0'=tmp!33^post127, rcd!83^0'=rcd!83^post127, a!2238^0'=a!2238^post127, x_SLAM_f!20^0'=x_SLAM_f!20^post127, length!28^0'=length!28^post127, temp!34^0'=temp!34^post127, ct!19^0'=ct!19^post127, rcd!2460^0'=rcd!2460^post127, a!1610^0'=a!1610^post127, x!15^0'=x!15^post127, head!405^0'=head!405^post127, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post127, a!419^0'=a!419^post127, r!543^0'=r!543^post127, a!1055^0'=a!1055^post127, temp0!30^0'=temp0!30^post127, head!31^0'=head!31^post127, rcd!63^0'=rcd!63^post127, a!2035^0'=a!2035^post127, x!22^0'=x!22^post127, i!406^0'=i!406^post127, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post127, t!25^0'=t!25^post127, a!654^0'=a!654^post127, rcd!2393^0'=rcd!2393^post127, a!1371^0'=a!1371^post127, x!1365^0'=x!1365^post127, result!12^0'=result!12^post127, a!244^0'=a!244^post127, y!21^0'=y!21^post127, nondet!13^0'=nondet!13^post127, (x!15^0-x!15^post127 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post127 == 0 /\ -x!1365^post127+x!1365^0 == 0 /\ head!16^0-head!16^post127 == 0 /\ -sel_r!1224_Flink!24^post127+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post127 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post127 == 0 /\ -a!2238^post127+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post127 == 0 /\ -head!31^post127+head!31^0 == 0 /\ temp0!17^0-temp0!17^post127 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post127 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post127 == 0 /\ 1-a!1055^0 <= 0 /\ -a!1371^post127+a!1371^0 == 0 /\ -temp!34^post127+temp!34^0 == 0 /\ ct!19^0-ct!19^post127 == 0 /\ a!511^0-a!511^post127 == 0 /\ -a!419^post127+a!419^0 == 0 /\ -x!22^post127+x!22^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post127 == 0 /\ -head!405^post127+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ result!12^0-result!12^post127 == 0 /\ a!2035^0-a!2035^post127 == 0 /\ -tmp!33^post127+tmp!33^0 == 0 /\ i!406^0-i!406^post127 == 0 /\ 1-x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post127 == 0 /\ -y!21^post127+y!21^0 == 0 /\ -a!654^post127+a!654^0 == 0 /\ i!29^0-i!29^post127 == 0 /\ -a!1610^post127+a!1610^0 == 0 /\ -a!1370^post127+a!1370^0 == 0 /\ -a!1810^post127+a!1810^0 == 0 /\ -t!25^post127+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post127 == 0 /\ -rcd!2393^post127+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post127 == 0 /\ -nondet!13^post127+nondet!13^0 == 0 /\ length!28^0-length!28^post127 == 0 /\ -temp0!30^post127+temp0!30^0 == 0 /\ a!1052^0-a!1052^post127 == 0 /\ -a!244^post127+a!244^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post127 == 0 /\ rcd!63^0-rcd!63^post127 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post128, temp0!17^0'=temp0!17^post128, head!16^0'=head!16^post128, rcd!2515^0'=rcd!2515^post128, a!1810^0'=a!1810^post128, x!18^0'=x!18^post128, i!29^0'=i!29^post128, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post128, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post128, a!511^0'=a!511^post128, r!662^0'=r!662^post128, a!1370^0'=a!1370^post128, tmp!33^0'=tmp!33^post128, rcd!83^0'=rcd!83^post128, a!2238^0'=a!2238^post128, x_SLAM_f!20^0'=x_SLAM_f!20^post128, length!28^0'=length!28^post128, temp!34^0'=temp!34^post128, ct!19^0'=ct!19^post128, rcd!2460^0'=rcd!2460^post128, a!1610^0'=a!1610^post128, x!15^0'=x!15^post128, head!405^0'=head!405^post128, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post128, a!419^0'=a!419^post128, r!543^0'=r!543^post128, a!1055^0'=a!1055^post128, temp0!30^0'=temp0!30^post128, head!31^0'=head!31^post128, rcd!63^0'=rcd!63^post128, a!2035^0'=a!2035^post128, x!22^0'=x!22^post128, i!406^0'=i!406^post128, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post128, t!25^0'=t!25^post128, a!654^0'=a!654^post128, rcd!2393^0'=rcd!2393^post128, a!1371^0'=a!1371^post128, x!1365^0'=x!1365^post128, result!12^0'=result!12^post128, a!244^0'=a!244^post128, y!21^0'=y!21^post128, nondet!13^0'=nondet!13^post128, (a!1052^0 <= 0 /\ -x!1365^post128+x!1365^0 == 0 /\ a!1610^0-a!1610^post128 == 0 /\ a!2238^0-a!2238^post128 == 0 /\ head!16^0-head!16^post128 == 0 /\ head!31^0-head!31^post128 == 0 /\ head!405^0-head!405^post128 == 0 /\ a!1370^0-a!1370^post128 == 0 /\ rcd!83^0-rcd!83^post128 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post128 == 0 /\ head!16^0-x!15^0 <= 0 /\ -y!21^post128+y!21^0 == 0 /\ rcd!2393^0-rcd!2393^post128 == 0 /\ r!662^0-r!662^post128 == 0 /\ temp0!17^0-temp0!17^post128 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post128+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post128 == 0 /\ -a!1055^0 <= 0 /\ length!28^0-length!28^post128 == 0 /\ temp!34^0-temp!34^post128 == 0 /\ -a!1371^post128+a!1371^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -rcd!2460^post128+rcd!2460^0 == 0 /\ 1-a!1055^0 <= 0 /\ -r!543^post128+r!543^0 == 0 /\ ct!19^0-ct!19^post128 == 0 /\ -rcd!2515^post128+rcd!2515^0 == 0 /\ -a!1055^post128+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post128 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post128 == 0 /\ -a!244^post128+a!244^0 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post128 == 0 /\ -a!654^post128+a!654^0 == 0 /\ -result!12^post128+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post128+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x!22^post128+x!22^0 == 0 /\ -temp0!30^post128+temp0!30^0 == 0 /\ x!15^0-x!15^post128 == 0 /\ x!18^0-x!18^post128 == 0 /\ a!419^0-a!419^post128 == 0 /\ -i!29^post128+i!29^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post128 == 0 /\ -tmp!33^post128+tmp!33^0 == 0 /\ -t!25^post128+t!25^0 == 0 /\ a!1052^0-a!1052^post128 == 0 /\ a!511^0-a!511^post128 == 0 /\ -a!2035^post128+a!2035^0 == 0 /\ -nondet!13^post128+nondet!13^0 == 0), cost: 1 New rule: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post131, temp0!17^0'=temp0!17^post131, head!16^0'=head!16^post131, rcd!2515^0'=rcd!2515^post131, a!1810^0'=a!1810^post131, x!18^0'=x!18^post131, i!29^0'=i!29^post131, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post131, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post131, a!511^0'=a!511^post131, r!662^0'=r!662^post131, a!1370^0'=a!1370^post131, tmp!33^0'=tmp!33^post131, rcd!83^0'=rcd!83^post131, a!2238^0'=a!2238^post131, x_SLAM_f!20^0'=x_SLAM_f!20^post131, length!28^0'=length!28^post131, temp!34^0'=temp!34^post131, ct!19^0'=ct!19^post131, rcd!2460^0'=rcd!2460^post131, a!1610^0'=a!1610^post131, x!15^0'=x!15^post131, head!405^0'=head!405^post131, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post131, a!419^0'=a!419^post131, r!543^0'=r!543^post131, a!1055^0'=a!1055^post131, temp0!30^0'=temp0!30^post131, head!31^0'=head!31^post131, rcd!63^0'=rcd!63^post131, a!2035^0'=a!2035^post131, x!22^0'=x!22^post131, i!406^0'=i!406^post131, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post131, t!25^0'=t!25^post131, a!654^0'=a!654^post131, rcd!2393^0'=rcd!2393^post131, a!1371^0'=a!1371^post131, x!1365^0'=x!1365^post131, result!12^0'=result!12^post131, a!244^0'=a!244^post131, y!21^0'=y!21^post131, nondet!13^0'=nondet!13^post131, (-x!22^post131+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post131 == 0 /\ rcd!2393^0-rcd!2393^post131 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post131 == 0 /\ -t!25^post131+t!25^0 == 0 /\ length!28^0-length!28^post131 == 0 /\ -a!1055^post131+a!1055^0 == 0 /\ -temp0!30^post131+temp0!30^0 == 0 /\ a!1052^0-a!1052^post131 == 0 /\ a!511^0-a!511^post131 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post131+head!405^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post131 == 0 /\ -y!21^post131+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post131 == 0 /\ -result!12^post131+result!12^0 == 0 /\ -a!654^post131+a!654^0 == 0 /\ x!15^0-x!15^post131 == 0 /\ -nondet!13^post131+nondet!13^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!83^0-rcd!83^post131 == 0 /\ -a!2035^post131+a!2035^0 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -tmp!33^post131+tmp!33^0 == 0 /\ 1+x!15^0 <= 0 /\ -a!244^post131+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ i!29^0-i!29^post131 == 0 /\ x!18^0-x!18^post131 == 0 /\ -x!1365^post131+x!1365^0 == 0 /\ a!419^0-a!419^post131 == 0 /\ -r!662^post131+r!662^0 == 0 /\ temp0!17^0-temp0!17^post131 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post131 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post131 == 0 /\ ct!19^0-ct!19^post131 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post131 == 0 /\ a!1810^0-a!1810^post131 == 0 /\ -head!31^post131+head!31^0 == 0 /\ rcd!63^0-rcd!63^post131 == 0 /\ -a!1610^post131+a!1610^0 == 0 /\ -a!2238^post131+a!2238^0 == 0 /\ head!16^0-head!16^post131 == 0 /\ a!1370^0-a!1370^post131 == 0 /\ -a!1371^post131+a!1371^0 == 0 /\ -r!543^post131+r!543^0 == 0 /\ i!406^0-i!406^post131 == 0 /\ -rcd!2460^post131+rcd!2460^0 == 0), cost: 1 New rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l44 -> l40 : a!1052^0'=a!1052^post132, temp0!17^0'=temp0!17^post132, head!16^0'=head!16^post132, rcd!2515^0'=rcd!2515^post132, a!1810^0'=a!1810^post132, x!18^0'=x!18^post132, i!29^0'=i!29^post132, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post132, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post132, a!511^0'=a!511^post132, r!662^0'=r!662^post132, a!1370^0'=a!1370^post132, tmp!33^0'=tmp!33^post132, rcd!83^0'=rcd!83^post132, a!2238^0'=a!2238^post132, x_SLAM_f!20^0'=x_SLAM_f!20^post132, length!28^0'=length!28^post132, temp!34^0'=temp!34^post132, ct!19^0'=ct!19^post132, rcd!2460^0'=rcd!2460^post132, a!1610^0'=a!1610^post132, x!15^0'=x!15^post132, head!405^0'=head!405^post132, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post132, a!419^0'=a!419^post132, r!543^0'=r!543^post132, a!1055^0'=a!1055^post132, temp0!30^0'=temp0!30^post132, head!31^0'=head!31^post132, rcd!63^0'=rcd!63^post132, a!2035^0'=a!2035^post132, x!22^0'=x!22^post132, i!406^0'=i!406^post132, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post132, t!25^0'=t!25^post132, a!654^0'=a!654^post132, rcd!2393^0'=rcd!2393^post132, a!1371^0'=a!1371^post132, x!1365^0'=x!1365^post132, result!12^0'=result!12^post132, a!244^0'=a!244^post132, y!21^0'=y!21^post132, nondet!13^0'=nondet!13^post132, (-nondet!13^post132+nondet!13^0 == 0 /\ -a!654^post132+a!654^0 == 0 /\ temp0!17^0-temp0!17^post132 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post132 == 0 /\ -a!244^post132+a!244^0 == 0 /\ -a!2238^post132+a!2238^0 == 0 /\ -a!2035^post132+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post132 == 0 /\ a!511^0-a!511^post132 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post132+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post132+a!1371^0 == 0 /\ -a!1055^post132+a!1055^0 == 0 /\ head!405^0-head!405^post132 == 0 /\ x!1365^0-x!1365^post132 == 0 /\ 1-a!1052^0 <= 0 /\ -t!25^post132+t!25^0 == 0 /\ -length!28^post132+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post132 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!662^post132+r!662^0 == 0 /\ -a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post132 == 0 /\ -a!1055^0 <= 0 /\ x!15^0-x!15^post132 == 0 /\ rcd!2393^0-rcd!2393^post132 == 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!543^0-r!543^post132 == 0 /\ a!1370^0-a!1370^post132 == 0 /\ -head!31^post132+head!31^0 == 0 /\ 1+head!16^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post132 == 0 /\ -x!18^post132+x!18^0 == 0 /\ -a!1610^post132+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post132 == 0 /\ temp!34^0-temp!34^post132 == 0 /\ a!1052^0-a!1052^post132 == 0 /\ -x!22^post132+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post132 == 0 /\ -rcd!63^post132+rcd!63^0 == 0 /\ -y!21^post132+y!21^0 == 0 /\ head!16^0-head!16^post132 == 0 /\ -i!406^post132+i!406^0 == 0 /\ ct!19^0-ct!19^post132 == 0 /\ -temp0!30^post132+temp0!30^0 == 0 /\ i!29^0-i!29^post132 == 0 /\ a!1810^0-a!1810^post132 == 0 /\ a!419^0-a!419^post132 == 0 /\ rcd!83^0-rcd!83^post132 == 0 /\ -result!12^post132+result!12^0 == 0), cost: 1 New rule: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l39 -> l45 : a!1052^0'=a!1052^post133, temp0!17^0'=temp0!17^post133, head!16^0'=head!16^post133, rcd!2515^0'=rcd!2515^post133, a!1810^0'=a!1810^post133, x!18^0'=x!18^post133, i!29^0'=i!29^post133, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post133, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post133, a!511^0'=a!511^post133, r!662^0'=r!662^post133, a!1370^0'=a!1370^post133, tmp!33^0'=tmp!33^post133, rcd!83^0'=rcd!83^post133, a!2238^0'=a!2238^post133, x_SLAM_f!20^0'=x_SLAM_f!20^post133, length!28^0'=length!28^post133, temp!34^0'=temp!34^post133, ct!19^0'=ct!19^post133, rcd!2460^0'=rcd!2460^post133, a!1610^0'=a!1610^post133, x!15^0'=x!15^post133, head!405^0'=head!405^post133, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post133, a!419^0'=a!419^post133, r!543^0'=r!543^post133, a!1055^0'=a!1055^post133, temp0!30^0'=temp0!30^post133, head!31^0'=head!31^post133, rcd!63^0'=rcd!63^post133, a!2035^0'=a!2035^post133, x!22^0'=x!22^post133, i!406^0'=i!406^post133, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post133, t!25^0'=t!25^post133, a!654^0'=a!654^post133, rcd!2393^0'=rcd!2393^post133, a!1371^0'=a!1371^post133, x!1365^0'=x!1365^post133, result!12^0'=result!12^post133, a!244^0'=a!244^post133, y!21^0'=y!21^post133, nondet!13^0'=nondet!13^post133, (a!1810^0-a!1810^post133 == 0 /\ i!29^0-i!29^post133 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post133 == 0 /\ rcd!2460^0-rcd!2460^post133 == 0 /\ a!2238^0-a!2238^post133 == 0 /\ -a!654^post133+a!654^0 == 0 /\ length!28^0-length!28^post133 == 0 /\ a!419^0-a!419^post133 == 0 /\ -a!1371^post133+a!1371^0 == 0 /\ tmp!33^0-tmp!33^post133 == 0 /\ ct!19^post133 == 0 /\ rcd!2515^0-rcd!2515^post133 == 0 /\ -x!15^post133+x!15^0 == 0 /\ x!1365^0-x!1365^post133 == 0 /\ -x_SLAM_f!20^post133+x!22^post133 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post133+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post133 == 0 /\ x!15^0 <= 0 /\ head!16^0-head!16^post133 == 0 /\ head!31^0-head!31^post133 == 0 /\ temp!34^0-temp!34^post133 == 0 /\ -rcd!2393^post133+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post133 == 0 /\ rcd!83^0-rcd!83^post133 == 0 /\ y!21^post133-ct!19^post133 == 0 /\ -x!15^0 <= 0 /\ -head!16^0+x!18^post133 == 0 /\ a!1370^0-a!1370^post133 == 0 /\ -i!406^post133+i!406^0 == 0 /\ -t!25^post133+t!25^0 == 0 /\ -rcd!63^post133+rcd!63^0 == 0 /\ -a!2035^post133+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post133+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post133 == 0 /\ r!543^0-r!543^post133 == 0 /\ -x!18^post133+x_SLAM_f!20^post133 == 0 /\ -nondet!13^post133+nondet!13^0 == 0 /\ r!662^0-r!662^post133 == 0 /\ temp0!17^0-temp0!17^post133 == 0 /\ -a!244^post133+a!244^0 == 0 /\ -result!12^post133+result!12^0 == 0 /\ a!1610^0-a!1610^post133 == 0 /\ -temp0!30^post133+temp0!30^0 == 0 /\ a!1055^0-a!1055^post133 == 0 /\ -head!405^post133+head!405^0 == 0), cost: 1 New rule: l39 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 Applied preprocessing Original rule: l45 -> l46 : a!1052^0'=a!1052^post134, temp0!17^0'=temp0!17^post134, head!16^0'=head!16^post134, rcd!2515^0'=rcd!2515^post134, a!1810^0'=a!1810^post134, x!18^0'=x!18^post134, i!29^0'=i!29^post134, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post134, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post134, a!511^0'=a!511^post134, r!662^0'=r!662^post134, a!1370^0'=a!1370^post134, tmp!33^0'=tmp!33^post134, rcd!83^0'=rcd!83^post134, a!2238^0'=a!2238^post134, x_SLAM_f!20^0'=x_SLAM_f!20^post134, length!28^0'=length!28^post134, temp!34^0'=temp!34^post134, ct!19^0'=ct!19^post134, rcd!2460^0'=rcd!2460^post134, a!1610^0'=a!1610^post134, x!15^0'=x!15^post134, head!405^0'=head!405^post134, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post134, a!419^0'=a!419^post134, r!543^0'=r!543^post134, a!1055^0'=a!1055^post134, temp0!30^0'=temp0!30^post134, head!31^0'=head!31^post134, rcd!63^0'=rcd!63^post134, a!2035^0'=a!2035^post134, x!22^0'=x!22^post134, i!406^0'=i!406^post134, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post134, t!25^0'=t!25^post134, a!654^0'=a!654^post134, rcd!2393^0'=rcd!2393^post134, a!1371^0'=a!1371^post134, x!1365^0'=x!1365^post134, result!12^0'=result!12^post134, a!244^0'=a!244^post134, y!21^0'=y!21^post134, nondet!13^0'=nondet!13^post134, (x!15^0-x!15^post134 == 0 /\ i!29^0-i!29^post134 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post134 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post134 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post134 == 0 /\ x!18^0-x!18^post134 == 0 /\ -sel_r!1224_Flink!24^post134+sel_r!1224_Flink!24^0 == 0 /\ r!543^0-r!543^post134 == 0 /\ rcd!2515^0-rcd!2515^post134 == 0 /\ -temp!34^post134+temp!34^0 == 0 /\ -a!1371^post134+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ -a!2238^post134+a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post134 == 0 /\ -head!31^post134+head!31^0 == 0 /\ a!654^0-a!654^post134 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1052^0-a!1052^post134 == 0 /\ ct!19^0 <= 0 /\ -rcd!2460^post134+rcd!2460^0 == 0 /\ -a!419^post134+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post134 == 0 /\ ct!19^0-ct!19^post134 == 0 /\ x!15^0 <= 0 /\ -rcd!63^post134+rcd!63^0 == 0 /\ -rcd!83^post134+rcd!83^0 == 0 /\ -head!405^post134+head!405^0 == 0 /\ -t!25^post134+t!25^0 == 0 /\ -ct!19^0 <= 0 /\ -x!22^post134+x!22^0 == 0 /\ -sel_r!543_Flink!24^post134+sel_r!543_Flink!24^0 == 0 /\ -a!1055^post134+a!1055^0 == 0 /\ result!12^0-result!12^post134 == 0 /\ -x!15^0 <= 0 /\ -a!1610^post134+a!1610^0 == 0 /\ -y!21^post134+y!21^0 == 0 /\ -a!1370^post134+a!1370^0 == 0 /\ -a!1810^post134+a!1810^0 == 0 /\ -y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post134 == 0 /\ i!406^0-i!406^post134 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -rcd!2393^post134+rcd!2393^0 == 0 /\ length!28^0-length!28^post134 == 0 /\ -nondet!13^post134+nondet!13^0 == 0 /\ -temp0!30^post134+temp0!30^0 == 0 /\ -a!2035^post134+a!2035^0 == 0 /\ r!662^0-r!662^post134 == 0 /\ temp0!17^0-temp0!17^post134 == 0 /\ -x!1365^post134+x!1365^0 == 0 /\ -a!244^post134+a!244^0 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l45 -> l46 : a!1052^0'=a!1052^post135, temp0!17^0'=temp0!17^post135, head!16^0'=head!16^post135, rcd!2515^0'=rcd!2515^post135, a!1810^0'=a!1810^post135, x!18^0'=x!18^post135, i!29^0'=i!29^post135, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post135, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post135, a!511^0'=a!511^post135, r!662^0'=r!662^post135, a!1370^0'=a!1370^post135, tmp!33^0'=tmp!33^post135, rcd!83^0'=rcd!83^post135, a!2238^0'=a!2238^post135, x_SLAM_f!20^0'=x_SLAM_f!20^post135, length!28^0'=length!28^post135, temp!34^0'=temp!34^post135, ct!19^0'=ct!19^post135, rcd!2460^0'=rcd!2460^post135, a!1610^0'=a!1610^post135, x!15^0'=x!15^post135, head!405^0'=head!405^post135, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post135, a!419^0'=a!419^post135, r!543^0'=r!543^post135, a!1055^0'=a!1055^post135, temp0!30^0'=temp0!30^post135, head!31^0'=head!31^post135, rcd!63^0'=rcd!63^post135, a!2035^0'=a!2035^post135, x!22^0'=x!22^post135, i!406^0'=i!406^post135, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post135, t!25^0'=t!25^post135, a!654^0'=a!654^post135, rcd!2393^0'=rcd!2393^post135, a!1371^0'=a!1371^post135, x!1365^0'=x!1365^post135, result!12^0'=result!12^post135, a!244^0'=a!244^post135, y!21^0'=y!21^post135, nondet!13^0'=nondet!13^post135, (-rcd!2460^post135+rcd!2460^0 == 0 /\ -rcd!2393^post135+rcd!2393^0 == 0 /\ -sel_r!543_Flink!24^0 <= 0 /\ -x!1365^post135+x!1365^0 == 0 /\ head!405^0-head!405^post135 == 0 /\ ct!19^0-ct!19^post135 == 0 /\ -head!31^post135+head!31^0 == 0 /\ x!15^0-x!15^post135 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!543_Flink!24^0 <= 0 /\ head!16^0-head!16^post135 == 0 /\ rcd!83^0-rcd!83^post135 == 0 /\ x!18^0-x!18^post135 == 0 /\ r!662^0-r!662^post135 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1052^0 <= 0 /\ temp0!17^0-temp0!17^post135 == 0 /\ -x!22^post135+x!22^0 == 0 /\ -y!21^post135+y!21^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post135 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post135 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post135 == 0 /\ rcd!2515^0-rcd!2515^post135 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ -a!1610^post135+a!1610^0 == 0 /\ -temp0!30^post135+temp0!30^0 == 0 /\ ct!19^0 <= 0 /\ -r!543^post135+r!543^0 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post135 == 0 /\ -a!2238^post135+a!2238^0 == 0 /\ -ct!19^0 <= 0 /\ a!1810^0-a!1810^post135 == 0 /\ -nondet!13^post135+nondet!13^0 == 0 /\ -a!654^post135+a!654^0 == 0 /\ -a!2035^post135+a!2035^0 == 0 /\ rcd!63^0-rcd!63^post135 == 0 /\ 1+head!16^0 <= 0 /\ -a!244^post135+a!244^0 == 0 /\ -a!511^post135+a!511^0 == 0 /\ -a!419^post135+a!419^0 == 0 /\ -x!15^0 <= 0 /\ -length!28^post135+length!28^0 == 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post135 == 0 /\ -a!1371^post135+a!1371^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post135+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ -t!25^post135+t!25^0 == 0 /\ -i!29^post135+i!29^0 == 0 /\ -a!1055^post135+a!1055^0 == 0 /\ i!406^0-i!406^post135 == 0 /\ temp!34^0-temp!34^post135 == 0 /\ -tmp!33^post135+tmp!33^0 == 0 /\ y!21^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post135 == 0 /\ -head!16^0+x!22^0 <= 0 /\ a!1052^0-a!1052^post135 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l46 -> l13 : a!1052^0'=a!1052^post137, temp0!17^0'=temp0!17^post137, head!16^0'=head!16^post137, rcd!2515^0'=rcd!2515^post137, a!1810^0'=a!1810^post137, x!18^0'=x!18^post137, i!29^0'=i!29^post137, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post137, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post137, a!511^0'=a!511^post137, r!662^0'=r!662^post137, a!1370^0'=a!1370^post137, tmp!33^0'=tmp!33^post137, rcd!83^0'=rcd!83^post137, a!2238^0'=a!2238^post137, x_SLAM_f!20^0'=x_SLAM_f!20^post137, length!28^0'=length!28^post137, temp!34^0'=temp!34^post137, ct!19^0'=ct!19^post137, rcd!2460^0'=rcd!2460^post137, a!1610^0'=a!1610^post137, x!15^0'=x!15^post137, head!405^0'=head!405^post137, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post137, a!419^0'=a!419^post137, r!543^0'=r!543^post137, a!1055^0'=a!1055^post137, temp0!30^0'=temp0!30^post137, head!31^0'=head!31^post137, rcd!63^0'=rcd!63^post137, a!2035^0'=a!2035^post137, x!22^0'=x!22^post137, i!406^0'=i!406^post137, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post137, t!25^0'=t!25^post137, a!654^0'=a!654^post137, rcd!2393^0'=rcd!2393^post137, a!1371^0'=a!1371^post137, x!1365^0'=x!1365^post137, result!12^0'=result!12^post137, a!244^0'=a!244^post137, y!21^0'=y!21^post137, nondet!13^0'=nondet!13^post137, (-rcd!83^post137+rcd!83^0 == 0 /\ -x!22^post137+x!22^0 == 0 /\ -head!405^post137+head!405^0 == 0 /\ -y!21^post137+y!21^0 == 0 /\ length!28^0-length!28^post137 == 0 /\ -rcd!63^post137+rcd!63^0 == 0 /\ a!511^0-a!511^post137 == 0 /\ -tmp!33^post137+tmp!33^0 == 0 /\ temp0!17^0-temp0!17^post137 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1055^0-a!1055^post137 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post137+rcd!2393^0 == 0 /\ -a!1610^post137+a!1610^0 == 0 /\ -i!406^post137+i!406^0 == 0 /\ -t!25^post137+t!25^0 == 0 /\ 1-a!1052^0 <= 0 /\ -result!12^post137+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post137 == 0 /\ 1-head!16^0 <= 0 /\ -temp0!30^post137+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post137 == 0 /\ -nondet!13^post137+nondet!13^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!1371^0-a!1371^post137 == 0 /\ -a!244^post137+a!244^0 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post137 == 0 /\ -x!1365^post137+x!1365^0 == 0 /\ x!18^0-x!18^post137 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ rcd!2515^0-rcd!2515^post137 == 0 /\ a!1370^0-a!1370^post137 == 0 /\ -sel_r!1224_Flink!24^post137+sel_r!1224_Flink!24^0 == 0 /\ temp!34^0-temp!34^post137 == 0 /\ r!662^0-r!662^post137 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ ct!19^0-ct!19^post137 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post137 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -a!654^post137+a!654^0 == 0 /\ rcd!2460^0-rcd!2460^post137 == 0 /\ i!29^0-i!29^post137 == 0 /\ a!1810^0-a!1810^post137 == 0 /\ a!1052^0-a!1052^post137 == 0 /\ head!16^0-head!16^post137 == 0 /\ -a!419^post137+a!419^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -r!543^post137+r!543^0 == 0 /\ -head!31^post137+head!31^0 == 0 /\ -x!15^post137+x!15^0 == 0 /\ a!2035^0-a!2035^post137 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ -x_SLAM_f!20^post137+x_SLAM_f!20^0 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l46 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 Applied preprocessing Original rule: l46 -> l13 : a!1052^0'=a!1052^post141, temp0!17^0'=temp0!17^post141, head!16^0'=head!16^post141, rcd!2515^0'=rcd!2515^post141, a!1810^0'=a!1810^post141, x!18^0'=x!18^post141, i!29^0'=i!29^post141, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post141, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post141, a!511^0'=a!511^post141, r!662^0'=r!662^post141, a!1370^0'=a!1370^post141, tmp!33^0'=tmp!33^post141, rcd!83^0'=rcd!83^post141, a!2238^0'=a!2238^post141, x_SLAM_f!20^0'=x_SLAM_f!20^post141, length!28^0'=length!28^post141, temp!34^0'=temp!34^post141, ct!19^0'=ct!19^post141, rcd!2460^0'=rcd!2460^post141, a!1610^0'=a!1610^post141, x!15^0'=x!15^post141, head!405^0'=head!405^post141, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post141, a!419^0'=a!419^post141, r!543^0'=r!543^post141, a!1055^0'=a!1055^post141, temp0!30^0'=temp0!30^post141, head!31^0'=head!31^post141, rcd!63^0'=rcd!63^post141, a!2035^0'=a!2035^post141, x!22^0'=x!22^post141, i!406^0'=i!406^post141, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post141, t!25^0'=t!25^post141, a!654^0'=a!654^post141, rcd!2393^0'=rcd!2393^post141, a!1371^0'=a!1371^post141, x!1365^0'=x!1365^post141, result!12^0'=result!12^post141, a!244^0'=a!244^post141, y!21^0'=y!21^post141, nondet!13^0'=nondet!13^post141, (-x!1365^post141+x!1365^0 == 0 /\ -rcd!2460^post141+rcd!2460^0 == 0 /\ -rcd!2393^post141+rcd!2393^0 == 0 /\ head!405^0-head!405^post141 == 0 /\ head!16^0-head!16^post141 == 0 /\ ct!19^0-ct!19^post141 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ -head!31^post141+head!31^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!83^0-rcd!83^post141 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ x!15^0-x!15^post141 == 0 /\ x!18^0-x!18^post141 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post141+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1052^0 <= 0 /\ r!662^0-r!662^post141 == 0 /\ -y!21^post141+y!21^0 == 0 /\ temp0!17^0-temp0!17^post141 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post141 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post141 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post141 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -r!543^post141+r!543^0 == 0 /\ -a!1610^post141+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post141 == 0 /\ x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post141 == 0 /\ -a!1371^post141+a!1371^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -a!244^post141+a!244^0 == 0 /\ -ct!19^0 <= 0 /\ -a!2035^post141+a!2035^0 == 0 /\ -a!2238^post141+a!2238^0 == 0 /\ -temp0!30^post141+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post141 == 0 /\ a!1810^0-a!1810^post141 == 0 /\ -a!511^post141+a!511^0 == 0 /\ 1+head!16^0 <= 0 /\ -x!15^0 <= 0 /\ -a!654^post141+a!654^0 == 0 /\ -a!419^post141+a!419^0 == 0 /\ -a!1055^post141+a!1055^0 == 0 /\ -x!22^post141+x!22^0 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ result!12^0-result!12^post141 == 0 /\ -length!28^post141+length!28^0 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ -t!25^post141+t!25^0 == 0 /\ -i!29^post141+i!29^0 == 0 /\ i!406^0-i!406^post141 == 0 /\ temp!34^0-temp!34^post141 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ -nondet!13^post141+nondet!13^0 == 0 /\ y!21^0 <= 0 /\ a!1052^0-a!1052^post141 == 0 /\ -head!16^0+x!22^0 <= 0 /\ -tmp!33^post141+tmp!33^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post141 == 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l46 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 Applied preprocessing Original rule: l47 -> l48 : a!1052^0'=a!1052^post142, temp0!17^0'=temp0!17^post142, head!16^0'=head!16^post142, rcd!2515^0'=rcd!2515^post142, a!1810^0'=a!1810^post142, x!18^0'=x!18^post142, i!29^0'=i!29^post142, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post142, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post142, a!511^0'=a!511^post142, r!662^0'=r!662^post142, a!1370^0'=a!1370^post142, tmp!33^0'=tmp!33^post142, rcd!83^0'=rcd!83^post142, a!2238^0'=a!2238^post142, x_SLAM_f!20^0'=x_SLAM_f!20^post142, length!28^0'=length!28^post142, temp!34^0'=temp!34^post142, ct!19^0'=ct!19^post142, rcd!2460^0'=rcd!2460^post142, a!1610^0'=a!1610^post142, x!15^0'=x!15^post142, head!405^0'=head!405^post142, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post142, a!419^0'=a!419^post142, r!543^0'=r!543^post142, a!1055^0'=a!1055^post142, temp0!30^0'=temp0!30^post142, head!31^0'=head!31^post142, rcd!63^0'=rcd!63^post142, a!2035^0'=a!2035^post142, x!22^0'=x!22^post142, i!406^0'=i!406^post142, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post142, t!25^0'=t!25^post142, a!654^0'=a!654^post142, rcd!2393^0'=rcd!2393^post142, a!1371^0'=a!1371^post142, x!1365^0'=x!1365^post142, result!12^0'=result!12^post142, a!244^0'=a!244^post142, y!21^0'=y!21^post142, nondet!13^0'=nondet!13^post142, (-rcd!2393^post142+rcd!2393^0 == 0 /\ a!419^0-a!419^post142 == 0 /\ -y!21^post142+y!21^0 == 0 /\ -i!406^post142+i!406^0 == 0 /\ a!1610^0-a!1610^post142 == 0 /\ -t!25^post142+t!25^0 == 0 /\ temp0!17^0-temp0!17^post142 == 0 /\ head!31^0-head!31^post142 == 0 /\ -a!244^post142+a!244^0 == 0 /\ -x!1365^post142+x!1365^0 == 0 /\ -head!405^post142+head!405^0 == 0 /\ -rcd!63^post142+rcd!63^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post142 == 0 /\ x!18^0-x!18^post142 == 0 /\ -result!12^post142+result!12^0 == 0 /\ -x!22^post142+x!22^0 == 0 /\ -sel_r!1224_Flink!24^post142+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post142 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post142+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post142 == 0 /\ rcd!2515^0-rcd!2515^post142 == 0 /\ a!511^0-a!511^post142 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post142 == 0 /\ temp0!30^0-temp0!30^post142 == 0 /\ r!662^0-r!662^post142 == 0 /\ -r!543^post142+r!543^0 == 0 /\ 1-x!15^0 <= 0 /\ a!1810^0-a!1810^post142 == 0 /\ -a!2035^post142+a!2035^0 == 0 /\ -ct!19^post142+ct!19^0 == 0 /\ -head!16^post142+head!16^0 == 0 /\ temp!34^0-temp!34^post142 == 0 /\ -rcd!2460^post142+rcd!2460^0 == 0 /\ rcd!83^0-rcd!83^post142 == 0 /\ i!29^0-i!29^post142 == 0 /\ x!15^0-x!15^post142 == 0 /\ -a!654^post142+a!654^0 == 0 /\ -a!1371^post142+a!1371^0 == 0 /\ a!1052^0-a!1052^post142 == 0 /\ -a!1055^post142+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post142+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ -length!28^post142+length!28^0 == 0 /\ a!2238^0-a!2238^post142 == 0 /\ nondet!13^0-nondet!13^post142 == 0), cost: 1 New rule: l47 -> l48 : -1+x!15^0 >= 0, cost: 1 Applied preprocessing Original rule: l47 -> l48 : a!1052^0'=a!1052^post143, temp0!17^0'=temp0!17^post143, head!16^0'=head!16^post143, rcd!2515^0'=rcd!2515^post143, a!1810^0'=a!1810^post143, x!18^0'=x!18^post143, i!29^0'=i!29^post143, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post143, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post143, a!511^0'=a!511^post143, r!662^0'=r!662^post143, a!1370^0'=a!1370^post143, tmp!33^0'=tmp!33^post143, rcd!83^0'=rcd!83^post143, a!2238^0'=a!2238^post143, x_SLAM_f!20^0'=x_SLAM_f!20^post143, length!28^0'=length!28^post143, temp!34^0'=temp!34^post143, ct!19^0'=ct!19^post143, rcd!2460^0'=rcd!2460^post143, a!1610^0'=a!1610^post143, x!15^0'=x!15^post143, head!405^0'=head!405^post143, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post143, a!419^0'=a!419^post143, r!543^0'=r!543^post143, a!1055^0'=a!1055^post143, temp0!30^0'=temp0!30^post143, head!31^0'=head!31^post143, rcd!63^0'=rcd!63^post143, a!2035^0'=a!2035^post143, x!22^0'=x!22^post143, i!406^0'=i!406^post143, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post143, t!25^0'=t!25^post143, a!654^0'=a!654^post143, rcd!2393^0'=rcd!2393^post143, a!1371^0'=a!1371^post143, x!1365^0'=x!1365^post143, result!12^0'=result!12^post143, a!244^0'=a!244^post143, y!21^0'=y!21^post143, nondet!13^0'=nondet!13^post143, (-i!406^post143+i!406^0 == 0 /\ -head!405^post143+head!405^0 == 0 /\ r!543^0-r!543^post143 == 0 /\ -rcd!83^post143+rcd!83^0 == 0 /\ a!1055^0-a!1055^post143 == 0 /\ temp0!17^0-temp0!17^post143 == 0 /\ -tmp!33^post143+tmp!33^0 == 0 /\ -y!21^post143+y!21^0 == 0 /\ -t!25^post143+t!25^0 == 0 /\ -rcd!2393^post143+rcd!2393^0 == 0 /\ -a!1610^post143+a!1610^0 == 0 /\ rcd!63^0-rcd!63^post143 == 0 /\ -temp0!30^post143+temp0!30^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post143 == 0 /\ -result!12^post143+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post143+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post143 == 0 /\ a!1810^0-a!1810^post143 == 0 /\ a!2238^0-a!2238^post143 == 0 /\ -x!22^post143+x!22^0 == 0 /\ a!1371^0-a!1371^post143 == 0 /\ 1+x!15^0 <= 0 /\ -x!1365^post143+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post143 == 0 /\ -a!244^post143+a!244^0 == 0 /\ length!28^0-length!28^post143 == 0 /\ rcd!2515^0-rcd!2515^post143 == 0 /\ r!662^0-r!662^post143 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post143 == 0 /\ -nondet!13^post143+nondet!13^0 == 0 /\ a!511^0-a!511^post143 == 0 /\ ct!19^0-ct!19^post143 == 0 /\ -x!15^post143+x!15^0 == 0 /\ i!29^0-i!29^post143 == 0 /\ a!1052^0-a!1052^post143 == 0 /\ -a!654^post143+a!654^0 == 0 /\ -a!419^post143+a!419^0 == 0 /\ a!1370^0-a!1370^post143 == 0 /\ x!18^0-x!18^post143 == 0 /\ -temp!34^post143+temp!34^0 == 0 /\ -x_SLAM_f!20^post143+x_SLAM_f!20^0 == 0 /\ a!2035^0-a!2035^post143 == 0 /\ -head!31^post143+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post143 == 0), cost: 1 New rule: l47 -> l48 : 1+x!15^0 <= 0, cost: 1 Applied preprocessing Original rule: l48 -> l49 : a!1052^0'=a!1052^post144, temp0!17^0'=temp0!17^post144, head!16^0'=head!16^post144, rcd!2515^0'=rcd!2515^post144, a!1810^0'=a!1810^post144, x!18^0'=x!18^post144, i!29^0'=i!29^post144, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post144, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post144, a!511^0'=a!511^post144, r!662^0'=r!662^post144, a!1370^0'=a!1370^post144, tmp!33^0'=tmp!33^post144, rcd!83^0'=rcd!83^post144, a!2238^0'=a!2238^post144, x_SLAM_f!20^0'=x_SLAM_f!20^post144, length!28^0'=length!28^post144, temp!34^0'=temp!34^post144, ct!19^0'=ct!19^post144, rcd!2460^0'=rcd!2460^post144, a!1610^0'=a!1610^post144, x!15^0'=x!15^post144, head!405^0'=head!405^post144, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post144, a!419^0'=a!419^post144, r!543^0'=r!543^post144, a!1055^0'=a!1055^post144, temp0!30^0'=temp0!30^post144, head!31^0'=head!31^post144, rcd!63^0'=rcd!63^post144, a!2035^0'=a!2035^post144, x!22^0'=x!22^post144, i!406^0'=i!406^post144, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post144, t!25^0'=t!25^post144, a!654^0'=a!654^post144, rcd!2393^0'=rcd!2393^post144, a!1371^0'=a!1371^post144, x!1365^0'=x!1365^post144, result!12^0'=result!12^post144, a!244^0'=a!244^post144, y!21^0'=y!21^post144, nondet!13^0'=nondet!13^post144, (0 == 0 /\ -temp0!30^post144+temp0!30^0 == 0 /\ -a!1371^post144+a!1371^0 == 0 /\ -a!419^post144+a!419^0 == 0 /\ -result!12^post144+result!12^0 == 0 /\ a!1052^0-a!1052^post144 == 0 /\ -a!654^post144+a!654^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post144 == 0 /\ -length!28^post144+length!28^0 == 0 /\ -x_SLAM_f!20^post144+x_SLAM_f!20^0 == 0 /\ -x!22^post144+x!22^0 == 0 /\ temp!34^0-temp!34^post144 == 0 /\ -y!21^post144+y!21^0 == 0 /\ a!2238^0-a!2238^post144 == 0 /\ a!1055^0-a!1055^post144 == 0 /\ head!16^0-head!16^post144 == 0 /\ ct!19^0-ct!19^post144 == 0 /\ a!1810^0-a!1810^post144 == 0 /\ -a!2035^post144+a!2035^0 == 0 /\ rcd!83^0-rcd!83^post144 == 0 /\ -tmp!33^post144+tmp!33^0 == 0 /\ -t!25^post144+t!25^0 == 0 /\ i!29^0-i!29^post144 == 0 /\ -rcd!2393^post144+rcd!2393^0 == 0 /\ -nondet!13^post144+nondet!13^0 == 0 /\ i!406^0-i!406^post144 == 0 /\ temp0!17^0-temp0!17^post144 == 0 /\ -sel_r!1224_Flink!24^post144+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post144+r!662^0 == 0 /\ -x!1365^post144+x!1365^0 == 0 /\ -head!31^post144+head!31^0 == 0 /\ rcd!2515^0-rcd!2515^post144 == 0 /\ a!511^0-a!511^post144 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post144 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post144+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!405^post144+head!405^0 == 0 /\ rcd!63^0-rcd!63^post144 == 0 /\ a!1370^0-a!1370^post144 == 0 /\ -r!543^post144+r!543^0 == 0 /\ x!18^0-x!18^post144 == 0 /\ -rcd!2460^post144+rcd!2460^0 == 0 /\ -a!1610^post144+a!1610^0 == 0), cost: 1 New rule: l48 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 0 == 0, cost: 1 Applied preprocessing Original rule: l49 -> l50 : a!1052^0'=a!1052^post145, temp0!17^0'=temp0!17^post145, head!16^0'=head!16^post145, rcd!2515^0'=rcd!2515^post145, a!1810^0'=a!1810^post145, x!18^0'=x!18^post145, i!29^0'=i!29^post145, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post145, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post145, a!511^0'=a!511^post145, r!662^0'=r!662^post145, a!1370^0'=a!1370^post145, tmp!33^0'=tmp!33^post145, rcd!83^0'=rcd!83^post145, a!2238^0'=a!2238^post145, x_SLAM_f!20^0'=x_SLAM_f!20^post145, length!28^0'=length!28^post145, temp!34^0'=temp!34^post145, ct!19^0'=ct!19^post145, rcd!2460^0'=rcd!2460^post145, a!1610^0'=a!1610^post145, x!15^0'=x!15^post145, head!405^0'=head!405^post145, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post145, a!419^0'=a!419^post145, r!543^0'=r!543^post145, a!1055^0'=a!1055^post145, temp0!30^0'=temp0!30^post145, head!31^0'=head!31^post145, rcd!63^0'=rcd!63^post145, a!2035^0'=a!2035^post145, x!22^0'=x!22^post145, i!406^0'=i!406^post145, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post145, t!25^0'=t!25^post145, a!654^0'=a!654^post145, rcd!2393^0'=rcd!2393^post145, a!1371^0'=a!1371^post145, x!1365^0'=x!1365^post145, result!12^0'=result!12^post145, a!244^0'=a!244^post145, y!21^0'=y!21^post145, nondet!13^0'=nondet!13^post145, (a!1052^0-a!1052^post145 == 0 /\ a!1370^0-a!1370^post145 == 0 /\ rcd!83^0-rcd!83^post145 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post145+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post145 == 0 /\ x!18^0-x!18^post145 == 0 /\ temp0!30^0-temp0!30^post145 == 0 /\ -r!543^post145+r!543^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!2035^post145+a!2035^0 == 0 /\ -a!1371^post145+a!1371^0 == 0 /\ a!511^0-a!511^post145 == 0 /\ -a!1055^post145+a!1055^0 == 0 /\ rcd!2515^0-rcd!2515^post145 == 0 /\ -nondet!13^post145+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ -r!662^post145+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post145+t!25^0 == 0 /\ -a!654^post145+a!654^0 == 0 /\ temp0!17^0-temp0!17^post145 == 0 /\ head!16^0-head!16^post145 == 0 /\ a!1810^0-a!1810^post145 == 0 /\ x!15^0 <= 0 /\ -length!28^post145+length!28^0 == 0 /\ -rcd!2393^post145+rcd!2393^0 == 0 /\ -head!31^post145+head!31^0 == 0 /\ -a!1610^post145+a!1610^0 == 0 /\ temp!34^0-temp!34^post145 == 0 /\ x!15^0-x!15^post145 == 0 /\ -i!406^post145+i!406^0 == 0 /\ -i!29^post145+i!29^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post145 == 0 /\ -x!15^0 <= 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -rcd!2460^post145+rcd!2460^0 == 0 /\ a!2238^0-a!2238^post145 == 0 /\ tmp!33^0-tmp!33^post145 == 0 /\ -a!244^post145+a!244^0 == 0 /\ head!405^0-head!405^post145 == 0 /\ -x!1365^post145+x!1365^0 == 0 /\ -rcd!63^post145+rcd!63^0 == 0 /\ ct!19^0-ct!19^post145 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post145 == 0 /\ -sel_r!1224_Flink!24^post145+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post145+result!12^0 == 0 /\ a!419^0-a!419^post145 == 0 /\ -x!22^post145+x!22^0 == 0 /\ -y!21^post145+y!21^0 == 0), cost: 1 New rule: l49 -> l50 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l49 -> l50 : a!1052^0'=a!1052^post146, temp0!17^0'=temp0!17^post146, head!16^0'=head!16^post146, rcd!2515^0'=rcd!2515^post146, a!1810^0'=a!1810^post146, x!18^0'=x!18^post146, i!29^0'=i!29^post146, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post146, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post146, a!511^0'=a!511^post146, r!662^0'=r!662^post146, a!1370^0'=a!1370^post146, tmp!33^0'=tmp!33^post146, rcd!83^0'=rcd!83^post146, a!2238^0'=a!2238^post146, x_SLAM_f!20^0'=x_SLAM_f!20^post146, length!28^0'=length!28^post146, temp!34^0'=temp!34^post146, ct!19^0'=ct!19^post146, rcd!2460^0'=rcd!2460^post146, a!1610^0'=a!1610^post146, x!15^0'=x!15^post146, head!405^0'=head!405^post146, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post146, a!419^0'=a!419^post146, r!543^0'=r!543^post146, a!1055^0'=a!1055^post146, temp0!30^0'=temp0!30^post146, head!31^0'=head!31^post146, rcd!63^0'=rcd!63^post146, a!2035^0'=a!2035^post146, x!22^0'=x!22^post146, i!406^0'=i!406^post146, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post146, t!25^0'=t!25^post146, a!654^0'=a!654^post146, rcd!2393^0'=rcd!2393^post146, a!1371^0'=a!1371^post146, x!1365^0'=x!1365^post146, result!12^0'=result!12^post146, a!244^0'=a!244^post146, y!21^0'=y!21^post146, nondet!13^0'=nondet!13^post146, (a!1810^0-a!1810^post146 == 0 /\ rcd!83^0-rcd!83^post146 == 0 /\ a!1052^0-a!1052^post146 == 0 /\ -ct!19^post146+ct!19^0 == 0 /\ -a!1371^post146+a!1371^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post146 == 0 /\ -nondet!13^post146+nondet!13^0 == 0 /\ t!25^0-t!25^post146 == 0 /\ rcd!2460^0-rcd!2460^post146 == 0 /\ length!28^0-length!28^post146 == 0 /\ -x!15^post146+x!15^0 == 0 /\ -a!419^post146+a!419^0 == 0 /\ a!2035^0-a!2035^post146 == 0 /\ tmp!33^0-tmp!33^post146 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -temp!34^post146+temp!34^0 == 0 /\ r!662^0-r!662^post146 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post146+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -x_SLAM_f!20^post146+x_SLAM_f!20^0 == 0 /\ -a!654^post146+a!654^0 == 0 /\ temp0!17^0-temp0!17^post146 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post146 == 0 /\ -head!31^post146+head!31^0 == 0 /\ head!16^0-head!16^post146 == 0 /\ i!29^0-i!29^post146 == 0 /\ -i!406^post146+i!406^0 == 0 /\ -y!21^post146+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post146 == 0 /\ -rcd!2393^post146+rcd!2393^0 == 0 /\ a!1370^0-a!1370^post146 == 0 /\ -rcd!63^post146+rcd!63^0 == 0 /\ -x!18^post146+x!18^0 == 0 /\ -x!1365^post146+x!1365^0 == 0 /\ r!543^0-r!543^post146 == 0 /\ rcd!2515^0-rcd!2515^post146 == 0 /\ -sel_r!1224_Flink!24^post146+sel_r!1224_Flink!24^0 == 0 /\ 2-a!244^0 <= 0 /\ a!1610^0-a!1610^post146 == 0 /\ a!1055^0-a!1055^post146 == 0 /\ -a!244^post146+a!244^0 == 0 /\ -head!405^post146+head!405^0 == 0 /\ -result!12^post146+result!12^0 == 0 /\ -x!22^post146+x!22^0 == 0 /\ a!511^0-a!511^post146 == 0 /\ -temp0!30^post146+temp0!30^0 == 0), cost: 1 New rule: l49 -> l50 : (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l49 -> l50 : a!1052^0'=a!1052^post147, temp0!17^0'=temp0!17^post147, head!16^0'=head!16^post147, rcd!2515^0'=rcd!2515^post147, a!1810^0'=a!1810^post147, x!18^0'=x!18^post147, i!29^0'=i!29^post147, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post147, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post147, a!511^0'=a!511^post147, r!662^0'=r!662^post147, a!1370^0'=a!1370^post147, tmp!33^0'=tmp!33^post147, rcd!83^0'=rcd!83^post147, a!2238^0'=a!2238^post147, x_SLAM_f!20^0'=x_SLAM_f!20^post147, length!28^0'=length!28^post147, temp!34^0'=temp!34^post147, ct!19^0'=ct!19^post147, rcd!2460^0'=rcd!2460^post147, a!1610^0'=a!1610^post147, x!15^0'=x!15^post147, head!405^0'=head!405^post147, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post147, a!419^0'=a!419^post147, r!543^0'=r!543^post147, a!1055^0'=a!1055^post147, temp0!30^0'=temp0!30^post147, head!31^0'=head!31^post147, rcd!63^0'=rcd!63^post147, a!2035^0'=a!2035^post147, x!22^0'=x!22^post147, i!406^0'=i!406^post147, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post147, t!25^0'=t!25^post147, a!654^0'=a!654^post147, rcd!2393^0'=rcd!2393^post147, a!1371^0'=a!1371^post147, x!1365^0'=x!1365^post147, result!12^0'=result!12^post147, a!244^0'=a!244^post147, y!21^0'=y!21^post147, nondet!13^0'=nondet!13^post147, (a!1055^0-a!1055^post147 == 0 /\ a!1810^0-a!1810^post147 == 0 /\ i!29^0-i!29^post147 == 0 /\ a!2238^0-a!2238^post147 == 0 /\ -x!15^post147+x!15^0 == 0 /\ -sel_r!1224_Flink!24^post147+sel_r!1224_Flink!24^0 == 0 /\ t!25^0-t!25^post147 == 0 /\ a!654^0-a!654^post147 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post147 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post147 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post147 == 0 /\ a!1371^0-a!1371^post147 == 0 /\ -head!31^post147+head!31^0 == 0 /\ -i!406^post147+i!406^0 == 0 /\ -a!1610^post147+a!1610^0 == 0 /\ length!28^0-length!28^post147 == 0 /\ -r!543^post147+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2460^post147+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post147 == 0 /\ x!15^0 <= 0 /\ temp!34^0-temp!34^post147 == 0 /\ -a!419^post147+a!419^0 == 0 /\ -temp0!30^post147+temp0!30^0 == 0 /\ -rcd!63^post147+rcd!63^0 == 0 /\ -x!22^post147+x!22^0 == 0 /\ -sel_r!543_Flink!24^post147+sel_r!543_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!16^0-head!16^post147 == 0 /\ -head!405^post147+head!405^0 == 0 /\ -result!12^post147+result!12^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post147 == 0 /\ -x_SLAM_f!20^post147+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post147 == 0 /\ 1-a!244^0 <= 0 /\ -1+a!244^0 <= 0 /\ -y!21^post147+y!21^0 == 0 /\ -nondet!13^post147+nondet!13^0 == 0 /\ r!662^0-r!662^post147 == 0 /\ -a!2035^post147+a!2035^0 == 0 /\ temp0!17^0-temp0!17^post147 == 0 /\ -rcd!2393^post147+rcd!2393^0 == 0 /\ -ct!19^post147+ct!19^0 == 0 /\ -x!1365^post147+x!1365^0 == 0 /\ rcd!2515^0-rcd!2515^post147 == 0 /\ a!511^0-a!511^post147 == 0 /\ -rcd!83^post147+rcd!83^0 == 0 /\ -a!244^post147+a!244^0 == 0), cost: 1 New rule: l49 -> l50 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l49 -> l50 : a!1052^0'=a!1052^post148, temp0!17^0'=temp0!17^post148, head!16^0'=head!16^post148, rcd!2515^0'=rcd!2515^post148, a!1810^0'=a!1810^post148, x!18^0'=x!18^post148, i!29^0'=i!29^post148, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post148, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post148, a!511^0'=a!511^post148, r!662^0'=r!662^post148, a!1370^0'=a!1370^post148, tmp!33^0'=tmp!33^post148, rcd!83^0'=rcd!83^post148, a!2238^0'=a!2238^post148, x_SLAM_f!20^0'=x_SLAM_f!20^post148, length!28^0'=length!28^post148, temp!34^0'=temp!34^post148, ct!19^0'=ct!19^post148, rcd!2460^0'=rcd!2460^post148, a!1610^0'=a!1610^post148, x!15^0'=x!15^post148, head!405^0'=head!405^post148, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post148, a!419^0'=a!419^post148, r!543^0'=r!543^post148, a!1055^0'=a!1055^post148, temp0!30^0'=temp0!30^post148, head!31^0'=head!31^post148, rcd!63^0'=rcd!63^post148, a!2035^0'=a!2035^post148, x!22^0'=x!22^post148, i!406^0'=i!406^post148, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post148, t!25^0'=t!25^post148, a!654^0'=a!654^post148, rcd!2393^0'=rcd!2393^post148, a!1371^0'=a!1371^post148, x!1365^0'=x!1365^post148, result!12^0'=result!12^post148, a!244^0'=a!244^post148, y!21^0'=y!21^post148, nondet!13^0'=nondet!13^post148, (a!2238^0-a!2238^post148 == 0 /\ tmp!33^0-tmp!33^post148 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post148 == 0 /\ -sel_r!1224_Flink!24^post148+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post148+head!31^0 == 0 /\ -rcd!2460^post148+rcd!2460^0 == 0 /\ ct!19^0-ct!19^post148 == 0 /\ i!29^0-i!29^post148 == 0 /\ x!15^0-x!15^post148 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post148+rcd!83^0 == 0 /\ a!654^0-a!654^post148 == 0 /\ a!1810^0-a!1810^post148 == 0 /\ -x!22^post148+x!22^0 == 0 /\ a!1052^0-a!1052^post148 == 0 /\ -x!1365^post148+x!1365^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2393^0-rcd!2393^post148 == 0 /\ -a!1610^post148+a!1610^0 == 0 /\ -temp0!30^post148+temp0!30^0 == 0 /\ rcd!2515^0-rcd!2515^post148 == 0 /\ length!28^0-length!28^post148 == 0 /\ -y!21^post148+y!21^0 == 0 /\ -r!543^post148+r!543^0 == 0 /\ -result!12^post148+result!12^0 == 0 /\ -rcd!63^post148+rcd!63^0 == 0 /\ -a!511^post148+a!511^0 == 0 /\ -nondet!13^post148+nondet!13^0 == 0 /\ head!405^0-head!405^post148 == 0 /\ 1+head!16^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post148+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post148+a!2035^0 == 0 /\ -a!1055^post148+a!1055^0 == 0 /\ -a!419^post148+a!419^0 == 0 /\ -a!1371^post148+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post148 == 0 /\ -a!244^post148+a!244^0 == 0 /\ head!16^0-head!16^post148 == 0 /\ x!18^0-x!18^post148 == 0 /\ a!1370^0-a!1370^post148 == 0 /\ -t!25^post148+t!25^0 == 0 /\ -r!662^post148+r!662^0 == 0 /\ i!406^0-i!406^post148 == 0 /\ 2-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post148 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post148 == 0 /\ temp!34^0-temp!34^post148 == 0), cost: 1 New rule: l49 -> l50 : (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l50 -> l51 : a!1052^0'=a!1052^post149, temp0!17^0'=temp0!17^post149, head!16^0'=head!16^post149, rcd!2515^0'=rcd!2515^post149, a!1810^0'=a!1810^post149, x!18^0'=x!18^post149, i!29^0'=i!29^post149, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post149, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post149, a!511^0'=a!511^post149, r!662^0'=r!662^post149, a!1370^0'=a!1370^post149, tmp!33^0'=tmp!33^post149, rcd!83^0'=rcd!83^post149, a!2238^0'=a!2238^post149, x_SLAM_f!20^0'=x_SLAM_f!20^post149, length!28^0'=length!28^post149, temp!34^0'=temp!34^post149, ct!19^0'=ct!19^post149, rcd!2460^0'=rcd!2460^post149, a!1610^0'=a!1610^post149, x!15^0'=x!15^post149, head!405^0'=head!405^post149, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post149, a!419^0'=a!419^post149, r!543^0'=r!543^post149, a!1055^0'=a!1055^post149, temp0!30^0'=temp0!30^post149, head!31^0'=head!31^post149, rcd!63^0'=rcd!63^post149, a!2035^0'=a!2035^post149, x!22^0'=x!22^post149, i!406^0'=i!406^post149, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post149, t!25^0'=t!25^post149, a!654^0'=a!654^post149, rcd!2393^0'=rcd!2393^post149, a!1371^0'=a!1371^post149, x!1365^0'=x!1365^post149, result!12^0'=result!12^post149, a!244^0'=a!244^post149, y!21^0'=y!21^post149, nondet!13^0'=nondet!13^post149, (0 == 0 /\ -rcd!2393^post149+rcd!2393^0 == 0 /\ -i!406^post149+i!406^0 == 0 /\ -y!21^post149+y!21^0 == 0 /\ -length!28^post149+length!28^0 == 0 /\ -sel_r!1224_Flink!24^post149+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post149+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post149 == 0 /\ a!1052^0-a!1052^post149 == 0 /\ -a!511^post149+a!511^0 == 0 /\ -x!1365^post149+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post149 == 0 /\ -r!662^0+r!543^post149 == 0 /\ x!18^0-x!18^post149 == 0 /\ rcd!2515^0-rcd!2515^post149 == 0 /\ -result!12^post149+result!12^0 == 0 /\ a!1370^0-a!1370^post149 == 0 /\ -head!405^post149+head!405^0 == 0 /\ tmp!33^0-tmp!33^post149 == 0 /\ -ct!19^post149+ct!19^0 == 0 /\ -a!1371^post149+a!1371^0 == 0 /\ -a!2035^post149+a!2035^0 == 0 /\ a!1610^0-a!1610^post149 == 0 /\ temp0!30^0-temp0!30^post149 == 0 /\ -head!16^post149+head!16^0 == 0 /\ temp0!17^0-temp0!17^post149 == 0 /\ -a!419^post149+a!419^0 == 0 /\ head!31^0-head!31^post149 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post149 == 0 /\ -nondet!13^post149+nondet!13^0 == 0 /\ -a!1055^post149+a!1055^0 == 0 /\ temp!34^0-temp!34^post149 == 0 /\ i!29^0-i!29^post149 == 0 /\ a!1810^0-a!1810^post149 == 0 /\ 1+a!654^post149-a!244^0 == 0 /\ -x!15^post149+x!15^0 == 0 /\ -rcd!2460^post149+rcd!2460^0 == 0 /\ x!22^0-x!22^post149 == 0 /\ -t!25^post149+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post149 == 0 /\ a!2238^0-a!2238^post149 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post149+sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 New rule: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post150, temp0!17^0'=temp0!17^post150, head!16^0'=head!16^post150, rcd!2515^0'=rcd!2515^post150, a!1810^0'=a!1810^post150, x!18^0'=x!18^post150, i!29^0'=i!29^post150, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post150, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post150, a!511^0'=a!511^post150, r!662^0'=r!662^post150, a!1370^0'=a!1370^post150, tmp!33^0'=tmp!33^post150, rcd!83^0'=rcd!83^post150, a!2238^0'=a!2238^post150, x_SLAM_f!20^0'=x_SLAM_f!20^post150, length!28^0'=length!28^post150, temp!34^0'=temp!34^post150, ct!19^0'=ct!19^post150, rcd!2460^0'=rcd!2460^post150, a!1610^0'=a!1610^post150, x!15^0'=x!15^post150, head!405^0'=head!405^post150, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post150, a!419^0'=a!419^post150, r!543^0'=r!543^post150, a!1055^0'=a!1055^post150, temp0!30^0'=temp0!30^post150, head!31^0'=head!31^post150, rcd!63^0'=rcd!63^post150, a!2035^0'=a!2035^post150, x!22^0'=x!22^post150, i!406^0'=i!406^post150, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post150, t!25^0'=t!25^post150, a!654^0'=a!654^post150, rcd!2393^0'=rcd!2393^post150, a!1371^0'=a!1371^post150, x!1365^0'=x!1365^post150, result!12^0'=result!12^post150, a!244^0'=a!244^post150, y!21^0'=y!21^post150, nondet!13^0'=nondet!13^post150, (length!28^0-length!28^post150 == 0 /\ -rcd!63^post150+rcd!63^0 == 0 /\ -a!1370^post150+a!1370^0 == 0 /\ rcd!2515^0-rcd!2515^post150 == 0 /\ -rcd!83^post150+rcd!83^0 == 0 /\ -x!22^post150+x!22^0 == 0 /\ -x_SLAM_f!20^post150+x_SLAM_f!20^0 == 0 /\ temp0!17^0-temp0!17^post150 == 0 /\ -y!21^post150+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post150+result!12^0 == 0 /\ a!511^0-a!511^post150 == 0 /\ -head!405^post150+head!405^0 == 0 /\ t!25^0-t!25^post150 == 0 /\ -rcd!2393^post150+rcd!2393^0 == 0 /\ -nondet!13^post150+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post150 == 0 /\ -a!244^post150+a!244^0 == 0 /\ -x!1365^post150+x!1365^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post150 == 0 /\ x!18^0-x!18^post150 == 0 /\ -ct!19^post150+ct!19^0 == 0 /\ tmp!33^0-tmp!33^post150 == 0 /\ x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post150+sel_r!1224_Flink!24^0 == 0 /\ temp0!30^0-temp0!30^post150 == 0 /\ -x!15^post150+x!15^0 == 0 /\ r!662^0-r!662^post150 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post150 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post150 == 0 /\ head!16^0-head!16^post150 == 0 /\ a!1810^0-a!1810^post150 == 0 /\ -a!654^0 <= 0 /\ -r!543^post150+r!543^0 == 0 /\ a!654^0 <= 0 /\ a!1610^0-a!1610^post150 == 0 /\ i!29^0-i!29^post150 == 0 /\ -a!654^post150+a!654^0 == 0 /\ a!2238^0-a!2238^post150 == 0 /\ -i!406^post150+i!406^0 == 0 /\ a!1055^0-a!1055^post150 == 0 /\ -temp!34^post150+temp!34^0 == 0 /\ -head!31^post150+head!31^0 == 0 /\ -a!1371^post150+a!1371^0 == 0 /\ a!2035^0-a!2035^post150 == 0 /\ -a!419^post150+a!419^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post150 == 0), cost: 1 New rule: l51 -> l39 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post151, temp0!17^0'=temp0!17^post151, head!16^0'=head!16^post151, rcd!2515^0'=rcd!2515^post151, a!1810^0'=a!1810^post151, x!18^0'=x!18^post151, i!29^0'=i!29^post151, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post151, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post151, a!511^0'=a!511^post151, r!662^0'=r!662^post151, a!1370^0'=a!1370^post151, tmp!33^0'=tmp!33^post151, rcd!83^0'=rcd!83^post151, a!2238^0'=a!2238^post151, x_SLAM_f!20^0'=x_SLAM_f!20^post151, length!28^0'=length!28^post151, temp!34^0'=temp!34^post151, ct!19^0'=ct!19^post151, rcd!2460^0'=rcd!2460^post151, a!1610^0'=a!1610^post151, x!15^0'=x!15^post151, head!405^0'=head!405^post151, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post151, a!419^0'=a!419^post151, r!543^0'=r!543^post151, a!1055^0'=a!1055^post151, temp0!30^0'=temp0!30^post151, head!31^0'=head!31^post151, rcd!63^0'=rcd!63^post151, a!2035^0'=a!2035^post151, x!22^0'=x!22^post151, i!406^0'=i!406^post151, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post151, t!25^0'=t!25^post151, a!654^0'=a!654^post151, rcd!2393^0'=rcd!2393^post151, a!1371^0'=a!1371^post151, x!1365^0'=x!1365^post151, result!12^0'=result!12^post151, a!244^0'=a!244^post151, y!21^0'=y!21^post151, nondet!13^0'=nondet!13^post151, (temp0!17^0-temp0!17^post151 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post151 == 0 /\ -a!1371^post151+a!1371^0 == 0 /\ -result!12^post151+result!12^0 == 0 /\ -nondet!13^post151+nondet!13^0 == 0 /\ -temp0!30^post151+temp0!30^0 == 0 /\ rcd!2393^0-rcd!2393^post151 == 0 /\ -a!244^post151+a!244^0 == 0 /\ temp!34^0-temp!34^post151 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post151 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post151+length!28^0 == 0 /\ head!405^0-head!405^post151 == 0 /\ -a!419^post151+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post151 == 0 /\ -rcd!83^post151+rcd!83^0 == 0 /\ a!654^0-a!654^post151 == 0 /\ -t!25^post151+t!25^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post151 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ tmp!33^0-tmp!33^post151 == 0 /\ a!1055^0-a!1055^post151 == 0 /\ x!18^0-x!18^post151 == 0 /\ a!1052^0-a!1052^post151 == 0 /\ a!1370^0-a!1370^post151 == 0 /\ i!406^0-i!406^post151 == 0 /\ a!511^0-a!511^post151 == 0 /\ rcd!2515^0-rcd!2515^post151 == 0 /\ -x!1365^post151+x!1365^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post151 == 0 /\ rcd!63^0-rcd!63^post151 == 0 /\ -head!31^post151+head!31^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!15^post151+x!15^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -sel_r!543_Flink!24^post151+sel_r!543_Flink!24^0 == 0 /\ -x!22^post151+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post151 == 0 /\ a!2035^0-a!2035^post151 == 0 /\ i!29^0-i!29^post151 == 0 /\ -y!21^post151+y!21^0 == 0 /\ a!1810^0-a!1810^post151 == 0 /\ head!16^0-head!16^post151 == 0 /\ -a!2238^post151+a!2238^0 == 0 /\ -a!1610^post151+a!1610^0 == 0 /\ -r!543^post151+r!543^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post151 == 0), cost: 1 New rule: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post152, temp0!17^0'=temp0!17^post152, head!16^0'=head!16^post152, rcd!2515^0'=rcd!2515^post152, a!1810^0'=a!1810^post152, x!18^0'=x!18^post152, i!29^0'=i!29^post152, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post152, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post152, a!511^0'=a!511^post152, r!662^0'=r!662^post152, a!1370^0'=a!1370^post152, tmp!33^0'=tmp!33^post152, rcd!83^0'=rcd!83^post152, a!2238^0'=a!2238^post152, x_SLAM_f!20^0'=x_SLAM_f!20^post152, length!28^0'=length!28^post152, temp!34^0'=temp!34^post152, ct!19^0'=ct!19^post152, rcd!2460^0'=rcd!2460^post152, a!1610^0'=a!1610^post152, x!15^0'=x!15^post152, head!405^0'=head!405^post152, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post152, a!419^0'=a!419^post152, r!543^0'=r!543^post152, a!1055^0'=a!1055^post152, temp0!30^0'=temp0!30^post152, head!31^0'=head!31^post152, rcd!63^0'=rcd!63^post152, a!2035^0'=a!2035^post152, x!22^0'=x!22^post152, i!406^0'=i!406^post152, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post152, t!25^0'=t!25^post152, a!654^0'=a!654^post152, rcd!2393^0'=rcd!2393^post152, a!1371^0'=a!1371^post152, x!1365^0'=x!1365^post152, result!12^0'=result!12^post152, a!244^0'=a!244^post152, y!21^0'=y!21^post152, nondet!13^0'=nondet!13^post152, (-sdv_CALLSITE_RETURN_1!14^post152+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ temp!34^0-temp!34^post152 == 0 /\ head!16^0-head!16^post152 == 0 /\ -nondet!13^post152+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post152 == 0 /\ x!18^0-x!18^post152 == 0 /\ -a!2035^post152+a!2035^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post152 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post152+r!543^0 == 0 /\ a!1370^0-a!1370^post152 == 0 /\ -ct!19^post152+ct!19^0 == 0 /\ -a!1371^post152+a!1371^0 == 0 /\ -rcd!2460^post152+rcd!2460^0 == 0 /\ -t!25^post152+t!25^0 == 0 /\ a!1610^0-a!1610^post152 == 0 /\ 1-head!16^0 <= 0 /\ -a!1055^post152+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -length!28^post152+length!28^0 == 0 /\ -a!654^post152+a!654^0 == 0 /\ a!1810^0-a!1810^post152 == 0 /\ a!419^0-a!419^post152 == 0 /\ rcd!83^0-rcd!83^post152 == 0 /\ -rcd!2393^post152+rcd!2393^0 == 0 /\ x!22^0-x!22^post152 == 0 /\ a!1052^0-a!1052^post152 == 0 /\ -i!29^post152+i!29^0 == 0 /\ -y!21^post152+y!21^0 == 0 /\ rcd!2515^0-rcd!2515^post152 == 0 /\ -temp0!17^post152+temp0!17^0 == 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2238^0-a!2238^post152 == 0 /\ -a!654^0 <= 0 /\ -x!1365^post152+x!1365^0 == 0 /\ 1-a!654^0 <= 0 /\ -rcd!63^post152+rcd!63^0 == 0 /\ -a!511^post152+a!511^0 == 0 /\ -a!244^post152+a!244^0 == 0 /\ head!405^0-head!405^post152 == 0 /\ tmp!33^0-tmp!33^post152 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post152 == 0 /\ x!15^0-x!15^post152 == 0 /\ temp0!30^0-temp0!30^post152 == 0 /\ -i!406^post152+i!406^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ r!662^0-r!662^post152 == 0 /\ -result!12^post152+result!12^0 == 0 /\ head!31^0-head!31^post152 == 0 /\ -sel_r!1224_Flink!24^post152+sel_r!1224_Flink!24^0 == 0), cost: 1 New rule: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post153, temp0!17^0'=temp0!17^post153, head!16^0'=head!16^post153, rcd!2515^0'=rcd!2515^post153, a!1810^0'=a!1810^post153, x!18^0'=x!18^post153, i!29^0'=i!29^post153, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post153, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post153, a!511^0'=a!511^post153, r!662^0'=r!662^post153, a!1370^0'=a!1370^post153, tmp!33^0'=tmp!33^post153, rcd!83^0'=rcd!83^post153, a!2238^0'=a!2238^post153, x_SLAM_f!20^0'=x_SLAM_f!20^post153, length!28^0'=length!28^post153, temp!34^0'=temp!34^post153, ct!19^0'=ct!19^post153, rcd!2460^0'=rcd!2460^post153, a!1610^0'=a!1610^post153, x!15^0'=x!15^post153, head!405^0'=head!405^post153, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post153, a!419^0'=a!419^post153, r!543^0'=r!543^post153, a!1055^0'=a!1055^post153, temp0!30^0'=temp0!30^post153, head!31^0'=head!31^post153, rcd!63^0'=rcd!63^post153, a!2035^0'=a!2035^post153, x!22^0'=x!22^post153, i!406^0'=i!406^post153, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post153, t!25^0'=t!25^post153, a!654^0'=a!654^post153, rcd!2393^0'=rcd!2393^post153, a!1371^0'=a!1371^post153, x!1365^0'=x!1365^post153, result!12^0'=result!12^post153, a!244^0'=a!244^post153, y!21^0'=y!21^post153, nondet!13^0'=nondet!13^post153, (head!16^0-head!16^post153 == 0 /\ a!1052^0-a!1052^post153 == 0 /\ rcd!83^0-rcd!83^post153 == 0 /\ x!18^0-x!18^post153 == 0 /\ -nondet!13^post153+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post153+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post153 == 0 /\ a!511^0-a!511^post153 == 0 /\ a!419^0-a!419^post153 == 0 /\ -a!1371^post153+a!1371^0 == 0 /\ -a!654^post153+a!654^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post153 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ temp0!17^0-temp0!17^post153 == 0 /\ r!543^0-r!543^post153 == 0 /\ -x!15^post153+x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!31^post153+head!31^0 == 0 /\ a!1610^0-a!1610^post153 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post153 == 0 /\ -a!1370^post153+a!1370^0 == 0 /\ i!29^0-i!29^post153 == 0 /\ a!2238^0-a!2238^post153 == 0 /\ -rcd!63^post153+rcd!63^0 == 0 /\ -t!25^post153+t!25^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post153 == 0 /\ -a!1810^post153+a!1810^0 == 0 /\ -y!21^post153+y!21^0 == 0 /\ -temp!34^post153+temp!34^0 == 0 /\ -a!1055^post153+a!1055^0 == 0 /\ -i!406^post153+i!406^0 == 0 /\ rcd!2460^0-rcd!2460^post153 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post153 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ a!2035^0-a!2035^post153 == 0 /\ length!28^0-length!28^post153 == 0 /\ tmp!33^0-tmp!33^post153 == 0 /\ -result!12^post153+result!12^0 == 0 /\ temp0!30^0-temp0!30^post153 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -a!244^post153+a!244^0 == 0 /\ -rcd!2393^post153+rcd!2393^0 == 0 /\ -x!22^post153+x!22^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post153 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -x!1365^post153+x!1365^0 == 0 /\ head!405^0-head!405^post153 == 0 /\ -ct!19^post153+ct!19^0 == 0), cost: 1 New rule: l51 -> l39 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post155, temp0!17^0'=temp0!17^post155, head!16^0'=head!16^post155, rcd!2515^0'=rcd!2515^post155, a!1810^0'=a!1810^post155, x!18^0'=x!18^post155, i!29^0'=i!29^post155, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post155, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post155, a!511^0'=a!511^post155, r!662^0'=r!662^post155, a!1370^0'=a!1370^post155, tmp!33^0'=tmp!33^post155, rcd!83^0'=rcd!83^post155, a!2238^0'=a!2238^post155, x_SLAM_f!20^0'=x_SLAM_f!20^post155, length!28^0'=length!28^post155, temp!34^0'=temp!34^post155, ct!19^0'=ct!19^post155, rcd!2460^0'=rcd!2460^post155, a!1610^0'=a!1610^post155, x!15^0'=x!15^post155, head!405^0'=head!405^post155, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post155, a!419^0'=a!419^post155, r!543^0'=r!543^post155, a!1055^0'=a!1055^post155, temp0!30^0'=temp0!30^post155, head!31^0'=head!31^post155, rcd!63^0'=rcd!63^post155, a!2035^0'=a!2035^post155, x!22^0'=x!22^post155, i!406^0'=i!406^post155, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post155, t!25^0'=t!25^post155, a!654^0'=a!654^post155, rcd!2393^0'=rcd!2393^post155, a!1371^0'=a!1371^post155, x!1365^0'=x!1365^post155, result!12^0'=result!12^post155, a!244^0'=a!244^post155, y!21^0'=y!21^post155, nondet!13^0'=nondet!13^post155, (-y!21^post155+y!21^0 == 0 /\ tmp!33^0-tmp!33^post155 == 0 /\ -rcd!2393^post155+rcd!2393^0 == 0 /\ a!1610^0-a!1610^post155 == 0 /\ head!31^0-head!31^post155 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post155+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post155 == 0 /\ -rcd!2460^post155+rcd!2460^0 == 0 /\ a!1810^0-a!1810^post155 == 0 /\ a!419^0-a!419^post155 == 0 /\ temp0!17^0-temp0!17^post155 == 0 /\ temp!34^0-temp!34^post155 == 0 /\ -a!244^post155+a!244^0 == 0 /\ -x!22^post155+x!22^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post155+x!1365^0 == 0 /\ i!29^0-i!29^post155 == 0 /\ -rcd!63^post155+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post155+sel_r!1224_Flink!24^0 == 0 /\ -i!406^post155+i!406^0 == 0 /\ length!28^0-length!28^post155 == 0 /\ a!2238^0-a!2238^post155 == 0 /\ x!15^0 <= 0 /\ -a!1371^post155+a!1371^0 == 0 /\ -result!12^post155+result!12^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post155+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!654^post155+a!654^0 == 0 /\ -temp0!30^post155+temp0!30^0 == 0 /\ -a!2035^post155+a!2035^0 == 0 /\ -nondet!13^post155+nondet!13^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post155 == 0 /\ ct!19^0-ct!19^post155 == 0 /\ a!511^0-a!511^post155 == 0 /\ -r!543^post155+r!543^0 == 0 /\ -x!15^0 <= 0 /\ x!15^0-x!15^post155 == 0 /\ -a!1055^post155+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ head!16^0-head!16^post155 == 0 /\ r!662^0-r!662^post155 == 0 /\ -t!25^post155+t!25^0 == 0 /\ a!1370^0-a!1370^post155 == 0 /\ -a!654^0 <= 0 /\ a!1052^0-a!1052^post155 == 0 /\ a!654^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post155 == 0 /\ x!18^0-x!18^post155 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post155+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ rcd!2515^0-rcd!2515^post155 == 0), cost: 1 New rule: l51 -> l39 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post157, temp0!17^0'=temp0!17^post157, head!16^0'=head!16^post157, rcd!2515^0'=rcd!2515^post157, a!1810^0'=a!1810^post157, x!18^0'=x!18^post157, i!29^0'=i!29^post157, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post157, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post157, a!511^0'=a!511^post157, r!662^0'=r!662^post157, a!1370^0'=a!1370^post157, tmp!33^0'=tmp!33^post157, rcd!83^0'=rcd!83^post157, a!2238^0'=a!2238^post157, x_SLAM_f!20^0'=x_SLAM_f!20^post157, length!28^0'=length!28^post157, temp!34^0'=temp!34^post157, ct!19^0'=ct!19^post157, rcd!2460^0'=rcd!2460^post157, a!1610^0'=a!1610^post157, x!15^0'=x!15^post157, head!405^0'=head!405^post157, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post157, a!419^0'=a!419^post157, r!543^0'=r!543^post157, a!1055^0'=a!1055^post157, temp0!30^0'=temp0!30^post157, head!31^0'=head!31^post157, rcd!63^0'=rcd!63^post157, a!2035^0'=a!2035^post157, x!22^0'=x!22^post157, i!406^0'=i!406^post157, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post157, t!25^0'=t!25^post157, a!654^0'=a!654^post157, rcd!2393^0'=rcd!2393^post157, a!1371^0'=a!1371^post157, x!1365^0'=x!1365^post157, result!12^0'=result!12^post157, a!244^0'=a!244^post157, y!21^0'=y!21^post157, nondet!13^0'=nondet!13^post157, (-a!419^post157+a!419^0 == 0 /\ r!662^0-r!662^post157 == 0 /\ length!28^0-length!28^post157 == 0 /\ -head!405^post157+head!405^0 == 0 /\ -tmp!33^post157+tmp!33^0 == 0 /\ -a!654^post157+a!654^0 == 0 /\ -a!244^post157+a!244^0 == 0 /\ -a!1371^post157+a!1371^0 == 0 /\ -result!12^post157+result!12^0 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!63^0-rcd!63^post157 == 0 /\ -x_SLAM_f!20^post157+x_SLAM_f!20^0 == 0 /\ rcd!2515^0-rcd!2515^post157 == 0 /\ a!511^0-a!511^post157 == 0 /\ a!1052^0-a!1052^post157 == 0 /\ rcd!2460^0-rcd!2460^post157 == 0 /\ a!2238^0-a!2238^post157 == 0 /\ t!25^0-t!25^post157 == 0 /\ -ct!19^post157+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post157+rcd!2393^0 == 0 /\ head!16^0-head!16^post157 == 0 /\ -nondet!13^post157+nondet!13^0 == 0 /\ x!18^0-x!18^post157 == 0 /\ rcd!83^0-rcd!83^post157 == 0 /\ i!29^0-i!29^post157 == 0 /\ -a!2035^post157+a!2035^0 == 0 /\ -x!15^post157+x!15^0 == 0 /\ -x!1365^post157+x!1365^0 == 0 /\ temp0!17^0-temp0!17^post157 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post157 == 0 /\ temp0!30^0-temp0!30^post157 == 0 /\ 1+head!16^0 <= 0 /\ 1-x!15^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post157+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post157+head!31^0 == 0 /\ a!1055^0-a!1055^post157 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post157 == 0 /\ a!1610^0-a!1610^post157 == 0 /\ -a!654^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post157 == 0 /\ -i!406^post157+i!406^0 == 0 /\ -y!21^post157+y!21^0 == 0 /\ 1-a!654^0 <= 0 /\ -a!1370^post157+a!1370^0 == 0 /\ -r!543^post157+r!543^0 == 0 /\ a!1810^0-a!1810^post157 == 0 /\ -temp!34^post157+temp!34^0 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ x!22^0-x!22^post157 == 0), cost: 1 New rule: l51 -> l39 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post158, temp0!17^0'=temp0!17^post158, head!16^0'=head!16^post158, rcd!2515^0'=rcd!2515^post158, a!1810^0'=a!1810^post158, x!18^0'=x!18^post158, i!29^0'=i!29^post158, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post158, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post158, a!511^0'=a!511^post158, r!662^0'=r!662^post158, a!1370^0'=a!1370^post158, tmp!33^0'=tmp!33^post158, rcd!83^0'=rcd!83^post158, a!2238^0'=a!2238^post158, x_SLAM_f!20^0'=x_SLAM_f!20^post158, length!28^0'=length!28^post158, temp!34^0'=temp!34^post158, ct!19^0'=ct!19^post158, rcd!2460^0'=rcd!2460^post158, a!1610^0'=a!1610^post158, x!15^0'=x!15^post158, head!405^0'=head!405^post158, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post158, a!419^0'=a!419^post158, r!543^0'=r!543^post158, a!1055^0'=a!1055^post158, temp0!30^0'=temp0!30^post158, head!31^0'=head!31^post158, rcd!63^0'=rcd!63^post158, a!2035^0'=a!2035^post158, x!22^0'=x!22^post158, i!406^0'=i!406^post158, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post158, t!25^0'=t!25^post158, a!654^0'=a!654^post158, rcd!2393^0'=rcd!2393^post158, a!1371^0'=a!1371^post158, x!1365^0'=x!1365^post158, result!12^0'=result!12^post158, a!244^0'=a!244^post158, y!21^0'=y!21^post158, nondet!13^0'=nondet!13^post158, (-temp0!30^post158+temp0!30^0 == 0 /\ -a!2035^post158+a!2035^0 == 0 /\ -result!12^post158+result!12^0 == 0 /\ -a!1371^post158+a!1371^0 == 0 /\ i!29^0-i!29^post158 == 0 /\ -r!543^post158+r!543^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post158 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post158 == 0 /\ rcd!2393^0-rcd!2393^post158 == 0 /\ -a!1055^post158+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post158 == 0 /\ a!1052^0-a!1052^post158 == 0 /\ -a!244^post158+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post158 == 0 /\ tmp!33^0-tmp!33^post158 == 0 /\ head!405^0-head!405^post158 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post158+nondet!13^0 == 0 /\ 1-head!16^0+x!15^0 <= 0 /\ x!15^0-x!15^post158 == 0 /\ 1+x!15^0 <= 0 /\ -t!25^post158+t!25^0 == 0 /\ a!654^0-a!654^post158 == 0 /\ temp0!17^0-temp0!17^post158 == 0 /\ a!1370^0-a!1370^post158 == 0 /\ x!18^0-x!18^post158 == 0 /\ 1+head!16^0 <= 0 /\ temp!34^0-temp!34^post158 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post158 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post158 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -head!31^post158+head!31^0 == 0 /\ -r!662^post158+r!662^0 == 0 /\ -rcd!83^post158+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post158+sel_r!543_Flink!24^0 == 0 /\ -i!406^post158+i!406^0 == 0 /\ -a!654^0 <= 0 /\ 1-a!654^0 <= 0 /\ -x!1365^post158+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post158 == 0 /\ ct!19^0-ct!19^post158 == 0 /\ a!511^0-a!511^post158 == 0 /\ -x!22^post158+x!22^0 == 0 /\ a!419^0-a!419^post158 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ -y!21^post158+y!21^0 == 0 /\ -a!1610^post158+a!1610^0 == 0 /\ -a!2238^post158+a!2238^0 == 0 /\ head!16^0-head!16^post158 == 0 /\ a!1810^0-a!1810^post158 == 0 /\ -rcd!63^post158+rcd!63^0 == 0), cost: 1 New rule: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l51 -> l39 : a!1052^0'=a!1052^post159, temp0!17^0'=temp0!17^post159, head!16^0'=head!16^post159, rcd!2515^0'=rcd!2515^post159, a!1810^0'=a!1810^post159, x!18^0'=x!18^post159, i!29^0'=i!29^post159, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post159, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post159, a!511^0'=a!511^post159, r!662^0'=r!662^post159, a!1370^0'=a!1370^post159, tmp!33^0'=tmp!33^post159, rcd!83^0'=rcd!83^post159, a!2238^0'=a!2238^post159, x_SLAM_f!20^0'=x_SLAM_f!20^post159, length!28^0'=length!28^post159, temp!34^0'=temp!34^post159, ct!19^0'=ct!19^post159, rcd!2460^0'=rcd!2460^post159, a!1610^0'=a!1610^post159, x!15^0'=x!15^post159, head!405^0'=head!405^post159, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post159, a!419^0'=a!419^post159, r!543^0'=r!543^post159, a!1055^0'=a!1055^post159, temp0!30^0'=temp0!30^post159, head!31^0'=head!31^post159, rcd!63^0'=rcd!63^post159, a!2035^0'=a!2035^post159, x!22^0'=x!22^post159, i!406^0'=i!406^post159, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post159, t!25^0'=t!25^post159, a!654^0'=a!654^post159, rcd!2393^0'=rcd!2393^post159, a!1371^0'=a!1371^post159, x!1365^0'=x!1365^post159, result!12^0'=result!12^post159, a!244^0'=a!244^post159, y!21^0'=y!21^post159, nondet!13^0'=nondet!13^post159, (-sdv_CALLSITE_RETURN_1!14^post159+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post159 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post159 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -sel_r!1224_Flink!24^post159+sel_r!1224_Flink!24^0 == 0 /\ -a!2035^post159+a!2035^0 == 0 /\ tmp!33^0-tmp!33^post159 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post159+a!1371^0 == 0 /\ -a!2238^post159+a!2238^0 == 0 /\ -nondet!13^post159+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post159+a!654^0 == 0 /\ -a!1055^post159+a!1055^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post159 == 0 /\ 1+x!15^0 <= 0 /\ head!405^0-head!405^post159 == 0 /\ x!1365^0-x!1365^post159 == 0 /\ a!419^0-a!419^post159 == 0 /\ rcd!2393^0-rcd!2393^post159 == 0 /\ -length!28^post159+length!28^0 == 0 /\ -y!21^post159+y!21^0 == 0 /\ a!1052^0-a!1052^post159 == 0 /\ a!1370^0-a!1370^post159 == 0 /\ temp!34^0-temp!34^post159 == 0 /\ -i!406^post159+i!406^0 == 0 /\ rcd!83^0-rcd!83^post159 == 0 /\ x!15^0-x!15^post159 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post159 == 0 /\ 1+head!16^0 <= 0 /\ x!22^0-x!22^post159 == 0 /\ rcd!2515^0-rcd!2515^post159 == 0 /\ sel_r!543_Flink!24^0-x!15^0 <= 0 /\ -x!18^post159+x!18^0 == 0 /\ -a!1610^post159+a!1610^0 == 0 /\ -rcd!63^post159+rcd!63^0 == 0 /\ -t!25^post159+t!25^0 == 0 /\ -a!654^0 <= 0 /\ -a!244^post159+a!244^0 == 0 /\ 1-a!654^0 <= 0 /\ rcd!2460^0-rcd!2460^post159 == 0 /\ -result!12^post159+result!12^0 == 0 /\ -temp0!30^post159+temp0!30^0 == 0 /\ a!511^0-a!511^post159 == 0 /\ r!543^0-r!543^post159 == 0 /\ r!662^0-r!662^post159 == 0 /\ -sel_r!543_Flink!24^0+x!15^0 <= 0 /\ head!16^0-head!16^post159 == 0 /\ temp0!17^0-temp0!17^post159 == 0 /\ ct!19^0-ct!19^post159 == 0 /\ head!31^0-head!31^post159 == 0 /\ a!1810^0-a!1810^post159 == 0), cost: 1 New rule: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Applied preprocessing Original rule: l40 -> l53 : a!1052^0'=a!1052^post161, temp0!17^0'=temp0!17^post161, head!16^0'=head!16^post161, rcd!2515^0'=rcd!2515^post161, a!1810^0'=a!1810^post161, x!18^0'=x!18^post161, i!29^0'=i!29^post161, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post161, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post161, a!511^0'=a!511^post161, r!662^0'=r!662^post161, a!1370^0'=a!1370^post161, tmp!33^0'=tmp!33^post161, rcd!83^0'=rcd!83^post161, a!2238^0'=a!2238^post161, x_SLAM_f!20^0'=x_SLAM_f!20^post161, length!28^0'=length!28^post161, temp!34^0'=temp!34^post161, ct!19^0'=ct!19^post161, rcd!2460^0'=rcd!2460^post161, a!1610^0'=a!1610^post161, x!15^0'=x!15^post161, head!405^0'=head!405^post161, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post161, a!419^0'=a!419^post161, r!543^0'=r!543^post161, a!1055^0'=a!1055^post161, temp0!30^0'=temp0!30^post161, head!31^0'=head!31^post161, rcd!63^0'=rcd!63^post161, a!2035^0'=a!2035^post161, x!22^0'=x!22^post161, i!406^0'=i!406^post161, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post161, t!25^0'=t!25^post161, a!654^0'=a!654^post161, rcd!2393^0'=rcd!2393^post161, a!1371^0'=a!1371^post161, x!1365^0'=x!1365^post161, result!12^0'=result!12^post161, a!244^0'=a!244^post161, y!21^0'=y!21^post161, nondet!13^0'=nondet!13^post161, (sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post161 == 0 /\ a!1052^0-a!1052^post161 == 0 /\ rcd!83^0-rcd!83^post161 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post161+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -nondet!13^post161+nondet!13^0 == 0 /\ tmp!33^0-tmp!33^post161 == 0 /\ -a!2238^post161+a!2238^0 == 0 /\ -a!2035^post161+a!2035^0 == 0 /\ -length!28^post161+length!28^0 == 0 /\ head!405^0-head!405^post161 == 0 /\ -a!1371^post161+a!1371^0 == 0 /\ -a!654^post161+a!654^0 == 0 /\ temp0!17^0-temp0!17^post161 == 0 /\ -r!662^post161+r!662^0 == 0 /\ -head!31^post161+head!31^0 == 0 /\ rcd!2393^0-rcd!2393^post161 == 0 /\ -a!1055^post161+a!1055^0 == 0 /\ a!1370^0-a!1370^post161 == 0 /\ -a!1610^post161+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post161 == 0 /\ -i!29^post161+i!29^0 == 0 /\ -i!406^post161+i!406^0 == 0 /\ -y!21^post161+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post161 == 0 /\ x!15^0-x!15^post161 == 0 /\ temp!34^0-temp!34^post161 == 0 /\ 1-x!15^0 <= 0 /\ -t!25^post161+t!25^0 == 0 /\ -x!18^post161+x!18^0 == 0 /\ -rcd!2515^post161+rcd!2515^0 == 0 /\ -temp0!30^post161+temp0!30^0 == 0 /\ a!419^0-a!419^post161 == 0 /\ rcd!2460^0-rcd!2460^post161 == 0 /\ a!511^0-a!511^post161 == 0 /\ -a!244^post161+a!244^0 == 0 /\ -result!12^post161+result!12^0 == 0 /\ -rcd!63^post161+rcd!63^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post161 == 0 /\ -x!22^post161+x!22^0 == 0 /\ -x!1365^post161+x!1365^0 == 0 /\ ct!19^0-ct!19^post161 == 0 /\ r!543^0-r!543^post161 == 0 /\ a!1810^0-a!1810^post161 == 0 /\ head!16^0-head!16^post161 == 0), cost: 1 New rule: l40 -> l53 : -1+x!15^0 >= 0, cost: 1 Applied preprocessing Original rule: l40 -> l53 : a!1052^0'=a!1052^post162, temp0!17^0'=temp0!17^post162, head!16^0'=head!16^post162, rcd!2515^0'=rcd!2515^post162, a!1810^0'=a!1810^post162, x!18^0'=x!18^post162, i!29^0'=i!29^post162, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post162, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post162, a!511^0'=a!511^post162, r!662^0'=r!662^post162, a!1370^0'=a!1370^post162, tmp!33^0'=tmp!33^post162, rcd!83^0'=rcd!83^post162, a!2238^0'=a!2238^post162, x_SLAM_f!20^0'=x_SLAM_f!20^post162, length!28^0'=length!28^post162, temp!34^0'=temp!34^post162, ct!19^0'=ct!19^post162, rcd!2460^0'=rcd!2460^post162, a!1610^0'=a!1610^post162, x!15^0'=x!15^post162, head!405^0'=head!405^post162, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post162, a!419^0'=a!419^post162, r!543^0'=r!543^post162, a!1055^0'=a!1055^post162, temp0!30^0'=temp0!30^post162, head!31^0'=head!31^post162, rcd!63^0'=rcd!63^post162, a!2035^0'=a!2035^post162, x!22^0'=x!22^post162, i!406^0'=i!406^post162, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post162, t!25^0'=t!25^post162, a!654^0'=a!654^post162, rcd!2393^0'=rcd!2393^post162, a!1371^0'=a!1371^post162, x!1365^0'=x!1365^post162, result!12^0'=result!12^post162, a!244^0'=a!244^post162, y!21^0'=y!21^post162, nondet!13^0'=nondet!13^post162, (sel_r!543_Flink!24^0-sel_r!543_Flink!24^post162 == 0 /\ -ct!19^post162+ct!19^0 == 0 /\ -x!1365^post162+x!1365^0 == 0 /\ a!1810^0-a!1810^post162 == 0 /\ a!2238^0-a!2238^post162 == 0 /\ -sel_r!1224_Flink!24^post162+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post162 == 0 /\ rcd!2460^0-rcd!2460^post162 == 0 /\ i!29^0-i!29^post162 == 0 /\ t!25^0-t!25^post162 == 0 /\ -a!1371^post162+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post162+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!419^post162+a!419^0 == 0 /\ length!28^0-length!28^post162 == 0 /\ a!1052^0-a!1052^post162 == 0 /\ -head!31^post162+head!31^0 == 0 /\ 1+x!15^0 <= 0 /\ -x!15^post162+x!15^0 == 0 /\ -temp!34^post162+temp!34^0 == 0 /\ -x_SLAM_f!20^post162+x_SLAM_f!20^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post162 == 0 /\ -head!405^post162+head!405^0 == 0 /\ -x!22^post162+x!22^0 == 0 /\ head!16^0-head!16^post162 == 0 /\ a!1370^0-a!1370^post162 == 0 /\ -rcd!63^post162+rcd!63^0 == 0 /\ rcd!83^0-rcd!83^post162 == 0 /\ -rcd!2393^post162+rcd!2393^0 == 0 /\ a!2035^0-a!2035^post162 == 0 /\ -y!21^post162+y!21^0 == 0 /\ -i!406^post162+i!406^0 == 0 /\ -a!654^post162+a!654^0 == 0 /\ -nondet!13^post162+nondet!13^0 == 0 /\ r!662^0-r!662^post162 == 0 /\ -result!12^post162+result!12^0 == 0 /\ temp0!17^0-temp0!17^post162 == 0 /\ r!543^0-r!543^post162 == 0 /\ rcd!2515^0-rcd!2515^post162 == 0 /\ -temp0!30^post162+temp0!30^0 == 0 /\ a!1055^0-a!1055^post162 == 0 /\ -a!244^post162+a!244^0 == 0 /\ a!511^0-a!511^post162 == 0 /\ -x!18^post162+x!18^0 == 0 /\ a!1610^0-a!1610^post162 == 0), cost: 1 New rule: l40 -> l53 : 1+x!15^0 <= 0, cost: 1 Applied preprocessing Original rule: l53 -> l54 : a!1052^0'=a!1052^post163, temp0!17^0'=temp0!17^post163, head!16^0'=head!16^post163, rcd!2515^0'=rcd!2515^post163, a!1810^0'=a!1810^post163, x!18^0'=x!18^post163, i!29^0'=i!29^post163, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post163, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post163, a!511^0'=a!511^post163, r!662^0'=r!662^post163, a!1370^0'=a!1370^post163, tmp!33^0'=tmp!33^post163, rcd!83^0'=rcd!83^post163, a!2238^0'=a!2238^post163, x_SLAM_f!20^0'=x_SLAM_f!20^post163, length!28^0'=length!28^post163, temp!34^0'=temp!34^post163, ct!19^0'=ct!19^post163, rcd!2460^0'=rcd!2460^post163, a!1610^0'=a!1610^post163, x!15^0'=x!15^post163, head!405^0'=head!405^post163, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post163, a!419^0'=a!419^post163, r!543^0'=r!543^post163, a!1055^0'=a!1055^post163, temp0!30^0'=temp0!30^post163, head!31^0'=head!31^post163, rcd!63^0'=rcd!63^post163, a!2035^0'=a!2035^post163, x!22^0'=x!22^post163, i!406^0'=i!406^post163, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post163, t!25^0'=t!25^post163, a!654^0'=a!654^post163, rcd!2393^0'=rcd!2393^post163, a!1371^0'=a!1371^post163, x!1365^0'=x!1365^post163, result!12^0'=result!12^post163, a!244^0'=a!244^post163, y!21^0'=y!21^post163, nondet!13^0'=nondet!13^post163, (0 == 0 /\ -x!1365^post163+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post163 == 0 /\ -rcd!2460^post163+rcd!2460^0 == 0 /\ a!1055^0-a!1055^post163 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post163 == 0 /\ a!1810^0-a!1810^post163 == 0 /\ a!654^0-a!654^post163 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post163 == 0 /\ i!29^0-i!29^post163 == 0 /\ -y!21^post163+y!21^0 == 0 /\ -head!31^post163+head!31^0 == 0 /\ -a!1610^post163+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post163 == 0 /\ length!28^0-length!28^post163 == 0 /\ -head!405^post163+head!405^0 == 0 /\ -a!1371^post163+a!1371^0 == 0 /\ temp!34^0-temp!34^post163 == 0 /\ -rcd!63^post163+rcd!63^0 == 0 /\ -r!543^post163+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post163+sel_r!1224_Flink!24^0 == 0 /\ -sel_r!543_Flink!24^post163+sel_r!543_Flink!24^0 == 0 /\ a!1052^0-a!1052^post163 == 0 /\ a!2238^0-a!2238^post163 == 0 /\ -a!244^post163+a!244^0 == 0 /\ -a!419^post163+a!419^0 == 0 /\ -result!12^post163+result!12^0 == 0 /\ head!16^0-head!16^post163 == 0 /\ ct!19^0-ct!19^post163 == 0 /\ -temp0!30^post163+temp0!30^0 == 0 /\ -x!22^post163+x!22^0 == 0 /\ x!18^0-x!18^post163 == 0 /\ -x_SLAM_f!20^post163+x_SLAM_f!20^0 == 0 /\ i!406^0-i!406^post163 == 0 /\ r!662^0-r!662^post163 == 0 /\ temp0!17^0-temp0!17^post163 == 0 /\ a!511^0-a!511^post163 == 0 /\ -t!25^post163+t!25^0 == 0 /\ -rcd!83^post163+rcd!83^0 == 0 /\ -a!2035^post163+a!2035^0 == 0 /\ -nondet!13^post163+nondet!13^0 == 0 /\ -rcd!2393^post163+rcd!2393^0 == 0), cost: 1 New rule: l53 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 0 == 0, cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post164, temp0!17^0'=temp0!17^post164, head!16^0'=head!16^post164, rcd!2515^0'=rcd!2515^post164, a!1810^0'=a!1810^post164, x!18^0'=x!18^post164, i!29^0'=i!29^post164, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post164, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post164, a!511^0'=a!511^post164, r!662^0'=r!662^post164, a!1370^0'=a!1370^post164, tmp!33^0'=tmp!33^post164, rcd!83^0'=rcd!83^post164, a!2238^0'=a!2238^post164, x_SLAM_f!20^0'=x_SLAM_f!20^post164, length!28^0'=length!28^post164, temp!34^0'=temp!34^post164, ct!19^0'=ct!19^post164, rcd!2460^0'=rcd!2460^post164, a!1610^0'=a!1610^post164, x!15^0'=x!15^post164, head!405^0'=head!405^post164, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post164, a!419^0'=a!419^post164, r!543^0'=r!543^post164, a!1055^0'=a!1055^post164, temp0!30^0'=temp0!30^post164, head!31^0'=head!31^post164, rcd!63^0'=rcd!63^post164, a!2035^0'=a!2035^post164, x!22^0'=x!22^post164, i!406^0'=i!406^post164, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post164, t!25^0'=t!25^post164, a!654^0'=a!654^post164, rcd!2393^0'=rcd!2393^post164, a!1371^0'=a!1371^post164, x!1365^0'=x!1365^post164, result!12^0'=result!12^post164, a!244^0'=a!244^post164, y!21^0'=y!21^post164, nondet!13^0'=nondet!13^post164, (a!1052^0 <= 0 /\ -head!31^post164+head!31^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ head!405^0-head!405^post164 == 0 /\ -a!1610^post164+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post164 == 0 /\ -rcd!83^post164+rcd!83^0 == 0 /\ -rcd!2460^post164+rcd!2460^0 == 0 /\ -t!25^post164+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post164 == 0 /\ -rcd!2393^post164+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post164 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!654^0-a!654^post164 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ head!16^0-head!16^post164 == 0 /\ -a!244^post164+a!244^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post164 == 0 /\ -x!1365^post164+x!1365^0 == 0 /\ a!1370^0-a!1370^post164 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post164 == 0 /\ x!18^0-x!18^post164 == 0 /\ i!29^0-i!29^post164 == 0 /\ 1-head!16^0 <= 0 /\ a!1052^0-a!1052^post164 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!15^0-x!15^post164 == 0 /\ -a!1052^0 <= 0 /\ -y!21^post164+y!21^0 == 0 /\ -result!12^post164+result!12^0 == 0 /\ -x!22^post164+x!22^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ head!16^0-x!1365^0 <= 0 /\ -temp0!30^post164+temp0!30^0 == 0 /\ -a!511^post164+a!511^0 == 0 /\ x!15^0 <= 0 /\ rcd!63^0-rcd!63^post164 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!419^0-a!419^post164 == 0 /\ -r!543^post164+r!543^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post164 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post164+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post164+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ -a!2238^post164+a!2238^0 == 0 /\ temp0!17^0-temp0!17^post164 == 0 /\ -a!2035^post164+a!2035^0 == 0 /\ -nondet!13^post164+nondet!13^0 == 0 /\ -length!28^post164+length!28^0 == 0 /\ temp!34^0-temp!34^post164 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -tmp!33^post164+tmp!33^0 == 0 /\ -r!662^post164+r!662^0 == 0 /\ i!406^0-i!406^post164 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post164 == 0 /\ -a!1055^post164+a!1055^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post165, temp0!17^0'=temp0!17^post165, head!16^0'=head!16^post165, rcd!2515^0'=rcd!2515^post165, a!1810^0'=a!1810^post165, x!18^0'=x!18^post165, i!29^0'=i!29^post165, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post165, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post165, a!511^0'=a!511^post165, r!662^0'=r!662^post165, a!1370^0'=a!1370^post165, tmp!33^0'=tmp!33^post165, rcd!83^0'=rcd!83^post165, a!2238^0'=a!2238^post165, x_SLAM_f!20^0'=x_SLAM_f!20^post165, length!28^0'=length!28^post165, temp!34^0'=temp!34^post165, ct!19^0'=ct!19^post165, rcd!2460^0'=rcd!2460^post165, a!1610^0'=a!1610^post165, x!15^0'=x!15^post165, head!405^0'=head!405^post165, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post165, a!419^0'=a!419^post165, r!543^0'=r!543^post165, a!1055^0'=a!1055^post165, temp0!30^0'=temp0!30^post165, head!31^0'=head!31^post165, rcd!63^0'=rcd!63^post165, a!2035^0'=a!2035^post165, x!22^0'=x!22^post165, i!406^0'=i!406^post165, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post165, t!25^0'=t!25^post165, a!654^0'=a!654^post165, rcd!2393^0'=rcd!2393^post165, a!1371^0'=a!1371^post165, x!1365^0'=x!1365^post165, result!12^0'=result!12^post165, a!244^0'=a!244^post165, y!21^0'=y!21^post165, nondet!13^0'=nondet!13^post165, (-1-a!1052^0+a!1370^0 <= 0 /\ -x!22^post165+x!22^0 == 0 /\ -i!406^post165+i!406^0 == 0 /\ -length!28^post165+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post165 == 0 /\ temp0!17^0-temp0!17^post165 == 0 /\ -rcd!2393^post165+rcd!2393^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post165 == 0 /\ -y!21^post165+y!21^0 == 0 /\ -rcd!63^post165+rcd!63^0 == 0 /\ -t!25^post165+t!25^0 == 0 /\ a!511^0-a!511^post165 == 0 /\ -a!654^post165+a!654^0 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post165 == 0 /\ -nondet!13^post165+nondet!13^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post165+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post165+sel_r!1224_Flink!24^0 == 0 /\ a!1370^0-a!1370^post165 == 0 /\ tmp!33^0-tmp!33^post165 == 0 /\ -head!405^post165+head!405^0 == 0 /\ x!18^0-x!18^post165 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -a!244^post165+a!244^0 == 0 /\ x!15^0 <= 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ r!662^0-r!662^post165 == 0 /\ -ct!19^post165+ct!19^0 == 0 /\ -head!16^post165+head!16^0 == 0 /\ a!1610^0-a!1610^post165 == 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post165 == 0 /\ temp!34^0-temp!34^post165 == 0 /\ temp0!30^0-temp0!30^post165 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post165 == 0 /\ -a!2035^post165+a!2035^0 == 0 /\ a!1810^0-a!1810^post165 == 0 /\ -a!419^post165+a!419^0 == 0 /\ i!29^0-i!29^post165 == 0 /\ -x!15^post165+x!15^0 == 0 /\ -a!1371^post165+a!1371^0 == 0 /\ -r!543^post165+r!543^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post165 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post165+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post165 == 0 /\ a!2238^0-a!2238^post165 == 0 /\ -rcd!2460^post165+rcd!2460^0 == 0 /\ 1-x!1365^0 <= 0 /\ -a!1055^post165+a!1055^0 == 0 /\ -head!31^post165+head!31^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post166, temp0!17^0'=temp0!17^post166, head!16^0'=head!16^post166, rcd!2515^0'=rcd!2515^post166, a!1810^0'=a!1810^post166, x!18^0'=x!18^post166, i!29^0'=i!29^post166, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post166, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post166, a!511^0'=a!511^post166, r!662^0'=r!662^post166, a!1370^0'=a!1370^post166, tmp!33^0'=tmp!33^post166, rcd!83^0'=rcd!83^post166, a!2238^0'=a!2238^post166, x_SLAM_f!20^0'=x_SLAM_f!20^post166, length!28^0'=length!28^post166, temp!34^0'=temp!34^post166, ct!19^0'=ct!19^post166, rcd!2460^0'=rcd!2460^post166, a!1610^0'=a!1610^post166, x!15^0'=x!15^post166, head!405^0'=head!405^post166, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post166, a!419^0'=a!419^post166, r!543^0'=r!543^post166, a!1055^0'=a!1055^post166, temp0!30^0'=temp0!30^post166, head!31^0'=head!31^post166, rcd!63^0'=rcd!63^post166, a!2035^0'=a!2035^post166, x!22^0'=x!22^post166, i!406^0'=i!406^post166, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post166, t!25^0'=t!25^post166, a!654^0'=a!654^post166, rcd!2393^0'=rcd!2393^post166, a!1371^0'=a!1371^post166, x!1365^0'=x!1365^post166, result!12^0'=result!12^post166, a!244^0'=a!244^post166, y!21^0'=y!21^post166, nondet!13^0'=nondet!13^post166, (-1-a!1052^0+a!1370^0 <= 0 /\ temp0!17^0-temp0!17^post166 == 0 /\ length!28^0-length!28^post166 == 0 /\ -t!25^post166+t!25^0 == 0 /\ -a!1370^post166+a!1370^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post166+head!405^0 == 0 /\ 1+x!1365^0 <= 0 /\ -x_SLAM_f!20^post166+x_SLAM_f!20^0 == 0 /\ -y!21^post166+y!21^0 == 0 /\ -a!654^post166+a!654^0 == 0 /\ -result!12^post166+result!12^0 == 0 /\ -x!22^post166+x!22^0 == 0 /\ -nondet!13^post166+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post166 == 0 /\ 1-a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post166 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -ct!19^post166+ct!19^0 == 0 /\ x!18^0-x!18^post166 == 0 /\ -rcd!83^post166+rcd!83^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ a!1371^0-a!1371^post166 == 0 /\ -a!244^post166+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post166 == 0 /\ -rcd!2393^post166+rcd!2393^0 == 0 /\ x!15^0 <= 0 /\ i!406^0-i!406^post166 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ rcd!2515^0-rcd!2515^post166 == 0 /\ temp0!30^0-temp0!30^post166 == 0 /\ r!662^0-r!662^post166 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!15^post166+x!15^0 == 0 /\ -x!1365^post166+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post166+sel_r!1224_Flink!24^0 == 0 /\ a!1052^0-a!1052^post166 == 0 /\ -x!15^0 <= 0 /\ a!511^0-a!511^post166 == 0 /\ temp!34^0-temp!34^post166 == 0 /\ a!2238^0-a!2238^post166 == 0 /\ a!1055^0-a!1055^post166 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -head!31^post166+head!31^0 == 0 /\ -a!1610^post166+a!1610^0 == 0 /\ a!1810^0-a!1810^post166 == 0 /\ head!16^0-head!16^post166 == 0 /\ -r!543^post166+r!543^0 == 0 /\ a!2035^0-a!2035^post166 == 0 /\ rcd!2460^0-rcd!2460^post166 == 0 /\ -rcd!63^post166+rcd!63^0 == 0 /\ i!29^0-i!29^post166 == 0 /\ -a!419^post166+a!419^0 == 0 /\ -sel_r!543_Flink!24^post166+sel_r!543_Flink!24^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post167, temp0!17^0'=temp0!17^post167, head!16^0'=head!16^post167, rcd!2515^0'=rcd!2515^post167, a!1810^0'=a!1810^post167, x!18^0'=x!18^post167, i!29^0'=i!29^post167, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post167, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post167, a!511^0'=a!511^post167, r!662^0'=r!662^post167, a!1370^0'=a!1370^post167, tmp!33^0'=tmp!33^post167, rcd!83^0'=rcd!83^post167, a!2238^0'=a!2238^post167, x_SLAM_f!20^0'=x_SLAM_f!20^post167, length!28^0'=length!28^post167, temp!34^0'=temp!34^post167, ct!19^0'=ct!19^post167, rcd!2460^0'=rcd!2460^post167, a!1610^0'=a!1610^post167, x!15^0'=x!15^post167, head!405^0'=head!405^post167, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post167, a!419^0'=a!419^post167, r!543^0'=r!543^post167, a!1055^0'=a!1055^post167, temp0!30^0'=temp0!30^post167, head!31^0'=head!31^post167, rcd!63^0'=rcd!63^post167, a!2035^0'=a!2035^post167, x!22^0'=x!22^post167, i!406^0'=i!406^post167, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post167, t!25^0'=t!25^post167, a!654^0'=a!654^post167, rcd!2393^0'=rcd!2393^post167, a!1371^0'=a!1371^post167, x!1365^0'=x!1365^post167, result!12^0'=result!12^post167, a!244^0'=a!244^post167, y!21^0'=y!21^post167, nondet!13^0'=nondet!13^post167, (-r!543^post167+r!543^0 == 0 /\ -nondet!13^post167+nondet!13^0 == 0 /\ a!1052^0 <= 0 /\ x!18^0-x!18^post167 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1370^0-a!1370^post167 == 0 /\ -a!2238^post167+a!2238^0 == 0 /\ i!29^0-i!29^post167 == 0 /\ x!15^0-x!15^post167 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post167 == 0 /\ temp!34^0-temp!34^post167 == 0 /\ -a!244^post167+a!244^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post167+a!1371^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post167+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -a!419^post167+a!419^0 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ -tmp!33^post167+tmp!33^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post167+x_SLAM_f!20^0 == 0 /\ -t!25^post167+t!25^0 == 0 /\ -length!28^post167+length!28^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-head!16^post167 == 0 /\ ct!19^0-ct!19^post167 == 0 /\ a!1810^0-a!1810^post167 == 0 /\ a!654^0-a!654^post167 == 0 /\ head!16^0-x!1365^0 <= 0 /\ a!1055^0-a!1055^post167 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!1052^0-a!1052^post167 == 0 /\ -rcd!2460^post167+rcd!2460^0 == 0 /\ -rcd!2393^post167+rcd!2393^0 == 0 /\ -head!31^post167+head!31^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -a!1610^post167+a!1610^0 == 0 /\ i!406^0-i!406^post167 == 0 /\ rcd!2515^0-rcd!2515^post167 == 0 /\ a!511^0-a!511^post167 == 0 /\ -rcd!83^post167+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post167+sel_r!543_Flink!24^0 == 0 /\ -sel_r!1224_Flink!24^post167+sel_r!1224_Flink!24^0 == 0 /\ a!2035^0-a!2035^post167 == 0 /\ rcd!63^0-rcd!63^post167 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -x!1365^post167+x!1365^0 == 0 /\ -y!21^post167+y!21^0 == 0 /\ r!662^0-r!662^post167 == 0 /\ temp0!17^0-temp0!17^post167 == 0 /\ -result!12^post167+result!12^0 == 0 /\ -head!405^post167+head!405^0 == 0 /\ -temp0!30^post167+temp0!30^0 == 0 /\ -x!22^post167+x!22^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post168, temp0!17^0'=temp0!17^post168, head!16^0'=head!16^post168, rcd!2515^0'=rcd!2515^post168, a!1810^0'=a!1810^post168, x!18^0'=x!18^post168, i!29^0'=i!29^post168, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post168, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post168, a!511^0'=a!511^post168, r!662^0'=r!662^post168, a!1370^0'=a!1370^post168, tmp!33^0'=tmp!33^post168, rcd!83^0'=rcd!83^post168, a!2238^0'=a!2238^post168, x_SLAM_f!20^0'=x_SLAM_f!20^post168, length!28^0'=length!28^post168, temp!34^0'=temp!34^post168, ct!19^0'=ct!19^post168, rcd!2460^0'=rcd!2460^post168, a!1610^0'=a!1610^post168, x!15^0'=x!15^post168, head!405^0'=head!405^post168, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post168, a!419^0'=a!419^post168, r!543^0'=r!543^post168, a!1055^0'=a!1055^post168, temp0!30^0'=temp0!30^post168, head!31^0'=head!31^post168, rcd!63^0'=rcd!63^post168, a!2035^0'=a!2035^post168, x!22^0'=x!22^post168, i!406^0'=i!406^post168, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post168, t!25^0'=t!25^post168, a!654^0'=a!654^post168, rcd!2393^0'=rcd!2393^post168, a!1371^0'=a!1371^post168, x!1365^0'=x!1365^post168, result!12^0'=result!12^post168, a!244^0'=a!244^post168, y!21^0'=y!21^post168, nondet!13^0'=nondet!13^post168, (head!16^0-head!16^post168 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post168 == 0 /\ -r!662^post168+r!662^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1052^0-a!1052^post168 == 0 /\ rcd!83^0-rcd!83^post168 == 0 /\ -ct!19^post168+ct!19^0 == 0 /\ -a!1371^post168+a!1371^0 == 0 /\ x!18^0-x!18^post168 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post168 == 0 /\ a!1370^0-a!1370^post168 == 0 /\ -a!654^post168+a!654^0 == 0 /\ -r!543^post168+r!543^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post168 == 0 /\ -a!1055^post168+a!1055^0 == 0 /\ -rcd!2460^post168+rcd!2460^0 == 0 /\ -x!15^post168+x!15^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post168 == 0 /\ temp0!17^0-temp0!17^post168 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post168+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1810^0-a!1810^post168 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -i!406^post168+i!406^0 == 0 /\ -length!28^post168+length!28^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -x!22^post168+x!22^0 == 0 /\ -t!25^post168+t!25^0 == 0 /\ a!2238^0-a!2238^post168 == 0 /\ -rcd!2393^post168+rcd!2393^0 == 0 /\ rcd!2515^0-rcd!2515^post168 == 0 /\ -i!29^post168+i!29^0 == 0 /\ y!21^0-y!21^post168 == 0 /\ head!405^0-head!405^post168 == 0 /\ -sel_r!1224_Flink!24^post168+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post168+rcd!63^0 == 0 /\ -a!511^post168+a!511^0 == 0 /\ -a!2035^post168+a!2035^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ tmp!33^0-tmp!33^post168 == 0 /\ -nondet!13^post168+nondet!13^0 == 0 /\ -x!1365^post168+x!1365^0 == 0 /\ -result!12^post168+result!12^0 == 0 /\ temp0!30^0-temp0!30^post168 == 0 /\ -a!244^post168+a!244^0 == 0 /\ head!31^0-head!31^post168 == 0 /\ 1-x!1365^0 <= 0 /\ temp!34^0-temp!34^post168 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post168 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post169, temp0!17^0'=temp0!17^post169, head!16^0'=head!16^post169, rcd!2515^0'=rcd!2515^post169, a!1810^0'=a!1810^post169, x!18^0'=x!18^post169, i!29^0'=i!29^post169, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post169, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post169, a!511^0'=a!511^post169, r!662^0'=r!662^post169, a!1370^0'=a!1370^post169, tmp!33^0'=tmp!33^post169, rcd!83^0'=rcd!83^post169, a!2238^0'=a!2238^post169, x_SLAM_f!20^0'=x_SLAM_f!20^post169, length!28^0'=length!28^post169, temp!34^0'=temp!34^post169, ct!19^0'=ct!19^post169, rcd!2460^0'=rcd!2460^post169, a!1610^0'=a!1610^post169, x!15^0'=x!15^post169, head!405^0'=head!405^post169, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post169, a!419^0'=a!419^post169, r!543^0'=r!543^post169, a!1055^0'=a!1055^post169, temp0!30^0'=temp0!30^post169, head!31^0'=head!31^post169, rcd!63^0'=rcd!63^post169, a!2035^0'=a!2035^post169, x!22^0'=x!22^post169, i!406^0'=i!406^post169, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post169, t!25^0'=t!25^post169, a!654^0'=a!654^post169, rcd!2393^0'=rcd!2393^post169, a!1371^0'=a!1371^post169, x!1365^0'=x!1365^post169, result!12^0'=result!12^post169, a!244^0'=a!244^post169, y!21^0'=y!21^post169, nondet!13^0'=nondet!13^post169, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -ct!19^post169+ct!19^0 == 0 /\ -sel_r!1224_Flink!24^post169+sel_r!1224_Flink!24^0 == 0 /\ head!16^0-head!16^post169 == 0 /\ rcd!83^0-rcd!83^post169 == 0 /\ t!25^0-t!25^post169 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post169 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post169+temp!34^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post169 == 0 /\ temp0!17^0-temp0!17^post169 == 0 /\ r!543^0-r!543^post169 == 0 /\ -head!31^post169+head!31^0 == 0 /\ -x!15^post169+x!15^0 == 0 /\ -a!419^post169+a!419^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post169 == 0 /\ -a!1371^post169+a!1371^0 == 0 /\ i!29^0-i!29^post169 == 0 /\ -a!1810^post169+a!1810^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -x!22^post169+x!22^0 == 0 /\ a!2238^0-a!2238^post169 == 0 /\ -rcd!63^post169+rcd!63^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post169 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post169 == 0 /\ -i!406^post169+i!406^0 == 0 /\ -y!21^post169+y!21^0 == 0 /\ -a!1370^post169+a!1370^0 == 0 /\ -a!1055^post169+a!1055^0 == 0 /\ -a!654^post169+a!654^0 == 0 /\ tmp!33^0-tmp!33^post169 == 0 /\ a!2035^0-a!2035^post169 == 0 /\ rcd!2460^0-rcd!2460^post169 == 0 /\ rcd!2515^0-rcd!2515^post169 == 0 /\ -result!12^post169+result!12^0 == 0 /\ temp0!30^0-temp0!30^post169 == 0 /\ length!28^0-length!28^post169 == 0 /\ -nondet!13^post169+nondet!13^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!511^0-a!511^post169 == 0 /\ -x!1365^post169+x!1365^0 == 0 /\ head!405^0-head!405^post169 == 0 /\ a!1052^0-a!1052^post169 == 0 /\ -rcd!2393^post169+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post169 == 0 /\ a!1610^0-a!1610^post169 == 0 /\ -a!244^post169+a!244^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post170, temp0!17^0'=temp0!17^post170, head!16^0'=head!16^post170, rcd!2515^0'=rcd!2515^post170, a!1810^0'=a!1810^post170, x!18^0'=x!18^post170, i!29^0'=i!29^post170, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post170, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post170, a!511^0'=a!511^post170, r!662^0'=r!662^post170, a!1370^0'=a!1370^post170, tmp!33^0'=tmp!33^post170, rcd!83^0'=rcd!83^post170, a!2238^0'=a!2238^post170, x_SLAM_f!20^0'=x_SLAM_f!20^post170, length!28^0'=length!28^post170, temp!34^0'=temp!34^post170, ct!19^0'=ct!19^post170, rcd!2460^0'=rcd!2460^post170, a!1610^0'=a!1610^post170, x!15^0'=x!15^post170, head!405^0'=head!405^post170, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post170, a!419^0'=a!419^post170, r!543^0'=r!543^post170, a!1055^0'=a!1055^post170, temp0!30^0'=temp0!30^post170, head!31^0'=head!31^post170, rcd!63^0'=rcd!63^post170, a!2035^0'=a!2035^post170, x!22^0'=x!22^post170, i!406^0'=i!406^post170, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post170, t!25^0'=t!25^post170, a!654^0'=a!654^post170, rcd!2393^0'=rcd!2393^post170, a!1371^0'=a!1371^post170, x!1365^0'=x!1365^post170, result!12^0'=result!12^post170, a!244^0'=a!244^post170, y!21^0'=y!21^post170, nondet!13^0'=nondet!13^post170, (a!1052^0 <= 0 /\ tmp!33^0-tmp!33^post170 == 0 /\ -rcd!2393^post170+rcd!2393^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ t!25^0-t!25^post170 == 0 /\ -rcd!2460^post170+rcd!2460^0 == 0 /\ -head!31^post170+head!31^0 == 0 /\ -x!15^post170+x!15^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!1365^post170+x!1365^0 == 0 /\ a!1810^0-a!1810^post170 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ -head!16^0+x!1365^0 <= 0 /\ a!1055^0-a!1055^post170 == 0 /\ -rcd!83^post170+rcd!83^0 == 0 /\ temp0!17^0-temp0!17^post170 == 0 /\ -x!22^post170+x!22^0 == 0 /\ -head!405^post170+head!405^0 == 0 /\ -y!21^post170+y!21^0 == 0 /\ a!1371^0-a!1371^post170 == 0 /\ -rcd!63^post170+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post170 == 0 /\ -a!1052^0 <= 0 /\ -a!1610^post170+a!1610^0 == 0 /\ -sel_r!543_Flink!24^post170+sel_r!543_Flink!24^0 == 0 /\ -i!406^post170+i!406^0 == 0 /\ temp!34^0-temp!34^post170 == 0 /\ -temp0!30^post170+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post170+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -r!543^post170+r!543^0 == 0 /\ a!2238^0-a!2238^post170 == 0 /\ head!16^0-x!1365^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post170 == 0 /\ x!15^0 <= 0 /\ -result!12^post170+result!12^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -nondet!13^post170+nondet!13^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ a!2035^0-a!2035^post170 == 0 /\ -a!244^post170+a!244^0 == 0 /\ -a!419^post170+a!419^0 == 0 /\ ct!19^0-ct!19^post170 == 0 /\ i!29^0-i!29^post170 == 0 /\ -x!15^0 <= 0 /\ head!16^0-head!16^post170 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post170+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post170 == 0 /\ x!18^0-x!18^post170 == 0 /\ a!1052^0-a!1052^post170 == 0 /\ -x_SLAM_f!20^post170+x_SLAM_f!20^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1370^0-a!1370^post170 == 0 /\ rcd!2515^0-rcd!2515^post170 == 0 /\ a!511^0-a!511^post170 == 0 /\ -a!654^post170+a!654^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post171, temp0!17^0'=temp0!17^post171, head!16^0'=head!16^post171, rcd!2515^0'=rcd!2515^post171, a!1810^0'=a!1810^post171, x!18^0'=x!18^post171, i!29^0'=i!29^post171, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post171, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post171, a!511^0'=a!511^post171, r!662^0'=r!662^post171, a!1370^0'=a!1370^post171, tmp!33^0'=tmp!33^post171, rcd!83^0'=rcd!83^post171, a!2238^0'=a!2238^post171, x_SLAM_f!20^0'=x_SLAM_f!20^post171, length!28^0'=length!28^post171, temp!34^0'=temp!34^post171, ct!19^0'=ct!19^post171, rcd!2460^0'=rcd!2460^post171, a!1610^0'=a!1610^post171, x!15^0'=x!15^post171, head!405^0'=head!405^post171, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post171, a!419^0'=a!419^post171, r!543^0'=r!543^post171, a!1055^0'=a!1055^post171, temp0!30^0'=temp0!30^post171, head!31^0'=head!31^post171, rcd!63^0'=rcd!63^post171, a!2035^0'=a!2035^post171, x!22^0'=x!22^post171, i!406^0'=i!406^post171, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post171, t!25^0'=t!25^post171, a!654^0'=a!654^post171, rcd!2393^0'=rcd!2393^post171, a!1371^0'=a!1371^post171, x!1365^0'=x!1365^post171, result!12^0'=result!12^post171, a!244^0'=a!244^post171, y!21^0'=y!21^post171, nondet!13^0'=nondet!13^post171, (-1-a!1052^0+a!1370^0 <= 0 /\ -y!21^post171+y!21^0 == 0 /\ tmp!33^0-tmp!33^post171 == 0 /\ -rcd!2393^post171+rcd!2393^0 == 0 /\ -rcd!83^post171+rcd!83^0 == 0 /\ temp0!30^0-temp0!30^post171 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post171 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post171 == 0 /\ a!654^0-a!654^post171 == 0 /\ a!419^0-a!419^post171 == 0 /\ head!31^0-head!31^post171 == 0 /\ -a!2035^post171+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post171+sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ i!29^0-i!29^post171 == 0 /\ temp!34^0-temp!34^post171 == 0 /\ a!1810^0-a!1810^post171 == 0 /\ head!16^0-head!16^post171 == 0 /\ a!1052^0-a!1052^post171 == 0 /\ -a!244^post171+a!244^0 == 0 /\ -rcd!63^post171+rcd!63^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x!22^post171+x!22^0 == 0 /\ -i!406^post171+i!406^0 == 0 /\ a!2238^0-a!2238^post171 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ -result!12^post171+result!12^0 == 0 /\ -x!1365^post171+x!1365^0 == 0 /\ length!28^0-length!28^post171 == 0 /\ x!15^0 <= 0 /\ head!405^0-head!405^post171 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ a!511^0-a!511^post171 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post171+nondet!13^0 == 0 /\ ct!19^0-ct!19^post171 == 0 /\ -x!15^0 <= 0 /\ temp0!17^0-temp0!17^post171 == 0 /\ -a!1371^post171+a!1371^0 == 0 /\ -r!543^post171+r!543^0 == 0 /\ -a!1055^post171+a!1055^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post171 == 0 /\ x!15^0-x!15^post171 == 0 /\ -t!25^post171+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post171 == 0 /\ -rcd!2460^post171+rcd!2460^0 == 0 /\ x!18^0-x!18^post171 == 0 /\ rcd!2515^0-rcd!2515^post171 == 0 /\ -r!662^post171+r!662^0 == 0 /\ 1-x!1365^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post171+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!1370^0-a!1370^post171 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post172, temp0!17^0'=temp0!17^post172, head!16^0'=head!16^post172, rcd!2515^0'=rcd!2515^post172, a!1810^0'=a!1810^post172, x!18^0'=x!18^post172, i!29^0'=i!29^post172, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post172, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post172, a!511^0'=a!511^post172, r!662^0'=r!662^post172, a!1370^0'=a!1370^post172, tmp!33^0'=tmp!33^post172, rcd!83^0'=rcd!83^post172, a!2238^0'=a!2238^post172, x_SLAM_f!20^0'=x_SLAM_f!20^post172, length!28^0'=length!28^post172, temp!34^0'=temp!34^post172, ct!19^0'=ct!19^post172, rcd!2460^0'=rcd!2460^post172, a!1610^0'=a!1610^post172, x!15^0'=x!15^post172, head!405^0'=head!405^post172, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post172, a!419^0'=a!419^post172, r!543^0'=r!543^post172, a!1055^0'=a!1055^post172, temp0!30^0'=temp0!30^post172, head!31^0'=head!31^post172, rcd!63^0'=rcd!63^post172, a!2035^0'=a!2035^post172, x!22^0'=x!22^post172, i!406^0'=i!406^post172, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post172, t!25^0'=t!25^post172, a!654^0'=a!654^post172, rcd!2393^0'=rcd!2393^post172, a!1371^0'=a!1371^post172, x!1365^0'=x!1365^post172, result!12^0'=result!12^post172, a!244^0'=a!244^post172, y!21^0'=y!21^post172, nondet!13^0'=nondet!13^post172, (-a!1055^post172+a!1055^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ -rcd!63^post172+rcd!63^0 == 0 /\ r!662^0-r!662^post172 == 0 /\ rcd!2515^0-rcd!2515^post172 == 0 /\ -y!21^post172+y!21^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post172 == 0 /\ -i!406^post172+i!406^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post172 == 0 /\ a!511^0-a!511^post172 == 0 /\ head!16^0-head!16^post172 == 0 /\ a!1810^0-a!1810^post172 == 0 /\ 1-a!1052^0 <= 0 /\ -a!2035^post172+a!2035^0 == 0 /\ i!29^0-i!29^post172 == 0 /\ a!2238^0-a!2238^post172 == 0 /\ -result!12^post172+result!12^0 == 0 /\ -rcd!2393^post172+rcd!2393^0 == 0 /\ a!1052^0-a!1052^post172 == 0 /\ rcd!83^0-rcd!83^post172 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post172+nondet!13^0 == 0 /\ t!25^0-t!25^post172 == 0 /\ rcd!2460^0-rcd!2460^post172 == 0 /\ -a!244^post172+a!244^0 == 0 /\ 1-a!1055^0 <= 0 /\ -1+a!1055^0 <= 0 /\ x!15^0 <= 0 /\ -x!1365^post172+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post172+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-length!28^post172 == 0 /\ r!543^0-r!543^post172 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -ct!19^post172+ct!19^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post172 == 0 /\ temp0!17^0-temp0!17^post172 == 0 /\ -x!15^0 <= 0 /\ temp!34^0-temp!34^post172 == 0 /\ a!1610^0-a!1610^post172 == 0 /\ temp0!30^0-temp0!30^post172 == 0 /\ -a!654^post172+a!654^0 == 0 /\ -a!1371^post172+a!1371^0 == 0 /\ -a!419^post172+a!419^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post172 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ x!18^0-x!18^post172 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post172 == 0 /\ -head!31^post172+head!31^0 == 0 /\ x!22^0-x!22^post172 == 0 /\ a!1370^0-a!1370^post172 == 0 /\ tmp!33^0-tmp!33^post172 == 0 /\ -x!15^post172+x!15^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post173, temp0!17^0'=temp0!17^post173, head!16^0'=head!16^post173, rcd!2515^0'=rcd!2515^post173, a!1810^0'=a!1810^post173, x!18^0'=x!18^post173, i!29^0'=i!29^post173, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post173, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post173, a!511^0'=a!511^post173, r!662^0'=r!662^post173, a!1370^0'=a!1370^post173, tmp!33^0'=tmp!33^post173, rcd!83^0'=rcd!83^post173, a!2238^0'=a!2238^post173, x_SLAM_f!20^0'=x_SLAM_f!20^post173, length!28^0'=length!28^post173, temp!34^0'=temp!34^post173, ct!19^0'=ct!19^post173, rcd!2460^0'=rcd!2460^post173, a!1610^0'=a!1610^post173, x!15^0'=x!15^post173, head!405^0'=head!405^post173, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post173, a!419^0'=a!419^post173, r!543^0'=r!543^post173, a!1055^0'=a!1055^post173, temp0!30^0'=temp0!30^post173, head!31^0'=head!31^post173, rcd!63^0'=rcd!63^post173, a!2035^0'=a!2035^post173, x!22^0'=x!22^post173, i!406^0'=i!406^post173, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post173, t!25^0'=t!25^post173, a!654^0'=a!654^post173, rcd!2393^0'=rcd!2393^post173, a!1371^0'=a!1371^post173, x!1365^0'=x!1365^post173, result!12^0'=result!12^post173, a!244^0'=a!244^post173, y!21^0'=y!21^post173, nondet!13^0'=nondet!13^post173, (-a!1371^post173+a!1371^0 == 0 /\ a!1052^0 <= 0 /\ -a!244^post173+a!244^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ -a!2035^post173+a!2035^0 == 0 /\ -a!654^post173+a!654^0 == 0 /\ -result!12^post173+result!12^0 == 0 /\ length!28^0-length!28^post173 == 0 /\ -nondet!13^post173+nondet!13^0 == 0 /\ a!511^0-a!511^post173 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!419^post173+a!419^0 == 0 /\ 1-a!1370^0 <= 0 /\ -1+a!1370^0 <= 0 /\ a!1052^0-a!1052^post173 == 0 /\ -head!16^0+x!1365^0 <= 0 /\ rcd!2515^0-rcd!2515^post173 == 0 /\ a!2238^0-a!2238^post173 == 0 /\ t!25^0-t!25^post173 == 0 /\ -x_SLAM_f!20^post173+x_SLAM_f!20^0 == 0 /\ tmp!33^0-tmp!33^post173 == 0 /\ -ct!19^post173+ct!19^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post173 == 0 /\ head!16^0-x!1365^0 <= 0 /\ x!18^0-x!18^post173 == 0 /\ rcd!83^0-rcd!83^post173 == 0 /\ r!662^0-r!662^post173 == 0 /\ temp0!17^0-temp0!17^post173 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -rcd!2393^post173+rcd!2393^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ temp0!30^0-temp0!30^post173 == 0 /\ 1+head!16^0 <= 0 /\ a!1370^0-a!1370^post173 == 0 /\ -x!1365^post173+x!1365^0 == 0 /\ temp!34^0-temp!34^post173 == 0 /\ -head!31^post173+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post173 == 0 /\ -x!15^post173+x!15^0 == 0 /\ -y!21^post173+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post173 == 0 /\ a!1055^0-a!1055^post173 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ a!1810^0-a!1810^post173 == 0 /\ -x!22^post173+x!22^0 == 0 /\ head!16^0-head!16^post173 == 0 /\ a!1610^0-a!1610^post173 == 0 /\ -head!405^post173+head!405^0 == 0 /\ -rcd!63^post173+rcd!63^0 == 0 /\ -r!543^post173+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post173+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post173 == 0 /\ -sel_r!543_Flink!24^post173+sel_r!543_Flink!24^0 == 0 /\ -i!406^post173+i!406^0 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post174, temp0!17^0'=temp0!17^post174, head!16^0'=head!16^post174, rcd!2515^0'=rcd!2515^post174, a!1810^0'=a!1810^post174, x!18^0'=x!18^post174, i!29^0'=i!29^post174, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post174, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post174, a!511^0'=a!511^post174, r!662^0'=r!662^post174, a!1370^0'=a!1370^post174, tmp!33^0'=tmp!33^post174, rcd!83^0'=rcd!83^post174, a!2238^0'=a!2238^post174, x_SLAM_f!20^0'=x_SLAM_f!20^post174, length!28^0'=length!28^post174, temp!34^0'=temp!34^post174, ct!19^0'=ct!19^post174, rcd!2460^0'=rcd!2460^post174, a!1610^0'=a!1610^post174, x!15^0'=x!15^post174, head!405^0'=head!405^post174, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post174, a!419^0'=a!419^post174, r!543^0'=r!543^post174, a!1055^0'=a!1055^post174, temp0!30^0'=temp0!30^post174, head!31^0'=head!31^post174, rcd!63^0'=rcd!63^post174, a!2035^0'=a!2035^post174, x!22^0'=x!22^post174, i!406^0'=i!406^post174, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post174, t!25^0'=t!25^post174, a!654^0'=a!654^post174, rcd!2393^0'=rcd!2393^post174, a!1371^0'=a!1371^post174, x!1365^0'=x!1365^post174, result!12^0'=result!12^post174, a!244^0'=a!244^post174, y!21^0'=y!21^post174, nondet!13^0'=nondet!13^post174, (-result!12^post174+result!12^0 == 0 /\ -1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post174 == 0 /\ i!29^0-i!29^post174 == 0 /\ -a!2238^post174+a!2238^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post174 == 0 /\ rcd!2515^0-rcd!2515^post174 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post174 == 0 /\ -r!543^post174+r!543^0 == 0 /\ -nondet!13^post174+nondet!13^0 == 0 /\ -a!1371^post174+a!1371^0 == 0 /\ length!28^0-length!28^post174 == 0 /\ tmp!33^0-tmp!33^post174 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!2460^post174+rcd!2460^0 == 0 /\ -t!25^post174+t!25^0 == 0 /\ -a!1055^post174+a!1055^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post174 == 0 /\ x!15^0-x!15^post174 == 0 /\ rcd!2393^0-rcd!2393^post174 == 0 /\ a!654^0-a!654^post174 == 0 /\ temp!34^0-temp!34^post174 == 0 /\ -head!31^post174+head!31^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -y!21^post174+y!21^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post174 == 0 /\ a!1052^0-a!1052^post174 == 0 /\ 1+head!16^0 <= 0 /\ x!18^0-x!18^post174 == 0 /\ -rcd!83^post174+rcd!83^0 == 0 /\ -sel_r!543_Flink!24^post174+sel_r!543_Flink!24^0 == 0 /\ a!1370^0-a!1370^post174 == 0 /\ a!511^0-a!511^post174 == 0 /\ -a!244^post174+a!244^0 == 0 /\ -x!1365^post174+x!1365^0 == 0 /\ a!2035^0-a!2035^post174 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post174+rcd!63^0 == 0 /\ ct!19^0-ct!19^post174 == 0 /\ -a!1610^post174+a!1610^0 == 0 /\ r!662^0-r!662^post174 == 0 /\ -temp0!30^post174+temp0!30^0 == 0 /\ -i!406^post174+i!406^0 == 0 /\ -x!22^post174+x!22^0 == 0 /\ temp0!17^0-temp0!17^post174 == 0 /\ a!1810^0-a!1810^post174 == 0 /\ 1-x!1365^0 <= 0 /\ head!16^0-head!16^post174 == 0 /\ a!419^0-a!419^post174 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Applied preprocessing Original rule: l54 -> l55 : a!1052^0'=a!1052^post175, temp0!17^0'=temp0!17^post175, head!16^0'=head!16^post175, rcd!2515^0'=rcd!2515^post175, a!1810^0'=a!1810^post175, x!18^0'=x!18^post175, i!29^0'=i!29^post175, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post175, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post175, a!511^0'=a!511^post175, r!662^0'=r!662^post175, a!1370^0'=a!1370^post175, tmp!33^0'=tmp!33^post175, rcd!83^0'=rcd!83^post175, a!2238^0'=a!2238^post175, x_SLAM_f!20^0'=x_SLAM_f!20^post175, length!28^0'=length!28^post175, temp!34^0'=temp!34^post175, ct!19^0'=ct!19^post175, rcd!2460^0'=rcd!2460^post175, a!1610^0'=a!1610^post175, x!15^0'=x!15^post175, head!405^0'=head!405^post175, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post175, a!419^0'=a!419^post175, r!543^0'=r!543^post175, a!1055^0'=a!1055^post175, temp0!30^0'=temp0!30^post175, head!31^0'=head!31^post175, rcd!63^0'=rcd!63^post175, a!2035^0'=a!2035^post175, x!22^0'=x!22^post175, i!406^0'=i!406^post175, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post175, t!25^0'=t!25^post175, a!654^0'=a!654^post175, rcd!2393^0'=rcd!2393^post175, a!1371^0'=a!1371^post175, x!1365^0'=x!1365^post175, result!12^0'=result!12^post175, a!244^0'=a!244^post175, y!21^0'=y!21^post175, nondet!13^0'=nondet!13^post175, (-1-a!1052^0+a!1370^0 <= 0 /\ 2-a!1055^0 <= 0 /\ a!1810^0-a!1810^post175 == 0 /\ i!29^0-i!29^post175 == 0 /\ a!2238^0-a!2238^post175 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post175 == 0 /\ -ct!19^post175+ct!19^0 == 0 /\ rcd!2460^0-rcd!2460^post175 == 0 /\ tmp!33^0-tmp!33^post175 == 0 /\ -nondet!13^post175+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+x!1365^0 <= 0 /\ -a!2035^post175+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post175+sel_r!1224_Flink!24^0 == 0 /\ rcd!2393^0-rcd!2393^post175 == 0 /\ a!419^0-a!419^post175 == 0 /\ 1-a!1052^0 <= 0 /\ -x!15^post175+x!15^0 == 0 /\ -a!1371^post175+a!1371^0 == 0 /\ rcd!2515^0-rcd!2515^post175 == 0 /\ -r!543^post175+r!543^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post175+a!654^0 == 0 /\ x!1365^0-x!1365^post175 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post175 == 0 /\ a!1610^0-a!1610^post175 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post175+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1055^post175+a!1055^0 == 0 /\ head!405^0-head!405^post175 == 0 /\ -i!406^post175+i!406^0 == 0 /\ 1+a!1052^0-a!1370^0 <= 0 /\ -length!28^post175+length!28^0 == 0 /\ head!31^0-head!31^post175 == 0 /\ head!16^0-head!16^post175 == 0 /\ rcd!83^0-rcd!83^post175 == 0 /\ a!1052^0-a!1052^post175 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 <= 0 /\ -rcd!63^post175+rcd!63^0 == 0 /\ -y!21^post175+y!21^0 == 0 /\ x!22^0-x!22^post175 == 0 /\ 1+head!16^0 <= 0 /\ -x!18^post175+x!18^0 == 0 /\ -t!25^post175+t!25^0 == 0 /\ a!1370^0-a!1370^post175 == 0 /\ -a!511^post175+a!511^0 == 0 /\ -a!244^post175+a!244^0 == 0 /\ -x!15^0+sel_r!1224_Flink!24^0 <= 0 /\ -result!12^post175+result!12^0 == 0 /\ r!662^0-r!662^post175 == 0 /\ temp0!17^0-temp0!17^post175 == 0 /\ temp0!30^0-temp0!30^post175 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post175 == 0 /\ temp!34^0-temp!34^post175 == 0), cost: 1 New rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l55 -> l56 : a!1052^0'=a!1052^post176, temp0!17^0'=temp0!17^post176, head!16^0'=head!16^post176, rcd!2515^0'=rcd!2515^post176, a!1810^0'=a!1810^post176, x!18^0'=x!18^post176, i!29^0'=i!29^post176, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post176, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post176, a!511^0'=a!511^post176, r!662^0'=r!662^post176, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post176, rcd!83^0'=rcd!83^post176, a!2238^0'=a!2238^post176, x_SLAM_f!20^0'=x_SLAM_f!20^post176, length!28^0'=length!28^post176, temp!34^0'=temp!34^post176, ct!19^0'=ct!19^post176, rcd!2460^0'=rcd!2460^post176, a!1610^0'=a!1610^post176, x!15^0'=x!15^post176, head!405^0'=head!405^post176, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post176, a!419^0'=a!419^post176, r!543^0'=r!543^post176, a!1055^0'=a!1055^post176, temp0!30^0'=temp0!30^post176, head!31^0'=head!31^post176, rcd!63^0'=rcd!63^post176, a!2035^0'=a!2035^post176, x!22^0'=x!22^post176, i!406^0'=i!406^post176, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post176, t!25^0'=t!25^post176, a!654^0'=a!654^post176, rcd!2393^0'=rcd!2393^post176, a!1371^0'=a!1371^post176, x!1365^0'=x!1365^post176, result!12^0'=result!12^post176, a!244^0'=a!244^post176, y!21^0'=y!21^post176, nondet!13^0'=nondet!13^post176, (0 == 0 /\ -x!15^post176+x!15^0 == 0 /\ head!16^0-head!16^post176 == 0 /\ -sel_r!1224_Flink!24^post176+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post176+x!1365^0 == 0 /\ x!18^0-x!18^post176 == 0 /\ -i!406^post176+i!406^0 == 0 /\ -head!405^post176+head!405^0 == 0 /\ r!543^0-r!543^post176 == 0 /\ a!1055^post176-a!1371^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post176 == 0 /\ -temp!34^post176+temp!34^0 == 0 /\ a!511^0-a!511^post176 == 0 /\ rcd!2515^0-rcd!2515^post176 == 0 /\ -rcd!63^post176+rcd!63^0 == 0 /\ a!2238^0-a!2238^post176 == 0 /\ -a!2035^post176+a!2035^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post176 == 0 /\ tmp!33^0-tmp!33^post176 == 0 /\ a!1610^0-a!1610^post176 == 0 /\ -result!12^post176+result!12^0 == 0 /\ -a!654^post176+a!654^0 == 0 /\ -a!419^post176+a!419^0 == 0 /\ head!31^0-head!31^post176 == 0 /\ rcd!2460^0-rcd!2460^post176 == 0 /\ rcd!83^0-rcd!83^post176 == 0 /\ x!22^0-x!22^post176 == 0 /\ -a!1810^post176+a!1810^0 == 0 /\ -y!21^post176+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post176 == 0 /\ i!29^0-i!29^post176 == 0 /\ -a!1370^0+a!1052^post176 == 0 /\ temp0!17^0-temp0!17^post176 == 0 /\ r!662^0-r!662^post176 == 0 /\ -ct!19^post176+ct!19^0 == 0 /\ temp0!30^0-temp0!30^post176 == 0 /\ length!28^0-length!28^post176 == 0 /\ -nondet!13^post176+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post176 == 0 /\ -a!244^post176+a!244^0 == 0 /\ -t!25^post176+t!25^0 == 0 /\ -rcd!2393^post176+rcd!2393^0 == 0), cost: 1 New rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post178, temp0!17^0'=temp0!17^post178, head!16^0'=head!16^post178, rcd!2515^0'=rcd!2515^post178, a!1810^0'=a!1810^post178, x!18^0'=x!18^post178, i!29^0'=i!29^post178, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post178, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post178, a!511^0'=a!511^post178, r!662^0'=r!662^post178, a!1370^0'=a!1370^post178, tmp!33^0'=tmp!33^post178, rcd!83^0'=rcd!83^post178, a!2238^0'=a!2238^post178, x_SLAM_f!20^0'=x_SLAM_f!20^post178, length!28^0'=length!28^post178, temp!34^0'=temp!34^post178, ct!19^0'=ct!19^post178, rcd!2460^0'=rcd!2460^post178, a!1610^0'=a!1610^post178, x!15^0'=x!15^post178, head!405^0'=head!405^post178, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post178, a!419^0'=a!419^post178, r!543^0'=r!543^post178, a!1055^0'=a!1055^post178, temp0!30^0'=temp0!30^post178, head!31^0'=head!31^post178, rcd!63^0'=rcd!63^post178, a!2035^0'=a!2035^post178, x!22^0'=x!22^post178, i!406^0'=i!406^post178, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post178, t!25^0'=t!25^post178, a!654^0'=a!654^post178, rcd!2393^0'=rcd!2393^post178, a!1371^0'=a!1371^post178, x!1365^0'=x!1365^post178, result!12^0'=result!12^post178, a!244^0'=a!244^post178, y!21^0'=y!21^post178, nondet!13^0'=nondet!13^post178, (a!419^0-a!419^post178 == 0 /\ -y!21^post178+y!21^0 == 0 /\ -length!28^post178+length!28^0 == 0 /\ -i!406^post178+i!406^0 == 0 /\ a!1610^0-a!1610^post178 == 0 /\ -t!25^post178+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!30^0-temp0!30^post178 == 0 /\ temp0!17^0-temp0!17^post178 == 0 /\ -rcd!2393^post178+rcd!2393^0 == 0 /\ head!31^0-head!31^post178 == 0 /\ head!405^0-head!405^post178 == 0 /\ temp!34^0-temp!34^post178 == 0 /\ head!16^0-head!16^post178 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post178 == 0 /\ -a!244^post178+a!244^0 == 0 /\ -x!1365^post178+x!1365^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ tmp!33^0-tmp!33^post178 == 0 /\ -result!12^post178+result!12^0 == 0 /\ -x!22^post178+x!22^0 == 0 /\ a!1370^0-a!1370^post178 == 0 /\ x!15^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post178+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post178 == 0 /\ a!1055^0 <= 0 /\ -a!1371^post178+a!1371^0 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post178 == 0 /\ ct!19^0-ct!19^post178 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post178 == 0 /\ -a!2035^post178+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post178 == 0 /\ rcd!63^0-rcd!63^post178 == 0 /\ a!511^0-a!511^post178 == 0 /\ a!1810^0-a!1810^post178 == 0 /\ -rcd!2460^post178+rcd!2460^0 == 0 /\ -r!543^post178+r!543^0 == 0 /\ rcd!83^0-rcd!83^post178 == 0 /\ -a!2238^post178+a!2238^0 == 0 /\ i!29^0-i!29^post178 == 0 /\ x!15^0-x!15^post178 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post178+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ a!1052^0-a!1052^post178 == 0 /\ x!18^0-x!18^post178 == 0 /\ -a!654^post178+a!654^0 == 0 /\ -a!1055^post178+a!1055^0 == 0 /\ nondet!13^0-nondet!13^post178 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post180, temp0!17^0'=temp0!17^post180, head!16^0'=head!16^post180, rcd!2515^0'=rcd!2515^post180, a!1810^0'=a!1810^post180, x!18^0'=x!18^post180, i!29^0'=i!29^post180, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post180, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post180, a!511^0'=a!511^post180, r!662^0'=r!662^post180, a!1370^0'=a!1370^post180, tmp!33^0'=tmp!33^post180, rcd!83^0'=rcd!83^post180, a!2238^0'=a!2238^post180, x_SLAM_f!20^0'=x_SLAM_f!20^post180, length!28^0'=length!28^post180, temp!34^0'=temp!34^post180, ct!19^0'=ct!19^post180, rcd!2460^0'=rcd!2460^post180, a!1610^0'=a!1610^post180, x!15^0'=x!15^post180, head!405^0'=head!405^post180, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post180, a!419^0'=a!419^post180, r!543^0'=r!543^post180, a!1055^0'=a!1055^post180, temp0!30^0'=temp0!30^post180, head!31^0'=head!31^post180, rcd!63^0'=rcd!63^post180, a!2035^0'=a!2035^post180, x!22^0'=x!22^post180, i!406^0'=i!406^post180, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post180, t!25^0'=t!25^post180, a!654^0'=a!654^post180, rcd!2393^0'=rcd!2393^post180, a!1371^0'=a!1371^post180, x!1365^0'=x!1365^post180, result!12^0'=result!12^post180, a!244^0'=a!244^post180, y!21^0'=y!21^post180, nondet!13^0'=nondet!13^post180, (rcd!83^0-rcd!83^post180 == 0 /\ a!1052^0 <= 0 /\ -temp0!30^post180+temp0!30^0 == 0 /\ -nondet!13^post180+nondet!13^0 == 0 /\ a!1052^0-a!1052^post180 == 0 /\ x!18^0-x!18^post180 == 0 /\ -result!12^post180+result!12^0 == 0 /\ -a!419^post180+a!419^0 == 0 /\ rcd!2515^0-rcd!2515^post180 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-x!15^0 <= 0 /\ -x_SLAM_f!20^post180+x_SLAM_f!20^0 == 0 /\ -a!244^post180+a!244^0 == 0 /\ -a!1371^post180+a!1371^0 == 0 /\ a!2238^0-a!2238^post180 == 0 /\ a!1055^0-a!1055^post180 == 0 /\ a!511^0-a!511^post180 == 0 /\ ct!19^0-ct!19^post180 == 0 /\ a!2035^0-a!2035^post180 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post180 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ i!29^0-i!29^post180 == 0 /\ -tmp!33^post180+tmp!33^0 == 0 /\ -a!654^post180+a!654^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ r!662^0-r!662^post180 == 0 /\ -t!25^post180+t!25^0 == 0 /\ -rcd!2393^post180+rcd!2393^0 == 0 /\ temp0!17^0-temp0!17^post180 == 0 /\ head!16^0-head!16^post180 == 0 /\ r!543^0-r!543^post180 == 0 /\ a!1810^0-a!1810^post180 == 0 /\ -x!15^post180+x!15^0 == 0 /\ i!406^0-i!406^post180 == 0 /\ -sel_r!1224_Flink!24^post180+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post180+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post180 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post180 == 0 /\ length!28^0-length!28^post180 == 0 /\ 1-x!15^0 <= 0 /\ -temp!34^post180+temp!34^0 == 0 /\ -x!22^post180+x!22^0 == 0 /\ -head!405^post180+head!405^0 == 0 /\ -x!1365^post180+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post180 == 0 /\ rcd!63^0-rcd!63^post180 == 0 /\ -y!21^post180+y!21^0 == 0 /\ -a!1610^post180+a!1610^0 == 0 /\ -a!1370^post180+a!1370^0 == 0), cost: 1 New rule: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post181, temp0!17^0'=temp0!17^post181, head!16^0'=head!16^post181, rcd!2515^0'=rcd!2515^post181, a!1810^0'=a!1810^post181, x!18^0'=x!18^post181, i!29^0'=i!29^post181, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post181, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post181, a!511^0'=a!511^post181, r!662^0'=r!662^post181, a!1370^0'=a!1370^post181, tmp!33^0'=tmp!33^post181, rcd!83^0'=rcd!83^post181, a!2238^0'=a!2238^post181, x_SLAM_f!20^0'=x_SLAM_f!20^post181, length!28^0'=length!28^post181, temp!34^0'=temp!34^post181, ct!19^0'=ct!19^post181, rcd!2460^0'=rcd!2460^post181, a!1610^0'=a!1610^post181, x!15^0'=x!15^post181, head!405^0'=head!405^post181, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post181, a!419^0'=a!419^post181, r!543^0'=r!543^post181, a!1055^0'=a!1055^post181, temp0!30^0'=temp0!30^post181, head!31^0'=head!31^post181, rcd!63^0'=rcd!63^post181, a!2035^0'=a!2035^post181, x!22^0'=x!22^post181, i!406^0'=i!406^post181, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post181, t!25^0'=t!25^post181, a!654^0'=a!654^post181, rcd!2393^0'=rcd!2393^post181, a!1371^0'=a!1371^post181, x!1365^0'=x!1365^post181, result!12^0'=result!12^post181, a!244^0'=a!244^post181, y!21^0'=y!21^post181, nondet!13^0'=nondet!13^post181, (a!1370^0-a!1370^post181 == 0 /\ rcd!83^0-rcd!83^post181 == 0 /\ a!1052^0-a!1052^post181 == 0 /\ a!1810^0-a!1810^post181 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post181+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post181+a!2035^0 == 0 /\ rcd!2515^0-rcd!2515^post181 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1371^post181+a!1371^0 == 0 /\ length!28^0-length!28^post181 == 0 /\ -r!543^post181+r!543^0 == 0 /\ -a!2238^post181+a!2238^0 == 0 /\ -nondet!13^post181+nondet!13^0 == 0 /\ -a!1055^post181+a!1055^0 == 0 /\ 1-a!1052^0 <= 0 /\ 1-head!16^0 <= 0 /\ -r!662^post181+r!662^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post181+t!25^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -a!654^post181+a!654^0 == 0 /\ rcd!2393^0-rcd!2393^post181 == 0 /\ head!16^0-head!16^post181 == 0 /\ 1-a!1055^0 <= 0 /\ temp0!17^0-temp0!17^post181 == 0 /\ temp!34^0-temp!34^post181 == 0 /\ -head!31^post181+head!31^0 == 0 /\ -head!405^post181+head!405^0 == 0 /\ -i!29^post181+i!29^0 == 0 /\ -i!406^post181+i!406^0 == 0 /\ x!15^0-x!15^post181 == 0 /\ -a!1610^post181+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post181 == 0 /\ x!18^0-x!18^post181 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post181 == 0 /\ -tmp!33^post181+tmp!33^0 == 0 /\ 1-x!15^0 <= 0 /\ -rcd!2460^post181+rcd!2460^0 == 0 /\ a!511^0-a!511^post181 == 0 /\ -a!244^post181+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post181+sel_r!1224_Flink!24^0 == 0 /\ -x!1365^post181+x!1365^0 == 0 /\ ct!19^0-ct!19^post181 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post181 == 0 /\ a!419^0-a!419^post181 == 0 /\ -result!12^post181+result!12^0 == 0 /\ -temp0!30^post181+temp0!30^0 == 0 /\ rcd!63^0-rcd!63^post181 == 0 /\ -x!22^post181+x!22^0 == 0 /\ -y!21^post181+y!21^0 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post182, temp0!17^0'=temp0!17^post182, head!16^0'=head!16^post182, rcd!2515^0'=rcd!2515^post182, a!1810^0'=a!1810^post182, x!18^0'=x!18^post182, i!29^0'=i!29^post182, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post182, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post182, a!511^0'=a!511^post182, r!662^0'=r!662^post182, a!1370^0'=a!1370^post182, tmp!33^0'=tmp!33^post182, rcd!83^0'=rcd!83^post182, a!2238^0'=a!2238^post182, x_SLAM_f!20^0'=x_SLAM_f!20^post182, length!28^0'=length!28^post182, temp!34^0'=temp!34^post182, ct!19^0'=ct!19^post182, rcd!2460^0'=rcd!2460^post182, a!1610^0'=a!1610^post182, x!15^0'=x!15^post182, head!405^0'=head!405^post182, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post182, a!419^0'=a!419^post182, r!543^0'=r!543^post182, a!1055^0'=a!1055^post182, temp0!30^0'=temp0!30^post182, head!31^0'=head!31^post182, rcd!63^0'=rcd!63^post182, a!2035^0'=a!2035^post182, x!22^0'=x!22^post182, i!406^0'=i!406^post182, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post182, t!25^0'=t!25^post182, a!654^0'=a!654^post182, rcd!2393^0'=rcd!2393^post182, a!1371^0'=a!1371^post182, x!1365^0'=x!1365^post182, result!12^0'=result!12^post182, a!244^0'=a!244^post182, y!21^0'=y!21^post182, nondet!13^0'=nondet!13^post182, (-sel_r!1224_Flink!24^post182+sel_r!1224_Flink!24^0 == 0 /\ a!1810^0-a!1810^post182 == 0 /\ a!2238^0-a!2238^post182 == 0 /\ a!1610^0-a!1610^post182 == 0 /\ i!29^0-i!29^post182 == 0 /\ head!31^0-head!31^post182 == 0 /\ rcd!2460^0-rcd!2460^post182 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ tmp!33^0-tmp!33^post182 == 0 /\ length!28^0-length!28^post182 == 0 /\ 1-a!1052^0 <= 0 /\ rcd!2393^0-rcd!2393^post182 == 0 /\ -a!654^post182+a!654^0 == 0 /\ temp0!17^0-temp0!17^post182 == 0 /\ r!662^0-r!662^post182 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post182+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ -temp!34^post182+temp!34^0 == 0 /\ -a!1055^0 <= 0 /\ head!405^0-head!405^post182 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post182+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ x!1365^0-x!1365^post182 == 0 /\ -a!1371^post182+a!1371^0 == 0 /\ 1-a!1055^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post182 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post182 == 0 /\ head!16^0-head!16^post182 == 0 /\ -rcd!63^post182+rcd!63^0 == 0 /\ -rcd!2515^post182+rcd!2515^0 == 0 /\ -a!1055^post182+a!1055^0 == 0 /\ ct!19^0-ct!19^post182 == 0 /\ rcd!83^0-rcd!83^post182 == 0 /\ -t!25^post182+t!25^0 == 0 /\ -y!21^post182+y!21^0 == 0 /\ 1-x!15^0 <= 0 /\ -result!12^post182+result!12^0 == 0 /\ a!1370^0-a!1370^post182 == 0 /\ x!15^0-x!15^post182 == 0 /\ -x!22^post182+x!22^0 == 0 /\ -temp0!30^post182+temp0!30^0 == 0 /\ a!511^0-a!511^post182 == 0 /\ r!543^0-r!543^post182 == 0 /\ -x!18^post182+x!18^0 == 0 /\ a!419^0-a!419^post182 == 0 /\ a!1052^0-a!1052^post182 == 0 /\ -a!2035^post182+a!2035^0 == 0 /\ -a!244^post182+a!244^0 == 0 /\ -nondet!13^post182+nondet!13^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post182 == 0), cost: 1 New rule: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post186, temp0!17^0'=temp0!17^post186, head!16^0'=head!16^post186, rcd!2515^0'=rcd!2515^post186, a!1810^0'=a!1810^post186, x!18^0'=x!18^post186, i!29^0'=i!29^post186, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post186, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post186, a!511^0'=a!511^post186, r!662^0'=r!662^post186, a!1370^0'=a!1370^post186, tmp!33^0'=tmp!33^post186, rcd!83^0'=rcd!83^post186, a!2238^0'=a!2238^post186, x_SLAM_f!20^0'=x_SLAM_f!20^post186, length!28^0'=length!28^post186, temp!34^0'=temp!34^post186, ct!19^0'=ct!19^post186, rcd!2460^0'=rcd!2460^post186, a!1610^0'=a!1610^post186, x!15^0'=x!15^post186, head!405^0'=head!405^post186, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post186, a!419^0'=a!419^post186, r!543^0'=r!543^post186, a!1055^0'=a!1055^post186, temp0!30^0'=temp0!30^post186, head!31^0'=head!31^post186, rcd!63^0'=rcd!63^post186, a!2035^0'=a!2035^post186, x!22^0'=x!22^post186, i!406^0'=i!406^post186, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post186, t!25^0'=t!25^post186, a!654^0'=a!654^post186, rcd!2393^0'=rcd!2393^post186, a!1371^0'=a!1371^post186, x!1365^0'=x!1365^post186, result!12^0'=result!12^post186, a!244^0'=a!244^post186, y!21^0'=y!21^post186, nondet!13^0'=nondet!13^post186, (temp0!30^0-temp0!30^post186 == 0 /\ -a!244^post186+a!244^0 == 0 /\ -a!1055^post186+a!1055^0 == 0 /\ a!1370^0-a!1370^post186 == 0 /\ temp!34^0-temp!34^post186 == 0 /\ -i!406^post186+i!406^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post186+a!654^0 == 0 /\ -rcd!63^post186+rcd!63^0 == 0 /\ -x!22^post186+x!22^0 == 0 /\ rcd!2515^0-rcd!2515^post186 == 0 /\ a!1610^0-a!1610^post186 == 0 /\ -length!28^post186+length!28^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post186 == 0 /\ a!1052^0-a!1052^post186 == 0 /\ -rcd!2393^post186+rcd!2393^0 == 0 /\ -result!12^post186+result!12^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!1810^0-a!1810^post186 == 0 /\ a!2238^0-a!2238^post186 == 0 /\ head!16^0-head!16^post186 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -t!25^post186+t!25^0 == 0 /\ rcd!83^0-rcd!83^post186 == 0 /\ i!29^0-i!29^post186 == 0 /\ 1+x!15^0 <= 0 /\ -a!2035^post186+a!2035^0 == 0 /\ -nondet!13^post186+nondet!13^0 == 0 /\ 1-a!1055^0 <= 0 /\ -x!1365^post186+x!1365^0 == 0 /\ -rcd!2460^post186+rcd!2460^0 == 0 /\ temp0!17^0-temp0!17^post186 == 0 /\ a!511^0-a!511^post186 == 0 /\ -r!662^post186+r!662^0 == 0 /\ -sel_r!1224_Flink!24^post186+sel_r!1224_Flink!24^0 == 0 /\ ct!19^0-ct!19^post186 == 0 /\ head!405^0-head!405^post186 == 0 /\ x!15^0-x!15^post186 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post186 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post186+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post186+head!31^0 == 0 /\ -y!21^post186+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post186 == 0 /\ tmp!33^0-tmp!33^post186 == 0 /\ -a!1371^post186+a!1371^0 == 0 /\ a!419^0-a!419^post186 == 0 /\ -r!543^post186+r!543^0 == 0 /\ x!18^0-x!18^post186 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post192, temp0!17^0'=temp0!17^post192, head!16^0'=head!16^post192, rcd!2515^0'=rcd!2515^post192, a!1810^0'=a!1810^post192, x!18^0'=x!18^post192, i!29^0'=i!29^post192, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post192, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post192, a!511^0'=a!511^post192, r!662^0'=r!662^post192, a!1370^0'=a!1370^post192, tmp!33^0'=tmp!33^post192, rcd!83^0'=rcd!83^post192, a!2238^0'=a!2238^post192, x_SLAM_f!20^0'=x_SLAM_f!20^post192, length!28^0'=length!28^post192, temp!34^0'=temp!34^post192, ct!19^0'=ct!19^post192, rcd!2460^0'=rcd!2460^post192, a!1610^0'=a!1610^post192, x!15^0'=x!15^post192, head!405^0'=head!405^post192, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post192, a!419^0'=a!419^post192, r!543^0'=r!543^post192, a!1055^0'=a!1055^post192, temp0!30^0'=temp0!30^post192, head!31^0'=head!31^post192, rcd!63^0'=rcd!63^post192, a!2035^0'=a!2035^post192, x!22^0'=x!22^post192, i!406^0'=i!406^post192, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post192, t!25^0'=t!25^post192, a!654^0'=a!654^post192, rcd!2393^0'=rcd!2393^post192, a!1371^0'=a!1371^post192, x!1365^0'=x!1365^post192, result!12^0'=result!12^post192, a!244^0'=a!244^post192, y!21^0'=y!21^post192, nondet!13^0'=nondet!13^post192, (-a!1610^post192+a!1610^0 == 0 /\ -x!22^post192+x!22^0 == 0 /\ length!28^0-length!28^post192 == 0 /\ head!405^0-head!405^post192 == 0 /\ -t!25^post192+t!25^0 == 0 /\ temp0!17^0-temp0!17^post192 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post192 == 0 /\ -a!654^post192+a!654^0 == 0 /\ -y!21^post192+y!21^0 == 0 /\ a!511^0-a!511^post192 == 0 /\ -rcd!2393^post192+rcd!2393^0 == 0 /\ -a!1370^post192+a!1370^0 == 0 /\ -temp0!30^post192+temp0!30^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post192 == 0 /\ 1-a!1052^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post192 == 0 /\ -nondet!13^post192+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post192 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -result!12^post192+result!12^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ x!18^0-x!18^post192 == 0 /\ tmp!33^0-tmp!33^post192 == 0 /\ -x!1365^post192+x!1365^0 == 0 /\ a!1371^0-a!1371^post192 == 0 /\ -rcd!83^post192+rcd!83^0 == 0 /\ i!406^0-i!406^post192 == 0 /\ x!15^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post192 == 0 /\ -a!244^post192+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post192 == 0 /\ r!662^0-r!662^post192 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 <= 0 /\ -x!15^0 <= 0 /\ a!1052^0-a!1052^post192 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post192 == 0 /\ rcd!63^0-rcd!63^post192 == 0 /\ -a!2238^post192+a!2238^0 == 0 /\ a!1810^0-a!1810^post192 == 0 /\ i!29^0-i!29^post192 == 0 /\ -r!543^post192+r!543^0 == 0 /\ head!16^0-head!16^post192 == 0 /\ -head!31^post192+head!31^0 == 0 /\ -a!419^post192+a!419^0 == 0 /\ -x!15^post192+x!15^0 == 0 /\ -temp!34^post192+temp!34^0 == 0 /\ a!2035^0-a!2035^post192 == 0 /\ rcd!2460^0-rcd!2460^post192 == 0 /\ -a!1055^post192+a!1055^0 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post197, temp0!17^0'=temp0!17^post197, head!16^0'=head!16^post197, rcd!2515^0'=rcd!2515^post197, a!1810^0'=a!1810^post197, x!18^0'=x!18^post197, i!29^0'=i!29^post197, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post197, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post197, a!511^0'=a!511^post197, r!662^0'=r!662^post197, a!1370^0'=a!1370^post197, tmp!33^0'=tmp!33^post197, rcd!83^0'=rcd!83^post197, a!2238^0'=a!2238^post197, x_SLAM_f!20^0'=x_SLAM_f!20^post197, length!28^0'=length!28^post197, temp!34^0'=temp!34^post197, ct!19^0'=ct!19^post197, rcd!2460^0'=rcd!2460^post197, a!1610^0'=a!1610^post197, x!15^0'=x!15^post197, head!405^0'=head!405^post197, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post197, a!419^0'=a!419^post197, r!543^0'=r!543^post197, a!1055^0'=a!1055^post197, temp0!30^0'=temp0!30^post197, head!31^0'=head!31^post197, rcd!63^0'=rcd!63^post197, a!2035^0'=a!2035^post197, x!22^0'=x!22^post197, i!406^0'=i!406^post197, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post197, t!25^0'=t!25^post197, a!654^0'=a!654^post197, rcd!2393^0'=rcd!2393^post197, a!1371^0'=a!1371^post197, x!1365^0'=x!1365^post197, result!12^0'=result!12^post197, a!244^0'=a!244^post197, y!21^0'=y!21^post197, nondet!13^0'=nondet!13^post197, (rcd!2460^0-rcd!2460^post197 == 0 /\ -rcd!2393^post197+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post197 == 0 /\ a!1610^0-a!1610^post197 == 0 /\ tmp!33^0-tmp!33^post197 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post197 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post197 == 0 /\ -x!1365^post197+x!1365^0 == 0 /\ a!419^0-a!419^post197 == 0 /\ head!31^0-head!31^post197 == 0 /\ 1-a!1052^0 <= 0 /\ -temp!34^post197+temp!34^0 == 0 /\ -y!21^post197+y!21^0 == 0 /\ -rcd!63^post197+rcd!63^0 == 0 /\ length!28^0-length!28^post197 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ -i!406^post197+i!406^0 == 0 /\ -temp0!30^post197+temp0!30^0 == 0 /\ a!1052^0-a!1052^post197 == 0 /\ 1-a!1055^0 <= 0 /\ a!2238^0-a!2238^post197 == 0 /\ -result!12^post197+result!12^0 == 0 /\ -sel_r!1224_Flink!24^post197+sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ head!405^0-head!405^post197 == 0 /\ -a!654^post197+a!654^0 == 0 /\ -a!2035^post197+a!2035^0 == 0 /\ ct!19^0-ct!19^post197 == 0 /\ x!15^0-x!15^post197 == 0 /\ head!16^0-head!16^post197 == 0 /\ 1-x!15^0 <= 0 /\ rcd!83^0-rcd!83^post197 == 0 /\ x!22^0-x!22^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post197+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!1371^post197+a!1371^0 == 0 /\ x!18^0-x!18^post197 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post197+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ r!662^0-r!662^post197 == 0 /\ a!244^0-a!244^post197 == 0 /\ temp0!17^0-temp0!17^post197 == 0 /\ r!543^0-r!543^post197 == 0 /\ -t!25^post197+t!25^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post197 == 0 /\ -a!1055^post197+a!1055^0 == 0 /\ a!1370^0-a!1370^post197 == 0 /\ -nondet!13^post197+nondet!13^0 == 0 /\ rcd!2515^0-rcd!2515^post197 == 0 /\ a!511^0-a!511^post197 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post198, temp0!17^0'=temp0!17^post198, head!16^0'=head!16^post198, rcd!2515^0'=rcd!2515^post198, a!1810^0'=a!1810^post198, x!18^0'=x!18^post198, i!29^0'=i!29^post198, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post198, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post198, a!511^0'=a!511^post198, r!662^0'=r!662^post198, a!1370^0'=a!1370^post198, tmp!33^0'=tmp!33^post198, rcd!83^0'=rcd!83^post198, a!2238^0'=a!2238^post198, x_SLAM_f!20^0'=x_SLAM_f!20^post198, length!28^0'=length!28^post198, temp!34^0'=temp!34^post198, ct!19^0'=ct!19^post198, rcd!2460^0'=rcd!2460^post198, a!1610^0'=a!1610^post198, x!15^0'=x!15^post198, head!405^0'=head!405^post198, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post198, a!419^0'=a!419^post198, r!543^0'=r!543^post198, a!1055^0'=a!1055^post198, temp0!30^0'=temp0!30^post198, head!31^0'=head!31^post198, rcd!63^0'=rcd!63^post198, a!2035^0'=a!2035^post198, x!22^0'=x!22^post198, i!406^0'=i!406^post198, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post198, t!25^0'=t!25^post198, a!654^0'=a!654^post198, rcd!2393^0'=rcd!2393^post198, a!1371^0'=a!1371^post198, x!1365^0'=x!1365^post198, result!12^0'=result!12^post198, a!244^0'=a!244^post198, y!21^0'=y!21^post198, nondet!13^0'=nondet!13^post198, (a!1052^0 <= 0 /\ -i!406^post198+i!406^0 == 0 /\ -rcd!2393^post198+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post198 == 0 /\ rcd!2515^0-rcd!2515^post198 == 0 /\ -y!21^post198+y!21^0 == 0 /\ -temp!34^post198+temp!34^0 == 0 /\ a!511^0-a!511^post198 == 0 /\ r!662^0-r!662^post198 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post198 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!543^0-r!543^post198 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1055^0-a!1055^post198 == 0 /\ -t!25^post198+t!25^0 == 0 /\ -a!2035^post198+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post198+sel_r!1224_Flink!24^0 == 0 /\ i!29^0-i!29^post198 == 0 /\ a!1810^0-a!1810^post198 == 0 /\ head!16^0-head!16^post198 == 0 /\ a!1052^0-a!1052^post198 == 0 /\ rcd!83^0-rcd!83^post198 == 0 /\ -a!244^post198+a!244^0 == 0 /\ -rcd!63^post198+rcd!63^0 == 0 /\ -result!12^post198+result!12^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ rcd!2460^0-rcd!2460^post198 == 0 /\ -a!1055^0 <= 0 /\ a!2238^0-a!2238^post198 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ -head!405^post198+head!405^0 == 0 /\ -x!1365^post198+x!1365^0 == 0 /\ length!28^0-length!28^post198 == 0 /\ -temp0!30^post198+temp0!30^0 == 0 /\ 1+head!16^0 <= 0 /\ -nondet!13^post198+nondet!13^0 == 0 /\ ct!19^0-ct!19^post198 == 0 /\ temp0!17^0-temp0!17^post198 == 0 /\ a!1610^0-a!1610^post198 == 0 /\ -x!15^post198+x!15^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post198 == 0 /\ x!22^0-x!22^post198 == 0 /\ -a!1371^post198+a!1371^0 == 0 /\ -a!654^post198+a!654^0 == 0 /\ -a!419^post198+a!419^0 == 0 /\ -x_SLAM_f!20^post198+x_SLAM_f!20^0 == 0 /\ x!18^0-x!18^post198 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post198 == 0 /\ a!1370^0-a!1370^post198 == 0 /\ -head!31^post198+head!31^0 == 0), cost: 1 New rule: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post201, temp0!17^0'=temp0!17^post201, head!16^0'=head!16^post201, rcd!2515^0'=rcd!2515^post201, a!1810^0'=a!1810^post201, x!18^0'=x!18^post201, i!29^0'=i!29^post201, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post201, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post201, a!511^0'=a!511^post201, r!662^0'=r!662^post201, a!1370^0'=a!1370^post201, tmp!33^0'=tmp!33^post201, rcd!83^0'=rcd!83^post201, a!2238^0'=a!2238^post201, x_SLAM_f!20^0'=x_SLAM_f!20^post201, length!28^0'=length!28^post201, temp!34^0'=temp!34^post201, ct!19^0'=ct!19^post201, rcd!2460^0'=rcd!2460^post201, a!1610^0'=a!1610^post201, x!15^0'=x!15^post201, head!405^0'=head!405^post201, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post201, a!419^0'=a!419^post201, r!543^0'=r!543^post201, a!1055^0'=a!1055^post201, temp0!30^0'=temp0!30^post201, head!31^0'=head!31^post201, rcd!63^0'=rcd!63^post201, a!2035^0'=a!2035^post201, x!22^0'=x!22^post201, i!406^0'=i!406^post201, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post201, t!25^0'=t!25^post201, a!654^0'=a!654^post201, rcd!2393^0'=rcd!2393^post201, a!1371^0'=a!1371^post201, x!1365^0'=x!1365^post201, result!12^0'=result!12^post201, a!244^0'=a!244^post201, y!21^0'=y!21^post201, nondet!13^0'=nondet!13^post201, (-sdv_CALLSITE_RETURN_1!14^post201+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post201 == 0 /\ -ct!19^post201+ct!19^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post201 == 0 /\ rcd!2460^0-rcd!2460^post201 == 0 /\ -nondet!13^post201+nondet!13^0 == 0 /\ -a!2035^post201+a!2035^0 == 0 /\ a!2238^0-a!2238^post201 == 0 /\ length!28^0-length!28^post201 == 0 /\ tmp!33^0-tmp!33^post201 == 0 /\ -x!15^post201+x!15^0 == 0 /\ 1-a!1052^0 <= 0 /\ a!419^0-a!419^post201 == 0 /\ rcd!2515^0-rcd!2515^post201 == 0 /\ -x_SLAM_f!20^post201+x_SLAM_f!20^0 == 0 /\ -a!654^post201+a!654^0 == 0 /\ a!511^0-a!511^post201 == 0 /\ -a!1371^post201+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post201 == 0 /\ a!1610^0-a!1610^post201 == 0 /\ -a!1055^0 <= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1-a!1055^0 <= 0 /\ x!1365^0-x!1365^post201 == 0 /\ -rcd!2393^post201+rcd!2393^0 == 0 /\ -i!406^post201+i!406^0 == 0 /\ head!16^0-head!16^post201 == 0 /\ rcd!83^0-rcd!83^post201 == 0 /\ -y!21^post201+y!21^0 == 0 /\ x!22^0-x!22^post201 == 0 /\ 1+head!16^0 <= 0 /\ a!1052^0-a!1052^post201 == 0 /\ -t!25^post201+t!25^0 == 0 /\ -x!18^post201+x!18^0 == 0 /\ -temp!34^post201+temp!34^0 == 0 /\ a!1370^0-a!1370^post201 == 0 /\ -a!244^post201+a!244^0 == 0 /\ -head!405^post201+head!405^0 == 0 /\ -rcd!63^post201+rcd!63^0 == 0 /\ r!543^0-r!543^post201 == 0 /\ -result!12^post201+result!12^0 == 0 /\ r!662^0-r!662^post201 == 0 /\ temp0!17^0-temp0!17^post201 == 0 /\ -temp0!30^post201+temp0!30^0 == 0 /\ head!31^0-head!31^post201 == 0 /\ a!1810^0-a!1810^post201 == 0 /\ a!1055^0-a!1055^post201 == 0 /\ -sel_r!1224_Flink!24^post201+sel_r!1224_Flink!24^0 == 0), cost: 1 New rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l56 -> l52 : a!1052^0'=a!1052^post202, temp0!17^0'=temp0!17^post202, head!16^0'=head!16^post202, rcd!2515^0'=rcd!2515^post202, a!1810^0'=a!1810^post202, x!18^0'=x!18^post202, i!29^0'=i!29^post202, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post202, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post202, a!511^0'=a!511^post202, r!662^0'=r!662^post202, a!1370^0'=a!1370^post202, tmp!33^0'=tmp!33^post202, rcd!83^0'=rcd!83^post202, a!2238^0'=a!2238^post202, x_SLAM_f!20^0'=x_SLAM_f!20^post202, length!28^0'=length!28^post202, temp!34^0'=temp!34^post202, ct!19^0'=ct!19^post202, rcd!2460^0'=rcd!2460^post202, a!1610^0'=a!1610^post202, x!15^0'=x!15^post202, head!405^0'=head!405^post202, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post202, a!419^0'=a!419^post202, r!543^0'=r!543^post202, a!1055^0'=a!1055^post202, temp0!30^0'=temp0!30^post202, head!31^0'=head!31^post202, rcd!63^0'=rcd!63^post202, a!2035^0'=a!2035^post202, x!22^0'=x!22^post202, i!406^0'=i!406^post202, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post202, t!25^0'=t!25^post202, a!654^0'=a!654^post202, rcd!2393^0'=rcd!2393^post202, a!1371^0'=a!1371^post202, x!1365^0'=x!1365^post202, result!12^0'=result!12^post202, a!244^0'=a!244^post202, y!21^0'=y!21^post202, nondet!13^0'=nondet!13^post202, (i!29^0-i!29^post202 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post202 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post202 == 0 /\ x!15^0-x!15^post202 == 0 /\ head!16^0-head!16^post202 == 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -nondet!13^post202+nondet!13^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x!18^post202 == 0 /\ -a!2238^post202+a!2238^0 == 0 /\ 1-a!1052^0 <= 0 /\ -a!1371^post202+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post202 == 0 /\ r!543^0-r!543^post202 == 0 /\ -a!419^post202+a!419^0 == 0 /\ -a!1052^0 <= 0 /\ -a!1055^0 <= 0 /\ a!1055^0-a!1055^post202 == 0 /\ a!654^0-a!654^post202 == 0 /\ 1+x!15^0 <= 0 /\ -temp!34^post202+temp!34^0 == 0 /\ 1-a!1055^0 <= 0 /\ a!511^0-a!511^post202 == 0 /\ ct!19^0-ct!19^post202 == 0 /\ -head!31^post202+head!31^0 == 0 /\ -rcd!83^post202+rcd!83^0 == 0 /\ a!1052^0-a!1052^post202 == 0 /\ -head!405^post202+head!405^0 == 0 /\ 1+head!16^0 <= 0 /\ -tmp!33^post202+tmp!33^0 == 0 /\ i!406^0-i!406^post202 == 0 /\ -y!21^post202+y!21^0 == 0 /\ -t!25^post202+t!25^0 == 0 /\ rcd!2460^0-rcd!2460^post202 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post202 == 0 /\ -rcd!2393^post202+rcd!2393^0 == 0 /\ -a!1610^post202+a!1610^0 == 0 /\ -a!1370^post202+a!1370^0 == 0 /\ -a!1810^post202+a!1810^0 == 0 /\ -a!2035^post202+a!2035^0 == 0 /\ -temp0!30^post202+temp0!30^0 == 0 /\ length!28^0-length!28^post202 == 0 /\ -sel_r!1224_Flink!24^post202+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post202+result!12^0 == 0 /\ -x!22^post202+x!22^0 == 0 /\ temp0!17^0-temp0!17^post202 == 0 /\ r!662^0-r!662^post202 == 0 /\ -x!1365^post202+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post202 == 0 /\ -a!244^post202+a!244^0 == 0 /\ rcd!63^0-rcd!63^post202 == 0), cost: 1 New rule: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Applied preprocessing Original rule: l52 -> l40 : a!1052^0'=a!1052^post203, temp0!17^0'=temp0!17^post203, head!16^0'=head!16^post203, rcd!2515^0'=rcd!2515^post203, a!1810^0'=a!1810^post203, x!18^0'=x!18^post203, i!29^0'=i!29^post203, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post203, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post203, a!511^0'=a!511^post203, r!662^0'=r!662^post203, a!1370^0'=a!1370^post203, tmp!33^0'=tmp!33^post203, rcd!83^0'=rcd!83^post203, a!2238^0'=a!2238^post203, x_SLAM_f!20^0'=x_SLAM_f!20^post203, length!28^0'=length!28^post203, temp!34^0'=temp!34^post203, ct!19^0'=ct!19^post203, rcd!2460^0'=rcd!2460^post203, a!1610^0'=a!1610^post203, x!15^0'=x!15^post203, head!405^0'=head!405^post203, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post203, a!419^0'=a!419^post203, r!543^0'=r!543^post203, a!1055^0'=a!1055^post203, temp0!30^0'=temp0!30^post203, head!31^0'=head!31^post203, rcd!63^0'=rcd!63^post203, a!2035^0'=a!2035^post203, x!22^0'=x!22^post203, i!406^0'=i!406^post203, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post203, t!25^0'=t!25^post203, a!654^0'=a!654^post203, rcd!2393^0'=rcd!2393^post203, a!1371^0'=a!1371^post203, x!1365^0'=x!1365^post203, result!12^0'=result!12^post203, a!244^0'=a!244^post203, y!21^0'=y!21^post203, nondet!13^0'=nondet!13^post203, (head!405^0-head!405^post203 == 0 /\ head!16^0-head!16^post203 == 0 /\ ct!19^0-ct!19^post203 == 0 /\ -x!1365^post203+x!1365^0 == 0 /\ a!1370^0-a!1370^post203 == 0 /\ rcd!83^0-rcd!83^post203 == 0 /\ x!15^0-x!15^post203 == 0 /\ -head!31^post203+head!31^0 == 0 /\ x!18^0-x!18^post203 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post203+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ r!662^0-r!662^post203 == 0 /\ temp0!17^0-temp0!17^post203 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post203 == 0 /\ -r!543^post203+r!543^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post203 == 0 /\ -rcd!2460^post203+rcd!2460^0 == 0 /\ -a!1610^post203+a!1610^0 == 0 /\ -a!2238^post203+a!2238^0 == 0 /\ rcd!2515^0-rcd!2515^post203 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post203 == 0 /\ -temp0!30^post203+temp0!30^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post203 == 0 /\ -a!244^post203+a!244^0 == 0 /\ -a!1371^post203+a!1371^0 == 0 /\ a!1810^0-a!1810^post203 == 0 /\ -a!419^post203+a!419^0 == 0 /\ rcd!63^0-rcd!63^post203 == 0 /\ -a!1055^post203+a!1055^0 == 0 /\ -a!654^post203+a!654^0 == 0 /\ -a!511^post203+a!511^0 == 0 /\ -x!22^post203+x!22^0 == 0 /\ result!12^0-result!12^post203 == 0 /\ -length!28^post203+length!28^0 == 0 /\ y!21^0-y!21^post203 == 0 /\ i!406^0-i!406^post203 == 0 /\ -i!29^post203+i!29^0 == 0 /\ -tmp!33^post203+tmp!33^0 == 0 /\ a!1052^0-a!1052^post203 == 0 /\ -a!2035^post203+a!2035^0 == 0 /\ -t!25^post203+t!25^0 == 0 /\ temp!34^0-temp!34^post203 == 0 /\ -rcd!2393^post203+rcd!2393^0 == 0 /\ -nondet!13^post203+nondet!13^0 == 0), cost: 1 New rule: l52 -> l40 : TRUE, cost: 1 Applied preprocessing Original rule: l40 -> l57 : a!1052^0'=a!1052^post204, temp0!17^0'=temp0!17^post204, head!16^0'=head!16^post204, rcd!2515^0'=rcd!2515^post204, a!1810^0'=a!1810^post204, x!18^0'=x!18^post204, i!29^0'=i!29^post204, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post204, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post204, a!511^0'=a!511^post204, r!662^0'=r!662^post204, a!1370^0'=a!1370^post204, tmp!33^0'=tmp!33^post204, rcd!83^0'=rcd!83^post204, a!2238^0'=a!2238^post204, x_SLAM_f!20^0'=x_SLAM_f!20^post204, length!28^0'=length!28^post204, temp!34^0'=temp!34^post204, ct!19^0'=ct!19^post204, rcd!2460^0'=rcd!2460^post204, a!1610^0'=a!1610^post204, x!15^0'=x!15^post204, head!405^0'=head!405^post204, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post204, a!419^0'=a!419^post204, r!543^0'=r!543^post204, a!1055^0'=a!1055^post204, temp0!30^0'=temp0!30^post204, head!31^0'=head!31^post204, rcd!63^0'=rcd!63^post204, a!2035^0'=a!2035^post204, x!22^0'=x!22^post204, i!406^0'=i!406^post204, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post204, t!25^0'=t!25^post204, a!654^0'=a!654^post204, rcd!2393^0'=rcd!2393^post204, a!1371^0'=a!1371^post204, x!1365^0'=x!1365^post204, result!12^0'=result!12^post204, a!244^0'=a!244^post204, y!21^0'=y!21^post204, nondet!13^0'=nondet!13^post204, (-rcd!2393^post204+rcd!2393^0 == 0 /\ -i!406^post204+i!406^0 == 0 /\ -t!25^post204+t!25^0 == 0 /\ -temp!34^post204+temp!34^0 == 0 /\ a!1610^0-a!1610^post204 == 0 /\ temp0!30^0-temp0!30^post204 == 0 /\ -rcd!2460^post204+rcd!2460^0 == 0 /\ head!16^0-head!16^post204 == 0 /\ r!543^0-r!543^post204 == 0 /\ temp0!17^0-temp0!17^post204 == 0 /\ a!419^0-a!419^post204 == 0 /\ head!31^0-head!31^post204 == 0 /\ y!21^post204-ct!19^post204 == 0 /\ a!1370^0-a!1370^post204 == 0 /\ -a!244^post204+a!244^0 == 0 /\ -head!16^0+x!18^post204 == 0 /\ -head!405^post204+head!405^0 == 0 /\ -x!1365^post204+x!1365^0 == 0 /\ -rcd!63^post204+rcd!63^0 == 0 /\ -sel_r!1224_Flink!24^post204+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post204+result!12^0 == 0 /\ x!15^0 <= 0 /\ tmp!33^0-tmp!33^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post204+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ a!511^0-a!511^post204 == 0 /\ -x!15^0 <= 0 /\ -a!2035^post204+a!2035^0 == 0 /\ x!22^post204-x_SLAM_f!20^post204 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post204 == 0 /\ -a!1055^post204+a!1055^0 == 0 /\ r!662^0-r!662^post204 == 0 /\ -a!1371^post204+a!1371^0 == 0 /\ a!1810^0-a!1810^post204 == 0 /\ a!1052^0-a!1052^post204 == 0 /\ rcd!83^0-rcd!83^post204 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post204+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ x!15^0-x!15^post204 == 0 /\ i!29^0-i!29^post204 == 0 /\ -a!654^post204+a!654^0 == 0 /\ -x!18^post204+x_SLAM_f!20^post204 == 0 /\ rcd!2515^0-rcd!2515^post204 == 0 /\ ct!19^post204 == 0 /\ a!2238^0-a!2238^post204 == 0 /\ -length!28^post204+length!28^0 == 0 /\ nondet!13^0-nondet!13^post204 == 0), cost: 1 New rule: l40 -> l57 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 Applied preprocessing Original rule: l57 -> l58 : a!1052^0'=a!1052^post205, temp0!17^0'=temp0!17^post205, head!16^0'=head!16^post205, rcd!2515^0'=rcd!2515^post205, a!1810^0'=a!1810^post205, x!18^0'=x!18^post205, i!29^0'=i!29^post205, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post205, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post205, a!511^0'=a!511^post205, r!662^0'=r!662^post205, a!1370^0'=a!1370^post205, tmp!33^0'=tmp!33^post205, rcd!83^0'=rcd!83^post205, a!2238^0'=a!2238^post205, x_SLAM_f!20^0'=x_SLAM_f!20^post205, length!28^0'=length!28^post205, temp!34^0'=temp!34^post205, ct!19^0'=ct!19^post205, rcd!2460^0'=rcd!2460^post205, a!1610^0'=a!1610^post205, x!15^0'=x!15^post205, head!405^0'=head!405^post205, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post205, a!419^0'=a!419^post205, r!543^0'=r!543^post205, a!1055^0'=a!1055^post205, temp0!30^0'=temp0!30^post205, head!31^0'=head!31^post205, rcd!63^0'=rcd!63^post205, a!2035^0'=a!2035^post205, x!22^0'=x!22^post205, i!406^0'=i!406^post205, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post205, t!25^0'=t!25^post205, a!654^0'=a!654^post205, rcd!2393^0'=rcd!2393^post205, a!1371^0'=a!1371^post205, x!1365^0'=x!1365^post205, result!12^0'=result!12^post205, a!244^0'=a!244^post205, y!21^0'=y!21^post205, nondet!13^0'=nondet!13^post205, (-head!31^post205+head!31^0 == 0 /\ rcd!63^0-rcd!63^post205 == 0 /\ -a!1610^post205+a!1610^0 == 0 /\ tmp!33^0-tmp!33^post205 == 0 /\ r!543^0-r!543^post205 == 0 /\ -i!406^post205+i!406^0 == 0 /\ a!1055^0-a!1055^post205 == 0 /\ -y!21^post205+y!21^0 == 0 /\ -rcd!83^post205+rcd!83^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -t!25^post205+t!25^0 == 0 /\ temp0!17^0-temp0!17^post205 == 0 /\ -rcd!2393^post205+rcd!2393^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post205 == 0 /\ i!29^0-i!29^post205 == 0 /\ a!1810^0-a!1810^post205 == 0 /\ head!16^0-head!16^post205 == 0 /\ -x!1365^post205+x!1365^0 == 0 /\ -temp0!30^post205+temp0!30^0 == 0 /\ -sel_r!1224_Flink!24^post205+sel_r!1224_Flink!24^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post205+a!244^0 == 0 /\ a!1371^0-a!1371^post205 == 0 /\ -result!12^post205+result!12^0 == 0 /\ -head!405^post205+head!405^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!2238^0-a!2238^post205 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post205 == 0 /\ ct!19^0 <= 0 /\ -x!22^post205+x!22^0 == 0 /\ rcd!2460^0-rcd!2460^post205 == 0 /\ x!15^0 <= 0 /\ length!28^0-length!28^post205 == 0 /\ -ct!19^0 <= 0 /\ a!2035^0-a!2035^post205 == 0 /\ rcd!2515^0-rcd!2515^post205 == 0 /\ -x!15^0 <= 0 /\ r!662^0-r!662^post205 == 0 /\ ct!19^0-ct!19^post205 == 0 /\ -nondet!13^post205+nondet!13^0 == 0 /\ -y!21^0 <= 0 /\ a!511^0-a!511^post205 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -x!15^post205+x!15^0 == 0 /\ -a!419^post205+a!419^0 == 0 /\ -a!654^post205+a!654^0 == 0 /\ a!1052^0-a!1052^post205 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post205 == 0 /\ -temp!34^post205+temp!34^0 == 0 /\ x!18^0-x!18^post205 == 0 /\ -x_SLAM_f!20^post205+x_SLAM_f!20^0 == 0 /\ a!1370^0-a!1370^post205 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l57 -> l58 : a!1052^0'=a!1052^post206, temp0!17^0'=temp0!17^post206, head!16^0'=head!16^post206, rcd!2515^0'=rcd!2515^post206, a!1810^0'=a!1810^post206, x!18^0'=x!18^post206, i!29^0'=i!29^post206, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post206, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post206, a!511^0'=a!511^post206, r!662^0'=r!662^post206, a!1370^0'=a!1370^post206, tmp!33^0'=tmp!33^post206, rcd!83^0'=rcd!83^post206, a!2238^0'=a!2238^post206, x_SLAM_f!20^0'=x_SLAM_f!20^post206, length!28^0'=length!28^post206, temp!34^0'=temp!34^post206, ct!19^0'=ct!19^post206, rcd!2460^0'=rcd!2460^post206, a!1610^0'=a!1610^post206, x!15^0'=x!15^post206, head!405^0'=head!405^post206, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post206, a!419^0'=a!419^post206, r!543^0'=r!543^post206, a!1055^0'=a!1055^post206, temp0!30^0'=temp0!30^post206, head!31^0'=head!31^post206, rcd!63^0'=rcd!63^post206, a!2035^0'=a!2035^post206, x!22^0'=x!22^post206, i!406^0'=i!406^post206, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post206, t!25^0'=t!25^post206, a!654^0'=a!654^post206, rcd!2393^0'=rcd!2393^post206, a!1371^0'=a!1371^post206, x!1365^0'=x!1365^post206, result!12^0'=result!12^post206, a!244^0'=a!244^post206, y!21^0'=y!21^post206, nondet!13^0'=nondet!13^post206, (-length!28^post206+length!28^0 == 0 /\ -x!22^post206+x!22^0 == 0 /\ -a!419^post206+a!419^0 == 0 /\ -temp0!30^post206+temp0!30^0 == 0 /\ -tmp!33^post206+tmp!33^0 == 0 /\ -a!1371^post206+a!1371^0 == 0 /\ -result!12^post206+result!12^0 == 0 /\ rcd!63^0-rcd!63^post206 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -head!405^post206+head!405^0 == 0 /\ a!1052^0-a!1052^post206 == 0 /\ -x_SLAM_f!20^post206+x_SLAM_f!20^0 == 0 /\ -a!654^post206+a!654^0 == 0 /\ -y!21^post206+y!21^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post206 == 0 /\ temp!34^0-temp!34^post206 == 0 /\ a!1055^0-a!1055^post206 == 0 /\ a!2238^0-a!2238^post206 == 0 /\ i!29^0-i!29^post206 == 0 /\ -nondet!13^post206+nondet!13^0 == 0 /\ ct!19^0-ct!19^post206 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!16^0-head!16^post206 == 0 /\ a!1810^0-a!1810^post206 == 0 /\ -a!2035^post206+a!2035^0 == 0 /\ -rcd!2393^post206+rcd!2393^0 == 0 /\ rcd!83^0-rcd!83^post206 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -t!25^post206+t!25^0 == 0 /\ x!15^0 <= 0 /\ -a!244^post206+a!244^0 == 0 /\ -x!15^post206+x!15^0 == 0 /\ i!406^0-i!406^post206 == 0 /\ -ct!19^0 <= 0 /\ -x!1365^post206+x!1365^0 == 0 /\ -sel_r!1224_Flink!24^post206+sel_r!1224_Flink!24^0 == 0 /\ -r!662^post206+r!662^0 == 0 /\ 1+head!16^0 <= 0 /\ temp0!17^0-temp0!17^post206 == 0 /\ -x!15^0 <= 0 /\ -y!21^0 <= 0 /\ rcd!2515^0-rcd!2515^post206 == 0 /\ a!511^0-a!511^post206 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!16^0+x!18^0 <= 0 /\ -a!1610^post206+a!1610^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post206 == 0 /\ -r!543^post206+r!543^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post206+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -head!31^post206+head!31^0 == 0 /\ -rcd!2460^post206+rcd!2460^0 == 0 /\ a!1370^0-a!1370^post206 == 0 /\ x!18^0-x!18^post206 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Applied preprocessing Original rule: l58 -> l59 : a!1052^0'=a!1052^post207, temp0!17^0'=temp0!17^post207, head!16^0'=head!16^post207, rcd!2515^0'=rcd!2515^post207, a!1810^0'=a!1810^post207, x!18^0'=x!18^post207, i!29^0'=i!29^post207, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post207, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post207, a!511^0'=a!511^post207, r!662^0'=r!662^post207, a!1370^0'=a!1370^post207, tmp!33^0'=tmp!33^post207, rcd!83^0'=rcd!83^post207, a!2238^0'=a!2238^post207, x_SLAM_f!20^0'=x_SLAM_f!20^post207, length!28^0'=length!28^post207, temp!34^0'=temp!34^post207, ct!19^0'=ct!19^post207, rcd!2460^0'=rcd!2460^post207, a!1610^0'=a!1610^post207, x!15^0'=x!15^post207, head!405^0'=head!405^post207, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post207, a!419^0'=a!419^post207, r!543^0'=r!543^post207, a!1055^0'=a!1055^post207, temp0!30^0'=temp0!30^post207, head!31^0'=head!31^post207, rcd!63^0'=rcd!63^post207, a!2035^0'=a!2035^post207, x!22^0'=x!22^post207, i!406^0'=i!406^post207, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post207, t!25^0'=t!25^post207, a!654^0'=a!654^post207, rcd!2393^0'=rcd!2393^post207, a!1371^0'=a!1371^post207, x!1365^0'=x!1365^post207, result!12^0'=result!12^post207, a!244^0'=a!244^post207, y!21^0'=y!21^post207, nondet!13^0'=nondet!13^post207, (0 == 0 /\ rcd!83^0-rcd!83^post207 == 0 /\ -nondet!13^post207+nondet!13^0 == 0 /\ a!1370^0-a!1370^post207 == 0 /\ x!18^0-x!18^post207 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post207+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -a!2035^post207+a!2035^0 == 0 /\ -length!28^post207+length!28^0 == 0 /\ rcd!2515^0-rcd!2515^post207 == 0 /\ a!511^0-a!511^post207 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post207 == 0 /\ -a!1371^post207+a!1371^0 == 0 /\ -a!244^post207+a!244^0 == 0 /\ a!2238^0-a!2238^post207 == 0 /\ -r!662^post207+r!662^0 == 0 /\ -t!25^post207+t!25^0 == 0 /\ -a!1055^post207+a!1055^0 == 0 /\ i!29^0-i!29^post207 == 0 /\ x!15^0-x!15^post207 == 0 /\ temp0!17^0-temp0!17^post207 == 0 /\ head!16^0-head!16^post207 == 0 /\ -a!654^post207+a!654^0 == 0 /\ a!1810^0-a!1810^post207 == 0 /\ -rcd!2393^post207+rcd!2393^0 == 0 /\ r!543^0-r!543^post207 == 0 /\ -sel_r!1224_Flink!24^post207+sel_r!1224_Flink!24^0 == 0 /\ -head!31^post207+head!31^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post207 == 0 /\ temp!34^0-temp!34^post207 == 0 /\ -rcd!2460^post207+rcd!2460^0 == 0 /\ -x!22^post207+x!22^0 == 0 /\ a!1052^post207-a!1610^0 == 0 /\ tmp!33^0-tmp!33^post207 == 0 /\ head!405^0-head!405^post207 == 0 /\ -x!1365^post207+x!1365^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post207 == 0 /\ ct!19^0-ct!19^post207 == 0 /\ -temp0!30^post207+temp0!30^0 == 0 /\ -i!406^post207+i!406^0 == 0 /\ a!419^0-a!419^post207 == 0 /\ -y!21^post207+y!21^0 == 0 /\ -rcd!63^post207+rcd!63^0 == 0 /\ -result!12^post207+result!12^0 == 0), cost: 1 New rule: l58 -> l59 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, 0 == 0, cost: 1 Applied preprocessing Original rule: l59 -> l13 : a!1052^0'=a!1052^post209, temp0!17^0'=temp0!17^post209, head!16^0'=head!16^post209, rcd!2515^0'=rcd!2515^post209, a!1810^0'=a!1810^post209, x!18^0'=x!18^post209, i!29^0'=i!29^post209, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post209, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post209, a!511^0'=a!511^post209, r!662^0'=r!662^post209, a!1370^0'=a!1370^post209, tmp!33^0'=tmp!33^post209, rcd!83^0'=rcd!83^post209, a!2238^0'=a!2238^post209, x_SLAM_f!20^0'=x_SLAM_f!20^post209, length!28^0'=length!28^post209, temp!34^0'=temp!34^post209, ct!19^0'=ct!19^post209, rcd!2460^0'=rcd!2460^post209, a!1610^0'=a!1610^post209, x!15^0'=x!15^post209, head!405^0'=head!405^post209, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post209, a!419^0'=a!419^post209, r!543^0'=r!543^post209, a!1055^0'=a!1055^post209, temp0!30^0'=temp0!30^post209, head!31^0'=head!31^post209, rcd!63^0'=rcd!63^post209, a!2035^0'=a!2035^post209, x!22^0'=x!22^post209, i!406^0'=i!406^post209, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post209, t!25^0'=t!25^post209, a!654^0'=a!654^post209, rcd!2393^0'=rcd!2393^post209, a!1371^0'=a!1371^post209, x!1365^0'=x!1365^post209, result!12^0'=result!12^post209, a!244^0'=a!244^post209, y!21^0'=y!21^post209, nondet!13^0'=nondet!13^post209, (i!29^0-i!29^post209 == 0 /\ a!1810^0-a!1810^post209 == 0 /\ -sel_r!1224_Flink!24^post209+sel_r!1224_Flink!24^0 == 0 /\ a!2238^0-a!2238^post209 == 0 /\ t!25^0-t!25^post209 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post209 == 0 /\ -x!15^post209+x!15^0 == 0 /\ a!1055^0-a!1055^post209 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post209 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ tmp!33^0-tmp!33^post209 == 0 /\ length!28^0-length!28^post209 == 0 /\ -a!1371^post209+a!1371^0 == 0 /\ 1-a!1052^0 <= 0 /\ -r!543^post209+r!543^0 == 0 /\ -a!1610^post209+a!1610^0 == 0 /\ 1-head!16^0 <= 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -i!406^post209+i!406^0 == 0 /\ -a!1052^0 <= 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ a!654^0-a!654^post209 == 0 /\ -head!31^post209+head!31^0 == 0 /\ a!1052^0-a!1052^post209 == 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2460^post209+rcd!2460^0 == 0 /\ -a!419^post209+a!419^0 == 0 /\ temp!34^0-temp!34^post209 == 0 /\ x!15^0 <= 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ head!16^0-head!16^post209 == 0 /\ -rcd!63^post209+rcd!63^0 == 0 /\ -ct!19^0 <= 0 /\ -rcd!83^post209+rcd!83^0 == 0 /\ -x!22^post209+x!22^0 == 0 /\ -sel_r!543_Flink!24^post209+sel_r!543_Flink!24^0 == 0 /\ -x_SLAM_f!20^post209+x_SLAM_f!20^0 == 0 /\ -y!21^post209+y!21^0 == 0 /\ -x!15^0 <= 0 /\ x!18^0-x!18^post209 == 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -result!12^post209+result!12^0 == 0 /\ a!1370^0-a!1370^post209 == 0 /\ head!16^0-x!22^0 <= 0 /\ -head!405^post209+head!405^0 == 0 /\ -temp0!30^post209+temp0!30^0 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2515^0-rcd!2515^post209 == 0 /\ -a!2035^post209+a!2035^0 == 0 /\ -rcd!2393^post209+rcd!2393^0 == 0 /\ -nondet!13^post209+nondet!13^0 == 0 /\ r!662^0-r!662^post209 == 0 /\ temp0!17^0-temp0!17^post209 == 0 /\ -a!244^post209+a!244^0 == 0 /\ -x!1365^post209+x!1365^0 == 0 /\ -ct!19^post209+ct!19^0 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ a!511^0-a!511^post209 == 0 /\ y!21^0 <= 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l59 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 Applied preprocessing Original rule: l59 -> l13 : a!1052^0'=a!1052^post213, temp0!17^0'=temp0!17^post213, head!16^0'=head!16^post213, rcd!2515^0'=rcd!2515^post213, a!1810^0'=a!1810^post213, x!18^0'=x!18^post213, i!29^0'=i!29^post213, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post213, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post213, a!511^0'=a!511^post213, r!662^0'=r!662^post213, a!1370^0'=a!1370^post213, tmp!33^0'=tmp!33^post213, rcd!83^0'=rcd!83^post213, a!2238^0'=a!2238^post213, x_SLAM_f!20^0'=x_SLAM_f!20^post213, length!28^0'=length!28^post213, temp!34^0'=temp!34^post213, ct!19^0'=ct!19^post213, rcd!2460^0'=rcd!2460^post213, a!1610^0'=a!1610^post213, x!15^0'=x!15^post213, head!405^0'=head!405^post213, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post213, a!419^0'=a!419^post213, r!543^0'=r!543^post213, a!1055^0'=a!1055^post213, temp0!30^0'=temp0!30^post213, head!31^0'=head!31^post213, rcd!63^0'=rcd!63^post213, a!2035^0'=a!2035^post213, x!22^0'=x!22^post213, i!406^0'=i!406^post213, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post213, t!25^0'=t!25^post213, a!654^0'=a!654^post213, rcd!2393^0'=rcd!2393^post213, a!1371^0'=a!1371^post213, x!1365^0'=x!1365^post213, result!12^0'=result!12^post213, a!244^0'=a!244^post213, y!21^0'=y!21^post213, nondet!13^0'=nondet!13^post213, (-a!654^post213+a!654^0 == 0 /\ temp0!17^0-temp0!17^post213 == 0 /\ -a!1371^post213+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post213 == 0 /\ -a!419^post213+a!419^0 == 0 /\ -a!244^post213+a!244^0 == 0 /\ -result!12^post213+result!12^0 == 0 /\ -temp0!30^post213+temp0!30^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 <= 0 /\ head!405^0-head!405^post213 == 0 /\ temp!34^0-temp!34^post213 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post213 == 0 /\ x!18^0-x_SLAM_f!20^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post213 == 0 /\ -x_SLAM_f!20^post213+x_SLAM_f!20^0 == 0 /\ -length!28^post213+length!28^0 == 0 /\ a!1055^0-a!1055^post213 == 0 /\ 1-a!1052^0 <= 0 /\ -rcd!83^post213+rcd!83^0 == 0 /\ ct!19^0-ct!19^post213 == 0 /\ a!1810^0-a!1810^post213 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1052^0 <= 0 /\ -nondet!13^post213+nondet!13^0 == 0 /\ head!16^0-x_SLAM_f!20^0 <= 0 /\ ct!19^0 <= 0 /\ -x!18^0+x_SLAM_f!20^0 <= 0 /\ -rcd!2393^post213+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post213 == 0 /\ -t!25^post213+t!25^0 == 0 /\ x!15^0 <= 0 /\ r!662^0-r!662^post213 == 0 /\ -x_SLAM_f!20^0+x!22^0 <= 0 /\ -ct!19^0 <= 0 /\ i!406^0-i!406^post213 == 0 /\ a!1370^0-a!1370^post213 == 0 /\ 1+head!16^0 <= 0 /\ rcd!63^0-rcd!63^post213 == 0 /\ -x!15^0 <= 0 /\ ct!19^0-y!21^0 <= 0 /\ -y!21^0 <= 0 /\ -head!31^post213+head!31^0 == 0 /\ -x!15^post213+x!15^0 == 0 /\ a!1052^0-a!1052^post213 == 0 /\ rcd!2515^0-rcd!2515^post213 == 0 /\ head!16^0-x!22^0 <= 0 /\ -x!1365^post213+x!1365^0 == 0 /\ a!511^0-a!511^post213 == 0 /\ -head!16^0+x!18^0 <= 0 /\ x_SLAM_f!20^0-x!22^0 <= 0 /\ rcd!2460^0-rcd!2460^post213 == 0 /\ a!2035^0-a!2035^post213 == 0 /\ -sel_r!543_Flink!24^post213+sel_r!543_Flink!24^0 == 0 /\ -x!22^post213+x!22^0 == 0 /\ -y!21^post213+y!21^0 == 0 /\ head!16^0-head!16^post213 == 0 /\ -r!543^post213+r!543^0 == 0 /\ -a!2238^post213+a!2238^0 == 0 /\ i!29^0-i!29^post213 == 0 /\ -ct!19^0+y!21^0 <= 0 /\ x!18^0-x!18^post213 == 0 /\ y!21^0 <= 0 /\ -a!1610^post213+a!1610^0 == 0 /\ -head!16^0+x!22^0 <= 0 /\ head!16^0-x!18^0 <= 0), cost: 1 New rule: l59 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 Applied preprocessing Original rule: l35 -> l60 : a!1052^0'=a!1052^post214, temp0!17^0'=temp0!17^post214, head!16^0'=head!16^post214, rcd!2515^0'=rcd!2515^post214, a!1810^0'=a!1810^post214, x!18^0'=x!18^post214, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post214, a!511^0'=a!511^post214, r!662^0'=r!662^post214, a!1370^0'=a!1370^post214, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post214, a!2238^0'=a!2238^post214, x_SLAM_f!20^0'=x_SLAM_f!20^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=ct!19^post214, rcd!2460^0'=rcd!2460^post214, a!1610^0'=a!1610^post214, x!15^0'=x!15^post214, head!405^0'=head!405^post214, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post214, a!419^0'=a!419^post214, r!543^0'=r!543^post214, a!1055^0'=a!1055^post214, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!63^post214, a!2035^0'=a!2035^post214, x!22^0'=x!22^post214, i!406^0'=i!406^post214, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post214, t!25^0'=t!25^post214, a!654^0'=a!654^post214, rcd!2393^0'=rcd!2393^post214, a!1371^0'=a!1371^post214, x!1365^0'=x!1365^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, y!21^0'=y!21^post214, nondet!13^0'=nondet!13^post214, (0 == 0 /\ -ct!19^post214+ct!19^0 == 0 /\ x!15^post214-head!16^post214 == 0 /\ a!2238^0-a!2238^post214 == 0 /\ head!16^post214-result!12^11 == 0 /\ -sel_r!1224_Flink!24^post214+sel_r!1224_Flink!24^0 == 0 /\ -y!21^post214+y!21^0 == 0 /\ temp0!17^0-temp0!17^post214 == 0 /\ -rcd!83^post214+rcd!83^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post214 == 0 /\ -x!1365^post214+x!1365^0 == 0 /\ -x!22^post214+x!22^0 == 0 /\ a!1810^0-a!1810^post214 == 0 /\ -i!29^0+length!28^0 <= 0 /\ -a!1610^post214+a!1610^0 == 0 /\ rcd!2515^0-rcd!2515^post214 == 0 /\ -x_SLAM_f!20^post214+x_SLAM_f!20^0 == 0 /\ -a!2035^post214+a!2035^0 == 0 /\ -a!1371^post214+a!1371^0 == 0 /\ -a!419^post214+a!419^0 == 0 /\ -nondet!13^post214+nondet!13^0 == 0 /\ -head!405^post214+head!405^0 == 0 /\ -rcd!63^post214+rcd!63^0 == 0 /\ a!511^0-a!511^post214 == 0 /\ -t!25^post214+t!25^0 == 0 /\ r!662^0-r!662^post214 == 0 /\ a!1052^0-a!1052^post214 == 0 /\ -rcd!2393^post214+rcd!2393^0 == 0 /\ i!406^0-i!406^post214 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post214+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -r!543^post214+r!543^0 == 0 /\ result!12^11-temp0!30^110 == 0 /\ a!1370^0-a!1370^post214 == 0 /\ -a!654^post214+a!654^0 == 0 /\ a!1055^0-a!1055^post214 == 0 /\ x!18^0-x!18^post214 == 0 /\ -head!31^0+temp0!30^110 == 0 /\ -rcd!2460^post214+rcd!2460^0 == 0), cost: 1 New rule: l35 -> l60 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, -i!29^0+length!28^0 <= 0, cost: 1 Applied preprocessing Original rule: l60 -> l61 : a!1052^0'=a!1052^post215, temp0!17^0'=temp0!17^post215, head!16^0'=head!16^post215, rcd!2515^0'=rcd!2515^post215, a!1810^0'=a!1810^post215, x!18^0'=x!18^post215, i!29^0'=i!29^post215, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post215, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post215, a!511^0'=a!511^post215, r!662^0'=r!662^post215, a!1370^0'=a!1370^post215, tmp!33^0'=tmp!33^post215, rcd!83^0'=rcd!83^post215, a!2238^0'=a!2238^post215, x_SLAM_f!20^0'=x_SLAM_f!20^post215, length!28^0'=length!28^post215, temp!34^0'=temp!34^post215, ct!19^0'=ct!19^post215, rcd!2460^0'=rcd!2460^post215, a!1610^0'=a!1610^post215, x!15^0'=x!15^post215, head!405^0'=head!405^post215, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post215, a!419^0'=a!419^post215, r!543^0'=r!543^post215, a!1055^0'=a!1055^post215, temp0!30^0'=temp0!30^post215, head!31^0'=head!31^post215, rcd!63^0'=rcd!63^post215, a!2035^0'=a!2035^post215, x!22^0'=x!22^post215, i!406^0'=i!406^post215, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post215, t!25^0'=t!25^post215, a!654^0'=a!654^post215, rcd!2393^0'=rcd!2393^post215, a!1371^0'=a!1371^post215, x!1365^0'=x!1365^post215, result!12^0'=result!12^post215, a!244^0'=a!244^post215, y!21^0'=y!21^post215, nondet!13^0'=nondet!13^post215, (r!543^0-r!543^post215 == 0 /\ head!16^0 <= 0 /\ r!662^0-r!662^post215 == 0 /\ -a!244^post215+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post215 == 0 /\ -result!12^post215+result!12^0 == 0 /\ temp0!30^0-temp0!30^post215 == 0 /\ a!1052^0-a!1052^post215 == 0 /\ -a!1055^post215+a!1055^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post215+a!654^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post215 == 0 /\ head!16^0-x!15^0 <= 0 /\ -ct!19^post215+ct!19^0 == 0 /\ -head!16^0 <= 0 /\ t!25^0-t!25^post215 == 0 /\ head!16^0-head!16^post215 == 0 /\ a!1810^0-a!1810^post215 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1610^0-a!1610^post215 == 0 /\ rcd!83^0-rcd!83^post215 == 0 /\ -a!2035^post215+a!2035^0 == 0 /\ -rcd!2393^post215+rcd!2393^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ rcd!2460^0-rcd!2460^post215 == 0 /\ -nondet!13^post215+nondet!13^0 == 0 /\ x!15^0 <= 0 /\ i!29^0-i!29^post215 == 0 /\ -x!1365^post215+x!1365^0 == 0 /\ length!28^0-length!28^post215 == 0 /\ temp0!17^0-temp0!17^post215 == 0 /\ -x!15^post215+x!15^0 == 0 /\ -x!15^0 <= 0 /\ -a!244^0 <= 0 /\ a!511^0-a!511^post215 == 0 /\ a!2238^0-a!2238^post215 == 0 /\ -temp!34^post215+temp!34^0 == 0 /\ -y!21^post215+y!21^0 == 0 /\ tmp!33^0-tmp!33^post215 == 0 /\ -head!31^post215+head!31^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post215 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post215 == 0 /\ head!405^0-head!405^post215 == 0 /\ -i!406^post215+i!406^0 == 0 /\ -a!1371^post215+a!1371^0 == 0 /\ -sel_r!1224_Flink!24^post215+sel_r!1224_Flink!24^0 == 0 /\ -rcd!63^post215+rcd!63^0 == 0 /\ a!1370^0-a!1370^post215 == 0 /\ -a!419^post215+a!419^0 == 0 /\ a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post215 == 0 /\ x!18^0-x!18^post215 == 0 /\ x!22^0-x!22^post215 == 0), cost: 1 New rule: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l60 -> l61 : a!1052^0'=a!1052^post216, temp0!17^0'=temp0!17^post216, head!16^0'=head!16^post216, rcd!2515^0'=rcd!2515^post216, a!1810^0'=a!1810^post216, x!18^0'=x!18^post216, i!29^0'=i!29^post216, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post216, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post216, a!511^0'=a!511^post216, r!662^0'=r!662^post216, a!1370^0'=a!1370^post216, tmp!33^0'=tmp!33^post216, rcd!83^0'=rcd!83^post216, a!2238^0'=a!2238^post216, x_SLAM_f!20^0'=x_SLAM_f!20^post216, length!28^0'=length!28^post216, temp!34^0'=temp!34^post216, ct!19^0'=ct!19^post216, rcd!2460^0'=rcd!2460^post216, a!1610^0'=a!1610^post216, x!15^0'=x!15^post216, head!405^0'=head!405^post216, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post216, a!419^0'=a!419^post216, r!543^0'=r!543^post216, a!1055^0'=a!1055^post216, temp0!30^0'=temp0!30^post216, head!31^0'=head!31^post216, rcd!63^0'=rcd!63^post216, a!2035^0'=a!2035^post216, x!22^0'=x!22^post216, i!406^0'=i!406^post216, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post216, t!25^0'=t!25^post216, a!654^0'=a!654^post216, rcd!2393^0'=rcd!2393^post216, a!1371^0'=a!1371^post216, x!1365^0'=x!1365^post216, result!12^0'=result!12^post216, a!244^0'=a!244^post216, y!21^0'=y!21^post216, nondet!13^0'=nondet!13^post216, (sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post216 == 0 /\ rcd!83^0-rcd!83^post216 == 0 /\ -r!543^post216+r!543^0 == 0 /\ a!1052^0-a!1052^post216 == 0 /\ -a!1371^post216+a!1371^0 == 0 /\ a!2238^0-a!2238^post216 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2515^0-rcd!2515^post216 == 0 /\ -ct!19^post216+ct!19^0 == 0 /\ length!28^0-length!28^post216 == 0 /\ head!16^0-x!15^0 <= 0 /\ t!25^0-t!25^post216 == 0 /\ -nondet!13^post216+nondet!13^0 == 0 /\ -a!419^post216+a!419^0 == 0 /\ a!2035^0-a!2035^post216 == 0 /\ tmp!33^0-tmp!33^post216 == 0 /\ -x!15^post216+x!15^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -x_SLAM_f!20^post216+x_SLAM_f!20^0 == 0 /\ r!662^0-r!662^post216 == 0 /\ -a!654^post216+a!654^0 == 0 /\ temp0!17^0-temp0!17^post216 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -y!21^post216+y!21^0 == 0 /\ -head!31^post216+head!31^0 == 0 /\ a!1370^0-a!1370^post216 == 0 /\ x!18^0-x!18^post216 == 0 /\ -i!406^post216+i!406^0 == 0 /\ temp!34^0-temp!34^post216 == 0 /\ i!29^0-i!29^post216 == 0 /\ -rcd!2393^post216+rcd!2393^0 == 0 /\ 1-a!244^0 <= 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post216 == 0 /\ -x!1365^post216+x!1365^0 == 0 /\ -a!244^post216+a!244^0 == 0 /\ -sel_r!1224_Flink!24^post216+sel_r!1224_Flink!24^0 == 0 /\ a!511^0-a!511^post216 == 0 /\ rcd!63^0-rcd!63^post216 == 0 /\ rcd!2460^0-rcd!2460^post216 == 0 /\ a!1610^0-a!1610^post216 == 0 /\ -head!405^post216+head!405^0 == 0 /\ a!1810^0-a!1810^post216 == 0 /\ head!16^0-head!16^post216 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post216 == 0 /\ -result!12^post216+result!12^0 == 0 /\ -temp0!30^post216+temp0!30^0 == 0 /\ -x!22^post216+x!22^0 == 0 /\ a!1055^0-a!1055^post216 == 0), cost: 1 New rule: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 Applied preprocessing Original rule: l61 -> l62 : a!1052^0'=a!1052^post217, temp0!17^0'=temp0!17^post217, head!16^0'=head!16^post217, rcd!2515^0'=rcd!2515^post217, a!1810^0'=a!1810^post217, x!18^0'=x!18^post217, i!29^0'=i!29^post217, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post217, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post217, a!511^0'=a!511^post217, r!662^0'=r!662^post217, a!1370^0'=a!1370^post217, tmp!33^0'=tmp!33^post217, rcd!83^0'=rcd!83^post217, a!2238^0'=a!2238^post217, x_SLAM_f!20^0'=x_SLAM_f!20^post217, length!28^0'=length!28^post217, temp!34^0'=temp!34^post217, ct!19^0'=ct!19^post217, rcd!2460^0'=rcd!2460^post217, a!1610^0'=a!1610^post217, x!15^0'=x!15^post217, head!405^0'=head!405^post217, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post217, a!419^0'=a!419^post217, r!543^0'=r!543^post217, a!1055^0'=a!1055^post217, temp0!30^0'=temp0!30^post217, head!31^0'=head!31^post217, rcd!63^0'=rcd!63^post217, a!2035^0'=a!2035^post217, x!22^0'=x!22^post217, i!406^0'=i!406^post217, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post217, t!25^0'=t!25^post217, a!654^0'=a!654^post217, rcd!2393^0'=rcd!2393^post217, a!1371^0'=a!1371^post217, x!1365^0'=x!1365^post217, result!12^0'=result!12^post217, a!244^0'=a!244^post217, y!21^0'=y!21^post217, nondet!13^0'=nondet!13^post217, (0 == 0 /\ a!1810^0-a!1810^post217 == 0 /\ i!29^0-i!29^post217 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post217 == 0 /\ a!654^0-a!654^post217 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post217 == 0 /\ -a!2238^post217+a!2238^0 == 0 /\ -a!2035^post217+a!2035^0 == 0 /\ -r!543^post217+r!543^0 == 0 /\ length!28^0-length!28^post217 == 0 /\ head!405^0-head!405^post217 == 0 /\ tmp!33^0-tmp!33^post217 == 0 /\ -a!1371^post217+a!1371^0 == 0 /\ -rcd!2460^post217+rcd!2460^0 == 0 /\ a!1052^0-a!1052^post217 == 0 /\ rcd!2393^0-rcd!2393^post217 == 0 /\ temp!34^0-temp!34^post217 == 0 /\ -a!1055^post217+a!1055^0 == 0 /\ -head!31^post217+head!31^0 == 0 /\ -rcd!83^post217+rcd!83^0 == 0 /\ -a!1610^post217+a!1610^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post217 == 0 /\ -i!406^post217+i!406^0 == 0 /\ -sel_r!543_Flink!24^post217+sel_r!543_Flink!24^0 == 0 /\ x!15^0-x!15^post217 == 0 /\ head!16^0-head!16^post217 == 0 /\ a!1370^0-a!1370^post217 == 0 /\ -y!21^post217+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post217 == 0 /\ x!18^0-x!18^post217 == 0 /\ -t!25^post217+t!25^0 == 0 /\ -rcd!63^post217+rcd!63^0 == 0 /\ -rcd!2515^post217+rcd!2515^0 == 0 /\ -a!511^0+a!244^post217 == 0 /\ a!419^0-a!419^post217 == 0 /\ -temp0!30^post217+temp0!30^0 == 0 /\ -nondet!13^post217+nondet!13^0 == 0 /\ r!662^0-r!662^post217 == 0 /\ temp0!17^0-temp0!17^post217 == 0 /\ -result!12^post217+result!12^0 == 0 /\ -x!1365^post217+x!1365^0 == 0 /\ -x!22^post217+x!22^0 == 0 /\ ct!19^0-ct!19^post217 == 0), cost: 1 New rule: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l62 -> l47 : a!1052^0'=a!1052^post218, temp0!17^0'=temp0!17^post218, head!16^0'=head!16^post218, rcd!2515^0'=rcd!2515^post218, a!1810^0'=a!1810^post218, x!18^0'=x!18^post218, i!29^0'=i!29^post218, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post218, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post218, a!511^0'=a!511^post218, r!662^0'=r!662^post218, a!1370^0'=a!1370^post218, tmp!33^0'=tmp!33^post218, rcd!83^0'=rcd!83^post218, a!2238^0'=a!2238^post218, x_SLAM_f!20^0'=x_SLAM_f!20^post218, length!28^0'=length!28^post218, temp!34^0'=temp!34^post218, ct!19^0'=ct!19^post218, rcd!2460^0'=rcd!2460^post218, a!1610^0'=a!1610^post218, x!15^0'=x!15^post218, head!405^0'=head!405^post218, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post218, a!419^0'=a!419^post218, r!543^0'=r!543^post218, a!1055^0'=a!1055^post218, temp0!30^0'=temp0!30^post218, head!31^0'=head!31^post218, rcd!63^0'=rcd!63^post218, a!2035^0'=a!2035^post218, x!22^0'=x!22^post218, i!406^0'=i!406^post218, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post218, t!25^0'=t!25^post218, a!654^0'=a!654^post218, rcd!2393^0'=rcd!2393^post218, a!1371^0'=a!1371^post218, x!1365^0'=x!1365^post218, result!12^0'=result!12^post218, a!244^0'=a!244^post218, y!21^0'=y!21^post218, nondet!13^0'=nondet!13^post218, (sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post218 == 0 /\ a!2238^0-a!2238^post218 == 0 /\ tmp!33^0-tmp!33^post218 == 0 /\ -x!1365^post218+x!1365^0 == 0 /\ a!1810^0-a!1810^post218 == 0 /\ -sel_r!1224_Flink!24^post218+sel_r!1224_Flink!24^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ rcd!2460^0-rcd!2460^post218 == 0 /\ head!16^0-x!15^0 <= 0 /\ i!29^0-i!29^post218 == 0 /\ rcd!2515^0-rcd!2515^post218 == 0 /\ length!28^0-length!28^post218 == 0 /\ a!419^0-a!419^post218 == 0 /\ rcd!2393^0-rcd!2393^post218 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post218+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1052^0-a!1052^post218 == 0 /\ -x!15^post218+x!15^0 == 0 /\ head!405^0-head!405^post218 == 0 /\ -rcd!63^post218+rcd!63^0 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -a!1371^post218+a!1371^0 == 0 /\ -temp!34^post218+temp!34^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post218 == 0 /\ x!15^0 <= 0 /\ -temp0!30^post218+temp0!30^0 == 0 /\ a!1610^0-a!1610^post218 == 0 /\ ct!19^0-ct!19^post218 == 0 /\ -t!25^post218+t!25^0 == 0 /\ head!31^0-head!31^post218 == 0 /\ -result!12^post218+result!12^0 == 0 /\ head!16^0-head!16^post218 == 0 /\ -i!406^post218+i!406^0 == 0 /\ rcd!83^0-rcd!83^post218 == 0 /\ x!22^0-x!22^post218 == 0 /\ -x!15^0 <= 0 /\ a!1370^0-a!1370^post218 == 0 /\ -y!21^post218+y!21^0 == 0 /\ -a!244^0 <= 0 /\ -a!654^post218+a!654^0 == 0 /\ -a!1055^post218+a!1055^0 == 0 /\ -nondet!13^post218+nondet!13^0 == 0 /\ r!662^0-r!662^post218 == 0 /\ temp0!17^0-temp0!17^post218 == 0 /\ r!543^0-r!543^post218 == 0 /\ -a!2035^post218+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post218 == 0 /\ -a!244^post218+a!244^0 == 0 /\ a!244^0 <= 0 /\ -x!18^post218+x!18^0 == 0 /\ a!511^0-a!511^post218 == 0), cost: 1 New rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l62 -> l47 : a!1052^0'=a!1052^post219, temp0!17^0'=temp0!17^post219, head!16^0'=head!16^post219, rcd!2515^0'=rcd!2515^post219, a!1810^0'=a!1810^post219, x!18^0'=x!18^post219, i!29^0'=i!29^post219, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post219, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post219, a!511^0'=a!511^post219, r!662^0'=r!662^post219, a!1370^0'=a!1370^post219, tmp!33^0'=tmp!33^post219, rcd!83^0'=rcd!83^post219, a!2238^0'=a!2238^post219, x_SLAM_f!20^0'=x_SLAM_f!20^post219, length!28^0'=length!28^post219, temp!34^0'=temp!34^post219, ct!19^0'=ct!19^post219, rcd!2460^0'=rcd!2460^post219, a!1610^0'=a!1610^post219, x!15^0'=x!15^post219, head!405^0'=head!405^post219, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post219, a!419^0'=a!419^post219, r!543^0'=r!543^post219, a!1055^0'=a!1055^post219, temp0!30^0'=temp0!30^post219, head!31^0'=head!31^post219, rcd!63^0'=rcd!63^post219, a!2035^0'=a!2035^post219, x!22^0'=x!22^post219, i!406^0'=i!406^post219, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post219, t!25^0'=t!25^post219, a!654^0'=a!654^post219, rcd!2393^0'=rcd!2393^post219, a!1371^0'=a!1371^post219, x!1365^0'=x!1365^post219, result!12^0'=result!12^post219, a!244^0'=a!244^post219, y!21^0'=y!21^post219, nondet!13^0'=nondet!13^post219, (-rcd!2393^post219+rcd!2393^0 == 0 /\ head!16^0-head!16^post219 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post219 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ r!662^0-r!662^post219 == 0 /\ head!16^0-x!15^0 <= 0 /\ a!1052^0-a!1052^post219 == 0 /\ -a!1370^post219+a!1370^0 == 0 /\ rcd!83^0-rcd!83^post219 == 0 /\ x!18^0-x!18^post219 == 0 /\ -sel_r!1224_Flink!24^post219+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post219 == 0 /\ -x!1365^post219+x!1365^0 == 0 /\ i!29^0-i!29^post219 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post219 == 0 /\ -temp!34^post219+temp!34^0 == 0 /\ -y!21^post219+y!21^0 == 0 /\ -rcd!63^post219+rcd!63^0 == 0 /\ -i!406^post219+i!406^0 == 0 /\ rcd!2515^0-rcd!2515^post219 == 0 /\ a!511^0-a!511^post219 == 0 /\ -head!16^0+x!15^0 <= 0 /\ -head!405^post219+head!405^0 == 0 /\ -result!12^post219+result!12^0 == 0 /\ -nondet!13^post219+nondet!13^0 == 0 /\ -r!543^post219+r!543^0 == 0 /\ rcd!2460^0-rcd!2460^post219 == 0 /\ tmp!33^0-tmp!33^post219 == 0 /\ -a!2035^post219+a!2035^0 == 0 /\ temp0!30^0-temp0!30^post219 == 0 /\ a!1610^0-a!1610^post219 == 0 /\ 1-a!244^0 <= 0 /\ 1-x!15^0 <= 0 /\ -ct!19^post219+ct!19^0 == 0 /\ -a!1371^post219+a!1371^0 == 0 /\ temp0!17^0-temp0!17^post219 == 0 /\ -a!419^post219+a!419^0 == 0 /\ -a!244^0 <= 0 /\ head!31^0-head!31^post219 == 0 /\ -a!1055^post219+a!1055^0 == 0 /\ -a!1810^post219+a!1810^0 == 0 /\ -x!15^post219+x!15^0 == 0 /\ -t!25^post219+t!25^0 == 0 /\ x!22^0-x!22^post219 == 0 /\ a!244^0-a!244^post219 == 0 /\ length!28^0-length!28^post219 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post219 == 0 /\ a!2238^0-a!2238^post219 == 0 /\ -a!654^post219+a!654^0 == 0), cost: 1 New rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 Applied preprocessing Original rule: l62 -> l47 : a!1052^0'=a!1052^post220, temp0!17^0'=temp0!17^post220, head!16^0'=head!16^post220, rcd!2515^0'=rcd!2515^post220, a!1810^0'=a!1810^post220, x!18^0'=x!18^post220, i!29^0'=i!29^post220, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post220, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post220, a!511^0'=a!511^post220, r!662^0'=r!662^post220, a!1370^0'=a!1370^post220, tmp!33^0'=tmp!33^post220, rcd!83^0'=rcd!83^post220, a!2238^0'=a!2238^post220, x_SLAM_f!20^0'=x_SLAM_f!20^post220, length!28^0'=length!28^post220, temp!34^0'=temp!34^post220, ct!19^0'=ct!19^post220, rcd!2460^0'=rcd!2460^post220, a!1610^0'=a!1610^post220, x!15^0'=x!15^post220, head!405^0'=head!405^post220, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post220, a!419^0'=a!419^post220, r!543^0'=r!543^post220, a!1055^0'=a!1055^post220, temp0!30^0'=temp0!30^post220, head!31^0'=head!31^post220, rcd!63^0'=rcd!63^post220, a!2035^0'=a!2035^post220, x!22^0'=x!22^post220, i!406^0'=i!406^post220, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post220, t!25^0'=t!25^post220, a!654^0'=a!654^post220, rcd!2393^0'=rcd!2393^post220, a!1371^0'=a!1371^post220, x!1365^0'=x!1365^post220, result!12^0'=result!12^post220, a!244^0'=a!244^post220, y!21^0'=y!21^post220, nondet!13^0'=nondet!13^post220, (length!28^0-length!28^post220 == 0 /\ head!405^0-head!405^post220 == 0 /\ -rcd!83^post220+rcd!83^0 == 0 /\ -head!31^post220+head!31^0 == 0 /\ a!511^0-a!511^post220 == 0 /\ -a!1370^post220+a!1370^0 == 0 /\ -a!1610^post220+a!1610^0 == 0 /\ -x!22^post220+x!22^0 == 0 /\ -y!21^post220+y!21^0 == 0 /\ -temp!34^post220+temp!34^0 == 0 /\ temp0!17^0-temp0!17^post220 == 0 /\ -t!25^post220+t!25^0 == 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ ct!19^0-ct!19^post220 == 0 /\ -rcd!2393^post220+rcd!2393^0 == 0 /\ head!16^0-x!15^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post220 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post220 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post220+nondet!13^0 == 0 /\ x!15^0-x!15^post220 == 0 /\ x!18^0-x!18^post220 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post220 == 0 /\ -a!244^post220+a!244^0 == 0 /\ rcd!2515^0-rcd!2515^post220 == 0 /\ -result!12^post220+result!12^0 == 0 /\ 1+x!15^0 <= 0 /\ -head!16^0+x!15^0 <= 0 /\ -temp0!30^post220+temp0!30^0 == 0 /\ -x!1365^post220+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post220 == 0 /\ -a!2238^post220+a!2238^0 == 0 /\ -a!1371^post220+a!1371^0 == 0 /\ r!662^0-r!662^post220 == 0 /\ -a!2035^post220+a!2035^0 == 0 /\ 1-a!244^0 <= 0 /\ -a!244^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post220 == 0 /\ -r!543^post220+r!543^0 == 0 /\ -a!654^post220+a!654^0 == 0 /\ head!16^0-head!16^post220 == 0 /\ a!1810^0-a!1810^post220 == 0 /\ -a!1055^post220+a!1055^0 == 0 /\ i!29^0-i!29^post220 == 0 /\ -a!419^post220+a!419^0 == 0 /\ a!1052^0-a!1052^post220 == 0 /\ -tmp!33^post220+tmp!33^0 == 0 /\ i!406^0-i!406^post220 == 0 /\ rcd!2460^0-rcd!2460^post220 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post220 == 0), cost: 1 New rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 Applied preprocessing Original rule: l35 -> l64 : a!1052^0'=a!1052^post221, temp0!17^0'=temp0!17^post221, head!16^0'=head!16^post221, rcd!2515^0'=rcd!2515^post221, a!1810^0'=a!1810^post221, x!18^0'=x!18^post221, i!29^0'=i!29^post221, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post221, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post221, a!511^0'=a!511^post221, r!662^0'=r!662^post221, a!1370^0'=a!1370^post221, tmp!33^0'=tmp!33^post221, rcd!83^0'=rcd!83^post221, a!2238^0'=a!2238^post221, x_SLAM_f!20^0'=x_SLAM_f!20^post221, length!28^0'=length!28^post221, temp!34^0'=temp!34^post221, ct!19^0'=ct!19^post221, rcd!2460^0'=rcd!2460^post221, a!1610^0'=a!1610^post221, x!15^0'=x!15^post221, head!405^0'=head!405^post221, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post221, a!419^0'=a!419^post221, r!543^0'=r!543^post221, a!1055^0'=a!1055^post221, temp0!30^0'=temp0!30^post221, head!31^0'=head!31^post221, rcd!63^0'=rcd!63^post221, a!2035^0'=a!2035^post221, x!22^0'=x!22^post221, i!406^0'=i!406^post221, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post221, t!25^0'=t!25^post221, a!654^0'=a!654^post221, rcd!2393^0'=rcd!2393^post221, a!1371^0'=a!1371^post221, x!1365^0'=x!1365^post221, result!12^0'=result!12^post221, a!244^0'=a!244^post221, y!21^0'=y!21^post221, nondet!13^0'=nondet!13^post221, (0 == 0 /\ x!18^0-x!18^post221 == 0 /\ -a!654^post221+a!654^0 == 0 /\ a!1052^0-a!1052^post221 == 0 /\ -t!25^post221+t!25^0 == 0 /\ -a!1055^post221+a!1055^0 == 0 /\ -a!2035^post221+a!2035^0 == 0 /\ -tmp!33^post221+head!31^post221 == 0 /\ -nondet!13^post221+nondet!13^0 == 0 /\ rcd!2393^0-rcd!2393^post221 == 0 /\ -a!244^post221+a!244^0 == 0 /\ head!405^0-head!405^post221 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post221 == 0 /\ a!1610^0-a!1610^post221 == 0 /\ -i!406^post221+i!406^0 == 0 /\ -temp0!30^post221+temp0!30^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -result!12^post221+result!12^0 == 0 /\ rcd!2460^0-rcd!2460^post221 == 0 /\ a!1810^0-a!1810^post221 == 0 /\ head!16^0-head!16^post221 == 0 /\ -temp!34^11+tmp!33^post221 == 0 /\ r!543^0-r!543^post221 == 0 /\ temp!34^11-sdv_CALLSITE_RETURN_1!32^post221 == 0 /\ rcd!83^0-rcd!83^post221 == 0 /\ temp0!17^0-temp0!17^post221 == 0 /\ r!662^0-r!662^post221 == 0 /\ rcd!2515^0-rcd!2515^post221 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post221 == 0 /\ length!28^0-length!28^post221 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post221 == 0 /\ -x!1365^post221+x!1365^0 == 0 /\ rcd!63^0-rcd!63^post221 == 0 /\ x!15^0-x!15^post221 == 0 /\ ct!19^0-ct!19^post221 == 0 /\ -x!22^post221+x!22^0 == 0 /\ a!511^0-a!511^post221 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post221 == 0 /\ -y!21^post221+y!21^0 == 0 /\ -a!2238^post221+a!2238^0 == 0 /\ -a!1370^post221+a!1370^0 == 0 /\ -1-i!29^0+i!29^post221 == 0 /\ -a!1371^post221+a!1371^0 == 0), cost: 1 New rule: l35 -> l64 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, 1+i!29^0-length!28^0 <= 0, cost: 1 Applied preprocessing Original rule: l64 -> l65 : a!1052^0'=a!1052^post222, temp0!17^0'=temp0!17^post222, head!16^0'=head!16^post222, rcd!2515^0'=rcd!2515^post222, a!1810^0'=a!1810^post222, x!18^0'=x!18^post222, i!29^0'=i!29^post222, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post222, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post222, a!511^0'=a!511^post222, r!662^0'=r!662^post222, a!1370^0'=a!1370^post222, tmp!33^0'=tmp!33^post222, rcd!83^0'=rcd!83^post222, a!2238^0'=a!2238^post222, x_SLAM_f!20^0'=x_SLAM_f!20^post222, length!28^0'=length!28^post222, temp!34^0'=temp!34^post222, ct!19^0'=ct!19^post222, rcd!2460^0'=rcd!2460^post222, a!1610^0'=a!1610^post222, x!15^0'=x!15^post222, head!405^0'=head!405^post222, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post222, a!419^0'=a!419^post222, r!543^0'=r!543^post222, a!1055^0'=a!1055^post222, temp0!30^0'=temp0!30^post222, head!31^0'=head!31^post222, rcd!63^0'=rcd!63^post222, a!2035^0'=a!2035^post222, x!22^0'=x!22^post222, i!406^0'=i!406^post222, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post222, t!25^0'=t!25^post222, a!654^0'=a!654^post222, rcd!2393^0'=rcd!2393^post222, a!1371^0'=a!1371^post222, x!1365^0'=x!1365^post222, result!12^0'=result!12^post222, a!244^0'=a!244^post222, y!21^0'=y!21^post222, nondet!13^0'=nondet!13^post222, (-ct!19^post222+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post222 == 0 /\ a!1055^0-a!1055^post222 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ a!2238^0-a!2238^post222 == 0 /\ rcd!83^0-rcd!83^post222 == 0 /\ tmp!33^0-tmp!33^post222 == 0 /\ t!25^0-t!25^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -r!543^post222+r!543^0 == 0 /\ -sel_r!1224_Flink!24^post222+sel_r!1224_Flink!24^0 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ length!28^0-length!28^post222 == 0 /\ -rcd!2460^post222+rcd!2460^0 == 0 /\ -a!1371^post222+a!1371^0 == 0 /\ -a!654^post222+a!654^0 == 0 /\ r!662^0-r!662^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp0!17^0-temp0!17^post222 == 0 /\ -head!31^post222+head!31^0 == 0 /\ -x!15^post222+x!15^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ 1-a!419^0 <= 0 /\ -1+a!419^0 <= 0 /\ -a!419^post222+a!419^0 == 0 /\ head!405^0 <= 0 /\ temp!34^0-temp!34^post222 == 0 /\ i!29^0-i!29^post222 == 0 /\ -head!405^post222+head!405^0 == 0 /\ head!16^0-head!16^post222 == 0 /\ -x_SLAM_f!20^post222+x_SLAM_f!20^0 == 0 /\ -x!22^post222+x!22^0 == 0 /\ -y!21^post222+y!21^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ x!18^0-x!18^post222 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post222 == 0 /\ -head!405^0 <= 0 /\ -sel_r!543_Flink!24^post222+sel_r!543_Flink!24^0 == 0 /\ -rcd!63^post222+rcd!63^0 == 0 /\ -i!406^post222+i!406^0 == 0 /\ 1-i!29^0+i!406^0 <= 0 /\ -a!244^0 <= 0 /\ a!1370^0-a!1370^post222 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!2035^0-a!2035^post222 == 0 /\ rcd!2515^0-rcd!2515^post222 == 0 /\ a!511^0-a!511^post222 == 0 /\ -result!12^post222+result!12^0 == 0 /\ -rcd!2393^post222+rcd!2393^0 == 0 /\ -nondet!13^post222+nondet!13^0 == 0 /\ -temp0!30^post222+temp0!30^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!244^post222+a!244^0 == 0 /\ -x!1365^post222+x!1365^0 == 0 /\ a!1052^0-a!1052^post222 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post222 == 0 /\ a!244^0 <= 0 /\ a!1810^0-a!1810^post222 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l64 -> l65 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ -1+a!419^0 == 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l64 -> l65 : a!1052^0'=a!1052^post223, temp0!17^0'=temp0!17^post223, head!16^0'=head!16^post223, rcd!2515^0'=rcd!2515^post223, a!1810^0'=a!1810^post223, x!18^0'=x!18^post223, i!29^0'=i!29^post223, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post223, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post223, a!511^0'=a!511^post223, r!662^0'=r!662^post223, a!1370^0'=a!1370^post223, tmp!33^0'=tmp!33^post223, rcd!83^0'=rcd!83^post223, a!2238^0'=a!2238^post223, x_SLAM_f!20^0'=x_SLAM_f!20^post223, length!28^0'=length!28^post223, temp!34^0'=temp!34^post223, ct!19^0'=ct!19^post223, rcd!2460^0'=rcd!2460^post223, a!1610^0'=a!1610^post223, x!15^0'=x!15^post223, head!405^0'=head!405^post223, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post223, a!419^0'=a!419^post223, r!543^0'=r!543^post223, a!1055^0'=a!1055^post223, temp0!30^0'=temp0!30^post223, head!31^0'=head!31^post223, rcd!63^0'=rcd!63^post223, a!2035^0'=a!2035^post223, x!22^0'=x!22^post223, i!406^0'=i!406^post223, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post223, t!25^0'=t!25^post223, a!654^0'=a!654^post223, rcd!2393^0'=rcd!2393^post223, a!1371^0'=a!1371^post223, x!1365^0'=x!1365^post223, result!12^0'=result!12^post223, a!244^0'=a!244^post223, y!21^0'=y!21^post223, nondet!13^0'=nondet!13^post223, (-rcd!2460^post223+rcd!2460^0 == 0 /\ a!654^0-a!654^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post223 == 0 /\ -x!1365^post223+x!1365^0 == 0 /\ a!1810^0-a!1810^post223 == 0 /\ a!2238^0-a!2238^post223 == 0 /\ 1-a!419^0+a!244^0 <= 0 /\ head!31^0-head!31^post223 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ i!29^0-i!29^post223 == 0 /\ -1+i!29^0-i!406^0 <= 0 /\ -sel_r!1224_Flink!24^post223+sel_r!1224_Flink!24^0 == 0 /\ tmp!33^0-tmp!33^post223 == 0 /\ rcd!2393^0-rcd!2393^post223 == 0 /\ -y!21^post223+y!21^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ length!28^0-length!28^post223 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -sel_r!543_Flink!24^post223+sel_r!543_Flink!24^0 == 0 /\ temp!34^0-temp!34^post223 == 0 /\ -r!543^post223+r!543^0 == 0 /\ -a!1371^post223+a!1371^0 == 0 /\ head!405^0-head!405^post223 == 0 /\ a!1052^0-a!1052^post223 == 0 /\ ct!19^0-ct!19^post223 == 0 /\ x!15^0-x!15^post223 == 0 /\ -rcd!63^post223+rcd!63^0 == 0 /\ -t!25^post223+t!25^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -1+a!419^0-a!244^0 <= 0 /\ -a!244^post223+a!244^0 == 0 /\ -rcd!2515^post223+rcd!2515^0 == 0 /\ -a!1055^post223+a!1055^0 == 0 /\ -i!406^post223+i!406^0 == 0 /\ -temp0!30^post223+temp0!30^0 == 0 /\ head!16^0-head!16^post223 == 0 /\ -x!22^post223+x!22^0 == 0 /\ 1-a!244^0 <= 0 /\ 1-i!29^0+i!406^0 <= 0 /\ x!18^0-x!18^post223 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post223+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -result!12^post223+result!12^0 == 0 /\ r!662^0-r!662^post223 == 0 /\ temp0!17^0-temp0!17^post223 == 0 /\ a!419^0-a!419^post223 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post223+rcd!83^0 == 0 /\ a!1370^0-a!1370^post223 == 0 /\ a!511^0-a!511^post223 == 0 /\ -nondet!13^post223+nondet!13^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!1610^0-a!1610^post223 == 0 /\ -a!2035^post223+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post223 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l64 -> l65 : (1-a!419^0+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 1 Applied preprocessing Original rule: l65 -> l66 : a!1052^0'=a!1052^post224, temp0!17^0'=temp0!17^post224, head!16^0'=head!16^post224, rcd!2515^0'=rcd!2515^post224, a!1810^0'=a!1810^post224, x!18^0'=x!18^post224, i!29^0'=i!29^post224, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post224, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post224, a!511^0'=a!511^post224, r!662^0'=r!662^post224, a!1370^0'=a!1370^post224, tmp!33^0'=tmp!33^post224, rcd!83^0'=rcd!83^post224, a!2238^0'=a!2238^post224, x_SLAM_f!20^0'=x_SLAM_f!20^post224, length!28^0'=length!28^post224, temp!34^0'=temp!34^post224, ct!19^0'=ct!19^post224, rcd!2460^0'=rcd!2460^post224, a!1610^0'=a!1610^post224, x!15^0'=x!15^post224, head!405^0'=head!405^post224, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post224, a!419^0'=a!419^post224, r!543^0'=r!543^post224, a!1055^0'=a!1055^post224, temp0!30^0'=temp0!30^post224, head!31^0'=head!31^post224, rcd!63^0'=rcd!63^post224, a!2035^0'=a!2035^post224, x!22^0'=x!22^post224, i!406^0'=i!406^post224, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post224, t!25^0'=t!25^post224, a!654^0'=a!654^post224, rcd!2393^0'=rcd!2393^post224, a!1371^0'=a!1371^post224, x!1365^0'=x!1365^post224, result!12^0'=result!12^post224, a!244^0'=a!244^post224, y!21^0'=y!21^post224, nondet!13^0'=nondet!13^post224, (0 == 0 /\ rcd!2460^0-rcd!2460^post224 == 0 /\ -a!419^0+a!244^post224 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post224 == 0 /\ -rcd!2393^post224+rcd!2393^0 == 0 /\ tmp!33^0-tmp!33^post224 == 0 /\ i!29^0-i!29^post224 == 0 /\ a!1810^0-a!1810^post224 == 0 /\ -x!15^post224+x!15^0 == 0 /\ -x!1365^post224+x!1365^0 == 0 /\ -i!406^post224+i!406^0 == 0 /\ -y!21^post224+y!21^0 == 0 /\ -rcd!63^post224+rcd!63^0 == 0 /\ -a!511^post224+a!511^0 == 0 /\ length!28^0-length!28^post224 == 0 /\ a!1052^0-a!1052^post224 == 0 /\ a!2238^0-a!2238^post224 == 0 /\ -sel_r!1224_Flink!24^post224+sel_r!1224_Flink!24^0 == 0 /\ rcd!2515^0-rcd!2515^post224 == 0 /\ head!405^0-head!405^post224 == 0 /\ -a!654^post224+a!654^0 == 0 /\ -a!2035^post224+a!2035^0 == 0 /\ -a!1371^post224+a!1371^0 == 0 /\ -result!12^post224+result!12^0 == 0 /\ -r!543^post224+r!543^0 == 0 /\ a!1610^0-a!1610^post224 == 0 /\ head!16^0-head!16^post224 == 0 /\ head!31^0-head!31^post224 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post224+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!83^0-rcd!83^post224 == 0 /\ r!662^0-r!662^post224 == 0 /\ x!18^0-x!18^post224 == 0 /\ temp0!17^0-temp0!17^post224 == 0 /\ x!22^0-x!22^post224 == 0 /\ a!1370^0-a!1370^post224 == 0 /\ -ct!19^post224+ct!19^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post224 == 0 /\ temp!34^0-temp!34^post224 == 0 /\ temp0!30^0-temp0!30^post224 == 0 /\ -a!1055^post224+a!1055^0 == 0 /\ -nondet!13^post224+nondet!13^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post224 == 0 /\ -t!25^post224+t!25^0 == 0), cost: 1 New rule: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 Applied preprocessing Original rule: l66 -> l63 : a!1052^0'=a!1052^post225, temp0!17^0'=temp0!17^post225, head!16^0'=head!16^post225, rcd!2515^0'=rcd!2515^post225, a!1810^0'=a!1810^post225, x!18^0'=x!18^post225, i!29^0'=i!29^post225, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post225, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post225, a!511^0'=a!511^post225, r!662^0'=r!662^post225, a!1370^0'=a!1370^post225, tmp!33^0'=tmp!33^post225, rcd!83^0'=rcd!83^post225, a!2238^0'=a!2238^post225, x_SLAM_f!20^0'=x_SLAM_f!20^post225, length!28^0'=length!28^post225, temp!34^0'=temp!34^post225, ct!19^0'=ct!19^post225, rcd!2460^0'=rcd!2460^post225, a!1610^0'=a!1610^post225, x!15^0'=x!15^post225, head!405^0'=head!405^post225, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post225, a!419^0'=a!419^post225, r!543^0'=r!543^post225, a!1055^0'=a!1055^post225, temp0!30^0'=temp0!30^post225, head!31^0'=head!31^post225, rcd!63^0'=rcd!63^post225, a!2035^0'=a!2035^post225, x!22^0'=x!22^post225, i!406^0'=i!406^post225, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post225, t!25^0'=t!25^post225, a!654^0'=a!654^post225, rcd!2393^0'=rcd!2393^post225, a!1371^0'=a!1371^post225, x!1365^0'=x!1365^post225, result!12^0'=result!12^post225, a!244^0'=a!244^post225, y!21^0'=y!21^post225, nondet!13^0'=nondet!13^post225, (-temp!34^post225+temp!34^0 == 0 /\ -y!21^post225+y!21^0 == 0 /\ -head!31^0 <= 0 /\ -head!405^post225+head!405^0 == 0 /\ rcd!2515^0-rcd!2515^post225 == 0 /\ a!511^0-a!511^post225 == 0 /\ r!662^0-r!662^post225 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!2393^post225+rcd!2393^0 == 0 /\ head!16^0-head!16^post225 == 0 /\ -i!406^post225+i!406^0 == 0 /\ -rcd!63^post225+rcd!63^0 == 0 /\ -t!25^post225+t!25^0 == 0 /\ -a!2035^post225+a!2035^0 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post225 == 0 /\ -a!244^post225+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post225 == 0 /\ rcd!83^0-rcd!83^post225 == 0 /\ a!1052^0-a!1052^post225 == 0 /\ -result!12^post225+result!12^0 == 0 /\ x!18^0-x!18^post225 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -nondet!13^post225+nondet!13^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post225 == 0 /\ -a!1370^post225+a!1370^0 == 0 /\ -x!1365^post225+x!1365^0 == 0 /\ rcd!2460^0-rcd!2460^post225 == 0 /\ -ct!19^post225+ct!19^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sel_r!1224_Flink!24^post225+sel_r!1224_Flink!24^0 == 0 /\ temp0!17^0-temp0!17^post225 == 0 /\ -r!543^post225+r!543^0 == 0 /\ head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post225 == 0 /\ -a!244^0 <= 0 /\ a!1810^0-a!1810^post225 == 0 /\ a!1610^0-a!1610^post225 == 0 /\ temp0!30^0-temp0!30^post225 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!654^post225+a!654^0 == 0 /\ -a!1371^post225+a!1371^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post225 == 0 /\ -a!419^post225+a!419^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2238^0-a!2238^post225 == 0 /\ i!29^0-i!29^post225 == 0 /\ -a!1055^post225+a!1055^0 == 0 /\ x!22^0-x!22^post225 == 0 /\ -head!31^post225+head!31^0 == 0 /\ -x!15^post225+x!15^0 == 0 /\ a!244^0 <= 0 /\ length!28^0-length!28^post225 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 Applied preprocessing Original rule: l66 -> l63 : a!1052^0'=a!1052^post226, temp0!17^0'=temp0!17^post226, head!16^0'=head!16^post226, rcd!2515^0'=rcd!2515^post226, a!1810^0'=a!1810^post226, x!18^0'=x!18^post226, i!29^0'=i!29^post226, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post226, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post226, a!511^0'=a!511^post226, r!662^0'=r!662^post226, a!1370^0'=a!1370^post226, tmp!33^0'=tmp!33^post226, rcd!83^0'=rcd!83^post226, a!2238^0'=a!2238^post226, x_SLAM_f!20^0'=x_SLAM_f!20^post226, length!28^0'=length!28^post226, temp!34^0'=temp!34^post226, ct!19^0'=ct!19^post226, rcd!2460^0'=rcd!2460^post226, a!1610^0'=a!1610^post226, x!15^0'=x!15^post226, head!405^0'=head!405^post226, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post226, a!419^0'=a!419^post226, r!543^0'=r!543^post226, a!1055^0'=a!1055^post226, temp0!30^0'=temp0!30^post226, head!31^0'=head!31^post226, rcd!63^0'=rcd!63^post226, a!2035^0'=a!2035^post226, x!22^0'=x!22^post226, i!406^0'=i!406^post226, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post226, t!25^0'=t!25^post226, a!654^0'=a!654^post226, rcd!2393^0'=rcd!2393^post226, a!1371^0'=a!1371^post226, x!1365^0'=x!1365^post226, result!12^0'=result!12^post226, a!244^0'=a!244^post226, y!21^0'=y!21^post226, nondet!13^0'=nondet!13^post226, (rcd!2515^0-rcd!2515^post226 == 0 /\ -t!25^post226+t!25^0 == 0 /\ -a!244^post226+a!244^0 == 0 /\ -a!1055^post226+a!1055^0 == 0 /\ temp0!17^0-temp0!17^post226 == 0 /\ length!28^0-length!28^post226 == 0 /\ 1-head!31^0 <= 0 /\ a!511^0-a!511^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post226+a!654^0 == 0 /\ -a!1610^post226+a!1610^0 == 0 /\ -x!22^post226+x!22^0 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post226 == 0 /\ head!405^0-head!405^post226 == 0 /\ ct!19^0-ct!19^post226 == 0 /\ -result!12^post226+result!12^0 == 0 /\ x!15^0-x!15^post226 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post226 == 0 /\ -rcd!2393^post226+rcd!2393^0 == 0 /\ -temp0!30^post226+temp0!30^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post226 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ tmp!33^0-tmp!33^post226 == 0 /\ -rcd!83^post226+rcd!83^0 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post226 == 0 /\ x!18^0-x!18^post226 == 0 /\ -nondet!13^post226+nondet!13^0 == 0 /\ -x!1365^post226+x!1365^0 == 0 /\ r!662^0-r!662^post226 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!419^0-a!419^post226 == 0 /\ temp!34^0-temp!34^post226 == 0 /\ 1-a!244^0 <= 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post226 == 0 /\ rcd!63^0-rcd!63^post226 == 0 /\ -a!244^0 <= 0 /\ a!1052^0-a!1052^post226 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -a!1371^post226+a!1371^0 == 0 /\ -y!21^post226+y!21^0 == 0 /\ -head!31^post226+head!31^0 == 0 /\ -a!2238^post226+a!2238^0 == 0 /\ rcd!2460^0-rcd!2460^post226 == 0 /\ head!16^0-head!16^post226 == 0 /\ a!1810^0-a!1810^post226 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!2035^0-a!2035^post226 == 0 /\ -r!543^post226+r!543^0 == 0 /\ i!406^0-i!406^post226 == 0 /\ -sel_r!543_Flink!24^post226+sel_r!543_Flink!24^0 == 0 /\ -tmp!33^0+head!31^0 <= 0 /\ i!29^0-i!29^post226 == 0), cost: 1 New rule: l66 -> l63 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 Applied preprocessing Original rule: l66 -> l63 : a!1052^0'=a!1052^post227, temp0!17^0'=temp0!17^post227, head!16^0'=head!16^post227, rcd!2515^0'=rcd!2515^post227, a!1810^0'=a!1810^post227, x!18^0'=x!18^post227, i!29^0'=i!29^post227, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post227, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post227, a!511^0'=a!511^post227, r!662^0'=r!662^post227, a!1370^0'=a!1370^post227, tmp!33^0'=tmp!33^post227, rcd!83^0'=rcd!83^post227, a!2238^0'=a!2238^post227, x_SLAM_f!20^0'=x_SLAM_f!20^post227, length!28^0'=length!28^post227, temp!34^0'=temp!34^post227, ct!19^0'=ct!19^post227, rcd!2460^0'=rcd!2460^post227, a!1610^0'=a!1610^post227, x!15^0'=x!15^post227, head!405^0'=head!405^post227, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post227, a!419^0'=a!419^post227, r!543^0'=r!543^post227, a!1055^0'=a!1055^post227, temp0!30^0'=temp0!30^post227, head!31^0'=head!31^post227, rcd!63^0'=rcd!63^post227, a!2035^0'=a!2035^post227, x!22^0'=x!22^post227, i!406^0'=i!406^post227, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post227, t!25^0'=t!25^post227, a!654^0'=a!654^post227, rcd!2393^0'=rcd!2393^post227, a!1371^0'=a!1371^post227, x!1365^0'=x!1365^post227, result!12^0'=result!12^post227, a!244^0'=a!244^post227, y!21^0'=y!21^post227, nondet!13^0'=nondet!13^post227, (-a!2238^post227+a!2238^0 == 0 /\ -r!543^post227+r!543^0 == 0 /\ temp0!17^0-temp0!17^post227 == 0 /\ -a!654^post227+a!654^0 == 0 /\ temp!34^0-temp!34^post227 == 0 /\ sel_r!1224_Flink!24^0-sel_r!1224_Flink!24^post227 == 0 /\ temp0!30^0-temp0!30^post227 == 0 /\ -a!244^post227+a!244^0 == 0 /\ -a!1371^post227+a!1371^0 == 0 /\ -result!12^post227+result!12^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ 2-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!1055^post227+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post227+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ tmp!33^0-tmp!33^post227 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post227 == 0 /\ a!1610^0-a!1610^post227 == 0 /\ -length!28^post227+length!28^0 == 0 /\ -ct!19^post227+ct!19^0 == 0 /\ head!405^0-head!405^post227 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!1365^0-x!1365^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ rcd!2393^0-rcd!2393^post227 == 0 /\ -nondet!13^post227+nondet!13^0 == 0 /\ a!419^0-a!419^post227 == 0 /\ -t!25^post227+t!25^0 == 0 /\ x!22^0-x!22^post227 == 0 /\ -a!2035^post227+a!2035^0 == 0 /\ x!18^0-x!18^post227 == 0 /\ r!662^0-r!662^post227 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post227 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1370^0-a!1370^post227 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post227+sdv_CALLSITE_RETURN_1!32^0 == 0 /\ 1-a!244^0 <= 0 /\ rcd!2515^0-rcd!2515^post227 == 0 /\ -a!244^0 <= 0 /\ tmp!33^0-head!31^0 <= 0 /\ a!1052^0-a!1052^post227 == 0 /\ -i!406^post227+i!406^0 == 0 /\ -y!21^post227+y!21^0 == 0 /\ rcd!2460^0-rcd!2460^post227 == 0 /\ a!1810^0-a!1810^post227 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -rcd!63^post227+rcd!63^0 == 0 /\ head!16^0-head!16^post227 == 0 /\ head!31^0-head!31^post227 == 0 /\ rcd!83^0-rcd!83^post227 == 0 /\ x!15^0-x!15^post227 == 0 /\ i!29^0-i!29^post227 == 0 /\ -a!511^post227+a!511^0 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 Applied preprocessing Original rule: l63 -> l35 : a!1052^0'=a!1052^post228, temp0!17^0'=temp0!17^post228, head!16^0'=head!16^post228, rcd!2515^0'=rcd!2515^post228, a!1810^0'=a!1810^post228, x!18^0'=x!18^post228, i!29^0'=i!29^post228, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post228, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post228, a!511^0'=a!511^post228, r!662^0'=r!662^post228, a!1370^0'=a!1370^post228, tmp!33^0'=tmp!33^post228, rcd!83^0'=rcd!83^post228, a!2238^0'=a!2238^post228, x_SLAM_f!20^0'=x_SLAM_f!20^post228, length!28^0'=length!28^post228, temp!34^0'=temp!34^post228, ct!19^0'=ct!19^post228, rcd!2460^0'=rcd!2460^post228, a!1610^0'=a!1610^post228, x!15^0'=x!15^post228, head!405^0'=head!405^post228, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post228, a!419^0'=a!419^post228, r!543^0'=r!543^post228, a!1055^0'=a!1055^post228, temp0!30^0'=temp0!30^post228, head!31^0'=head!31^post228, rcd!63^0'=rcd!63^post228, a!2035^0'=a!2035^post228, x!22^0'=x!22^post228, i!406^0'=i!406^post228, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post228, t!25^0'=t!25^post228, a!654^0'=a!654^post228, rcd!2393^0'=rcd!2393^post228, a!1371^0'=a!1371^post228, x!1365^0'=x!1365^post228, result!12^0'=result!12^post228, a!244^0'=a!244^post228, y!21^0'=y!21^post228, nondet!13^0'=nondet!13^post228, (x_SLAM_f!20^0-x_SLAM_f!20^post228 == 0 /\ x!18^0-x!18^post228 == 0 /\ -ct!19^post228+ct!19^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post228 == 0 /\ -nondet!13^post228+nondet!13^0 == 0 /\ -a!244^post228+a!244^0 == 0 /\ -a!2035^post228+a!2035^0 == 0 /\ a!419^0-a!419^post228 == 0 /\ -x!15^post228+x!15^0 == 0 /\ rcd!2460^0-rcd!2460^post228 == 0 /\ -a!654^post228+a!654^0 == 0 /\ rcd!2515^0-rcd!2515^post228 == 0 /\ a!511^0-a!511^post228 == 0 /\ -a!1371^post228+a!1371^0 == 0 /\ a!1610^0-a!1610^post228 == 0 /\ r!543^0-r!543^post228 == 0 /\ -a!1055^post228+a!1055^0 == 0 /\ head!16^0-head!16^post228 == 0 /\ a!1810^0-a!1810^post228 == 0 /\ -i!406^post228+i!406^0 == 0 /\ head!31^0-head!31^post228 == 0 /\ rcd!83^0-rcd!83^post228 == 0 /\ x!22^0-x!22^post228 == 0 /\ i!29^0-i!29^post228 == 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post228 == 0 /\ a!1052^0-a!1052^post228 == 0 /\ -rcd!2393^post228+rcd!2393^0 == 0 /\ a!2238^0-a!2238^post228 == 0 /\ length!28^0-length!28^post228 == 0 /\ -t!25^post228+t!25^0 == 0 /\ -temp!34^post228+temp!34^0 == 0 /\ -rcd!63^post228+rcd!63^0 == 0 /\ head!405^0-head!405^post228 == 0 /\ -x!1365^post228+x!1365^0 == 0 /\ tmp!33^0-tmp!33^post228 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post228 == 0 /\ -sel_r!1224_Flink!24^post228+sel_r!1224_Flink!24^0 == 0 /\ -result!12^post228+result!12^0 == 0 /\ r!662^0-r!662^post228 == 0 /\ temp0!17^0-temp0!17^post228 == 0 /\ -y!21^post228+y!21^0 == 0 /\ temp0!30^0-temp0!30^post228 == 0 /\ -a!1370^post228+a!1370^0 == 0), cost: 1 New rule: l63 -> l35 : TRUE, cost: 1 Applied preprocessing Original rule: l38 -> l67 : a!1052^0'=a!1052^post230, temp0!17^0'=temp0!17^post230, head!16^0'=head!16^post230, rcd!2515^0'=rcd!2515^post230, a!1810^0'=a!1810^post230, x!18^0'=x!18^post230, i!29^0'=i!29^post230, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post230, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post230, a!511^0'=a!511^post230, r!662^0'=r!662^post230, a!1370^0'=a!1370^post230, tmp!33^0'=tmp!33^post230, rcd!83^0'=rcd!83^post230, a!2238^0'=a!2238^post230, x_SLAM_f!20^0'=x_SLAM_f!20^post230, length!28^0'=length!28^post230, temp!34^0'=temp!34^post230, ct!19^0'=ct!19^post230, rcd!2460^0'=rcd!2460^post230, a!1610^0'=a!1610^post230, x!15^0'=x!15^post230, head!405^0'=head!405^post230, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post230, a!419^0'=a!419^post230, r!543^0'=r!543^post230, a!1055^0'=a!1055^post230, temp0!30^0'=temp0!30^post230, head!31^0'=head!31^post230, rcd!63^0'=rcd!63^post230, a!2035^0'=a!2035^post230, x!22^0'=x!22^post230, i!406^0'=i!406^post230, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post230, t!25^0'=t!25^post230, a!654^0'=a!654^post230, rcd!2393^0'=rcd!2393^post230, a!1371^0'=a!1371^post230, x!1365^0'=x!1365^post230, result!12^0'=result!12^post230, a!244^0'=a!244^post230, y!21^0'=y!21^post230, nondet!13^0'=nondet!13^post230, (0 == 0 /\ -rcd!2393^post230+rcd!2393^0 == 0 /\ -a!244^post230+a!244^0 == 0 /\ a!1610^0-a!1610^post230 == 0 /\ temp0!17^0-temp0!17^post230 == 0 /\ -t!25^post230+t!25^0 == 0 /\ -a!654^post230+a!654^0 == 0 /\ 1-i!29^post230 <= 0 /\ -1+i!29^post230 <= 0 /\ -x!22^post230+x!22^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+head!31^post230 <= 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -y!21^post230+y!21^0 == 0 /\ a!511^0-a!511^post230 == 0 /\ -length!28^post230+length!28^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post230 == 0 /\ x!1365^0-x!1365^post230 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -sdv_CALLSITE_RETURN_1!32^post230+temp!34^12 == 0 /\ x!15^0-x!15^post230 == 0 /\ a!1370^0-a!1370^post230 == 0 /\ -a!2035^post230+a!2035^0 == 0 /\ -sel_r!1224_Flink!24^post230+sel_r!1224_Flink!24^0 == 0 /\ -1-i!29^0+i!29^post230 == 0 /\ rcd!2515^0-rcd!2515^post230 == 0 /\ x!18^0-x!18^post230 == 0 /\ a!2238^0-a!2238^post230 == 0 /\ sdv_CALLSITE_RETURN_1!32^post230-head!31^post230 <= 0 /\ -nondet!13^post230+nondet!13^0 == 0 /\ -tmp!33^post230+head!31^post230 <= 0 /\ -tmp!33^post230+head!31^post230 == 0 /\ r!543^0-r!543^post230 == 0 /\ -result!12^post230+result!12^0 == 0 /\ -temp0!30^post230+temp0!30^0 == 0 /\ r!662^0-r!662^post230 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ head!405^0-head!405^post230 == 0 /\ ct!19^0-ct!19^post230 == 0 /\ tmp!33^post230-temp!34^12 == 0 /\ a!1052^0-a!1052^post230 == 0 /\ -a!1055^post230+a!1055^0 == 0 /\ -a!1371^post230+a!1371^0 == 0 /\ -a!419^post230+a!419^0 == 0 /\ tmp!33^post230-head!31^post230 <= 0 /\ -sdv_CALLSITE_RETURN_1!14^post230+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!16^0-head!16^post230 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post230 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!1810^0-a!1810^post230 == 0 /\ rcd!63^post230-rcd!83^0 == 0 /\ i!406^0-i!406^post230 == 0 /\ -rcd!2460^post230+rcd!2460^0 == 0), cost: 1 New rule: l38 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, temp!34^0'=temp!34^post230, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, (i!29^0 == 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 Applied preprocessing Original rule: l67 -> l18 : a!1052^0'=a!1052^post231, temp0!17^0'=temp0!17^post231, head!16^0'=head!16^post231, rcd!2515^0'=rcd!2515^post231, a!1810^0'=a!1810^post231, x!18^0'=x!18^post231, i!29^0'=i!29^post231, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post231, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post231, a!511^0'=a!511^post231, r!662^0'=r!662^post231, a!1370^0'=a!1370^post231, tmp!33^0'=tmp!33^post231, rcd!83^0'=rcd!83^post231, a!2238^0'=a!2238^post231, x_SLAM_f!20^0'=x_SLAM_f!20^post231, length!28^0'=length!28^post231, temp!34^0'=temp!34^post231, ct!19^0'=ct!19^post231, rcd!2460^0'=rcd!2460^post231, a!1610^0'=a!1610^post231, x!15^0'=x!15^post231, head!405^0'=head!405^post231, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post231, a!419^0'=a!419^post231, r!543^0'=r!543^post231, a!1055^0'=a!1055^post231, temp0!30^0'=temp0!30^post231, head!31^0'=head!31^post231, rcd!63^0'=rcd!63^post231, a!2035^0'=a!2035^post231, x!22^0'=x!22^post231, i!406^0'=i!406^post231, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post231, t!25^0'=t!25^post231, a!654^0'=a!654^post231, rcd!2393^0'=rcd!2393^post231, a!1371^0'=a!1371^post231, x!1365^0'=x!1365^post231, result!12^0'=result!12^post231, a!244^0'=a!244^post231, y!21^0'=y!21^post231, nondet!13^0'=nondet!13^post231, (-a!244^post231+a!244^0 == 0 /\ -a!419^post231+a!419^0 == 0 /\ temp0!17^0-temp0!17^post231 == 0 /\ -tmp!33^post231+tmp!33^0 == 0 /\ -r!543^post231+r!543^0 == 0 /\ 1-head!31^0 <= 0 /\ sdv_CALLSITE_RETURN_1!14^0-sdv_CALLSITE_RETURN_1!14^post231 == 0 /\ rcd!63^0-rcd!63^post231 == 0 /\ -head!405^post231+head!405^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ -x_SLAM_f!20^post231+x_SLAM_f!20^0 == 0 /\ length!28^0-length!28^post231 == 0 /\ -a!654^post231+a!654^0 == 0 /\ -result!12^post231+result!12^0 == 0 /\ -x!22^post231+x!22^0 == 0 /\ -temp0!30^post231+temp0!30^0 == 0 /\ a!1055^0-a!1055^post231 == 0 /\ a!2238^0-a!2238^post231 == 0 /\ ct!19^0-ct!19^post231 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post231 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -rcd!83^post231+rcd!83^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ -t!25^post231+t!25^0 == 0 /\ -rcd!2393^post231+rcd!2393^0 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -nondet!13^post231+nondet!13^0 == 0 /\ a!1371^0-a!1371^post231 == 0 /\ -x!15^post231+x!15^0 == 0 /\ -x!1365^post231+x!1365^0 == 0 /\ i!406^0-i!406^post231 == 0 /\ r!662^0-r!662^post231 == 0 /\ a!1370^0-a!1370^post231 == 0 /\ x!18^0-x!18^post231 == 0 /\ -sel_r!1224_Flink!24^post231+sel_r!1224_Flink!24^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ temp!34^0-temp!34^post231 == 0 /\ rcd!2515^0-rcd!2515^post231 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ a!1052^0-a!1052^post231 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -head!31^post231+head!31^0 == 0 /\ -a!1610^post231+a!1610^0 == 0 /\ rcd!2460^0-rcd!2460^post231 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ a!511^0-a!511^post231 == 0 /\ -sel_r!543_Flink!24^post231+sel_r!543_Flink!24^0 == 0 /\ a!2035^0-a!2035^post231 == 0 /\ i!29^0-i!29^post231 == 0 /\ -y!21^post231+y!21^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ -tmp!33^0+head!31^0 <= 0 /\ head!16^0-head!16^post231 == 0 /\ a!1810^0-a!1810^post231 == 0), cost: 1 New rule: l67 -> l18 : (-1+head!31^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 Applied preprocessing Original rule: l67 -> l18 : a!1052^0'=a!1052^post232, temp0!17^0'=temp0!17^post232, head!16^0'=head!16^post232, rcd!2515^0'=rcd!2515^post232, a!1810^0'=a!1810^post232, x!18^0'=x!18^post232, i!29^0'=i!29^post232, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post232, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post232, a!511^0'=a!511^post232, r!662^0'=r!662^post232, a!1370^0'=a!1370^post232, tmp!33^0'=tmp!33^post232, rcd!83^0'=rcd!83^post232, a!2238^0'=a!2238^post232, x_SLAM_f!20^0'=x_SLAM_f!20^post232, length!28^0'=length!28^post232, temp!34^0'=temp!34^post232, ct!19^0'=ct!19^post232, rcd!2460^0'=rcd!2460^post232, a!1610^0'=a!1610^post232, x!15^0'=x!15^post232, head!405^0'=head!405^post232, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post232, a!419^0'=a!419^post232, r!543^0'=r!543^post232, a!1055^0'=a!1055^post232, temp0!30^0'=temp0!30^post232, head!31^0'=head!31^post232, rcd!63^0'=rcd!63^post232, a!2035^0'=a!2035^post232, x!22^0'=x!22^post232, i!406^0'=i!406^post232, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post232, t!25^0'=t!25^post232, a!654^0'=a!654^post232, rcd!2393^0'=rcd!2393^post232, a!1371^0'=a!1371^post232, x!1365^0'=x!1365^post232, result!12^0'=result!12^post232, a!244^0'=a!244^post232, y!21^0'=y!21^post232, nondet!13^0'=nondet!13^post232, (-sdv_CALLSITE_RETURN_1!14^post232+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ i!29^0-i!29^post232 == 0 /\ -sel_r!1224_Flink!24^post232+sel_r!1224_Flink!24^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 <= 0 /\ tmp!33^0-tmp!33^post232 == 0 /\ -nondet!13^post232+nondet!13^0 == 0 /\ -a!2238^post232+a!2238^0 == 0 /\ -a!1371^post232+a!1371^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ -a!654^post232+a!654^0 == 0 /\ -a!1055^post232+a!1055^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+head!31^0 <= 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post232 == 0 /\ head!405^0-head!405^post232 == 0 /\ 1-i!29^0 <= 0 /\ -1+i!29^0 <= 0 /\ -head!31^post232+head!31^0 == 0 /\ x!1365^0-x!1365^post232 == 0 /\ rcd!2393^0-rcd!2393^post232 == 0 /\ -length!28^post232+length!28^0 == 0 /\ -y!21^post232+y!21^0 == 0 /\ a!1052^0-a!1052^post232 == 0 /\ a!1370^0-a!1370^post232 == 0 /\ temp!34^0-temp!34^post232 == 0 /\ rcd!83^0-rcd!83^post232 == 0 /\ x!15^0-x!15^post232 == 0 /\ x_SLAM_f!20^0-x_SLAM_f!20^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post232 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ x!22^0-x!22^post232 == 0 /\ -rcd!2515^post232+rcd!2515^0 == 0 /\ -x!18^post232+x!18^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 <= 0 /\ -i!406^post232+i!406^0 == 0 /\ -rcd!63^post232+rcd!63^0 == 0 /\ -a!1610^post232+a!1610^0 == 0 /\ tmp!33^0-head!31^0 <= 0 /\ -t!25^post232+t!25^0 == 0 /\ -a!2035^post232+a!2035^0 == 0 /\ a!419^0-a!419^post232 == 0 /\ -a!244^post232+a!244^0 == 0 /\ rcd!2460^0-rcd!2460^post232 == 0 /\ -result!12^post232+result!12^0 == 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 <= 0 /\ 1+head!31^0 <= 0 /\ -temp0!30^post232+temp0!30^0 == 0 /\ a!511^0-a!511^post232 == 0 /\ r!543^0-r!543^post232 == 0 /\ r!662^0-r!662^post232 == 0 /\ head!16^0-head!16^post232 == 0 /\ temp0!17^0-temp0!17^post232 == 0 /\ ct!19^0-ct!19^post232 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-tmp!33^0 <= 0 /\ a!1810^0-a!1810^post232 == 0 /\ -tmp!33^0+head!31^0 <= 0), cost: 1 New rule: l67 -> l18 : (-1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 Applied preprocessing Original rule: l68 -> l37 : a!1052^0'=a!1052^post233, temp0!17^0'=temp0!17^post233, head!16^0'=head!16^post233, rcd!2515^0'=rcd!2515^post233, a!1810^0'=a!1810^post233, x!18^0'=x!18^post233, i!29^0'=i!29^post233, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post233, sel_r!543_Flink!24^0'=sel_r!543_Flink!24^post233, a!511^0'=a!511^post233, r!662^0'=r!662^post233, a!1370^0'=a!1370^post233, tmp!33^0'=tmp!33^post233, rcd!83^0'=rcd!83^post233, a!2238^0'=a!2238^post233, x_SLAM_f!20^0'=x_SLAM_f!20^post233, length!28^0'=length!28^post233, temp!34^0'=temp!34^post233, ct!19^0'=ct!19^post233, rcd!2460^0'=rcd!2460^post233, a!1610^0'=a!1610^post233, x!15^0'=x!15^post233, head!405^0'=head!405^post233, sdv_CALLSITE_RETURN_1!14^0'=sdv_CALLSITE_RETURN_1!14^post233, a!419^0'=a!419^post233, r!543^0'=r!543^post233, a!1055^0'=a!1055^post233, temp0!30^0'=temp0!30^post233, head!31^0'=head!31^post233, rcd!63^0'=rcd!63^post233, a!2035^0'=a!2035^post233, x!22^0'=x!22^post233, i!406^0'=i!406^post233, sel_r!1224_Flink!24^0'=sel_r!1224_Flink!24^post233, t!25^0'=t!25^post233, a!654^0'=a!654^post233, rcd!2393^0'=rcd!2393^post233, a!1371^0'=a!1371^post233, x!1365^0'=x!1365^post233, result!12^0'=result!12^post233, a!244^0'=a!244^post233, y!21^0'=y!21^post233, nondet!13^0'=nondet!13^post233, (-x!1365^post233+x!1365^0 == 0 /\ -ct!19^post233+ct!19^0 == 0 /\ sel_r!543_Flink!24^0-sel_r!543_Flink!24^post233 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-sdv_CALLSITE_RETURN_1!32^post233 == 0 /\ a!1055^0-a!1055^post233 == 0 /\ a!1810^0-a!1810^post233 == 0 /\ a!2238^0-a!2238^post233 == 0 /\ -x!15^post233+x!15^0 == 0 /\ tmp!33^0-tmp!33^post233 == 0 /\ -sel_r!1224_Flink!24^post233+sel_r!1224_Flink!24^0 == 0 /\ rcd!2460^0-rcd!2460^post233 == 0 /\ i!29^0-i!29^post233 == 0 /\ -temp!34^post233+temp!34^0 == 0 /\ -y!21^post233+y!21^0 == 0 /\ -sdv_CALLSITE_RETURN_1!14^post233+sdv_CALLSITE_RETURN_1!14^0 == 0 /\ rcd!2515^0-rcd!2515^post233 == 0 /\ length!28^0-length!28^post233 == 0 /\ a!419^0-a!419^post233 == 0 /\ -i!406^post233+i!406^0 == 0 /\ -a!1371^post233+a!1371^0 == 0 /\ a!1052^0-a!1052^post233 == 0 /\ a!511^0-a!511^post233 == 0 /\ -head!405^post233+head!405^0 == 0 /\ -x_SLAM_f!20^post233+x_SLAM_f!20^0 == 0 /\ -a!244^post233+a!244^0 == 0 /\ a!1610^0-a!1610^post233 == 0 /\ head!16^0-head!16^post233 == 0 /\ head!31^0-head!31^post233 == 0 /\ a!1370^0-a!1370^post233 == 0 /\ rcd!83^0-rcd!83^post233 == 0 /\ -result!12^post233+result!12^0 == 0 /\ -a!654^post233+a!654^0 == 0 /\ -rcd!63^post233+rcd!63^0 == 0 /\ x!22^0-x!22^post233 == 0 /\ r!543^0-r!543^post233 == 0 /\ -rcd!2393^post233+rcd!2393^0 == 0 /\ r!662^0-r!662^post233 == 0 /\ temp0!17^0-temp0!17^post233 == 0 /\ -temp0!30^post233+temp0!30^0 == 0 /\ -t!25^post233+t!25^0 == 0 /\ -a!2035^post233+a!2035^0 == 0 /\ -x!18^post233+x!18^0 == 0 /\ -nondet!13^post233+nondet!13^0 == 0), cost: 1 New rule: l68 -> l37 : TRUE, cost: 1 Simplified rules Start location: l68 234: l0 -> l3 : 1-x!22^0+y!21^0 <= 0, cost: 1 235: l0 -> l3 : 1+x!22^0-y!21^0 <= 0, cost: 1 236: l3 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 0 == 0, cost: 1 237: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 238: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 239: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 240: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 241: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 242: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 243: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 244: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 245: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 246: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 247: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 248: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 249: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 250: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 251: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 252: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 253: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 254: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 255: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 256: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 257: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 258: l2 -> l0 : TRUE, cost: 1 259: l7 -> l9 : 1-x!22^0+y!21^0 <= 0, cost: 1 260: l7 -> l9 : 1+x!22^0-y!21^0 <= 0, cost: 1 261: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 262: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 263: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 264: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 265: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 266: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 267: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 268: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 269: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 270: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 271: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 272: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 273: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 274: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 275: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 276: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 277: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 278: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 279: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 280: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 281: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 282: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 283: l13 -> l14 : 1-x!22^0+y!21^0 <= 0, cost: 1 284: l13 -> l14 : 1+x!22^0-y!21^0 <= 0, cost: 1 285: l14 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 0 == 0, cost: 1 286: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 287: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 288: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 289: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 290: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 291: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 292: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 293: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 294: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 295: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 296: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 297: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 298: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 299: l36 -> l35 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 300: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 374: l35 -> l60 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, -i!29^0+length!28^0 <= 0, cost: 1 381: l35 -> l64 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, 1+i!29^0-length!28^0 <= 0, cost: 1 301: l37 -> l38 : i!29^0'=0, length!28^0'=nondet!13^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=0, nondet!13^0'=nondet!13^post98, 0 == 0, cost: 1 389: l38 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, temp!34^0'=temp!34^post230, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, (i!29^0 == 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 302: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 303: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 320: l39 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 304: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 305: l42 -> l43 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 306: l42 -> l43 : (-2+a!654^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 307: l42 -> l43 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 308: l42 -> l43 : (-2+a!654^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 309: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 310: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 311: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 312: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 313: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 314: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 315: l44 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 316: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 317: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 318: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 319: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 341: l40 -> l53 : -1+x!15^0 >= 0, cost: 1 342: l40 -> l53 : 1+x!15^0 <= 0, cost: 1 368: l40 -> l57 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 321: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 322: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 323: l46 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 324: l46 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 325: l47 -> l48 : -1+x!15^0 >= 0, cost: 1 326: l47 -> l48 : 1+x!15^0 <= 0, cost: 1 327: l48 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 0 == 0, cost: 1 328: l49 -> l50 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 329: l49 -> l50 : (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 330: l49 -> l50 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 331: l49 -> l50 : (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 332: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 333: l51 -> l39 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 334: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 335: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 336: l51 -> l39 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 337: l51 -> l39 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 338: l51 -> l39 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 339: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 340: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 343: l53 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 0 == 0, cost: 1 344: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 345: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 346: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 347: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 348: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 349: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 350: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 351: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 352: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 353: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 354: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 355: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 356: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 357: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 358: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 359: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 360: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 361: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 362: l56 -> l52 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 363: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 364: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 365: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 366: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 367: l52 -> l40 : TRUE, cost: 1 369: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 370: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 371: l58 -> l59 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, 0 == 0, cost: 1 372: l59 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 373: l59 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 375: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 376: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 377: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 378: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 379: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 380: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 382: l64 -> l65 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ -1+a!419^0 == 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0), cost: 1 383: l64 -> l65 : (1-a!419^0+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 1 384: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 385: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 386: l66 -> l63 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 387: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 388: l63 -> l35 : TRUE, cost: 1 390: l67 -> l18 : (-1+head!31^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 391: l67 -> l18 : (-1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 392: l68 -> l37 : TRUE, cost: 1 Eliminating location l37 by chaining: Applied chaining First rule: l68 -> l37 : TRUE, cost: 1 Second rule: l37 -> l38 : i!29^0'=0, length!28^0'=nondet!13^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=0, nondet!13^0'=nondet!13^post98, 0 == 0, cost: 1 New rule: l68 -> l38 : i!29^0'=0, length!28^0'=nondet!13^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=0, nondet!13^0'=nondet!13^post98, 0 == 0, cost: 2 Applied deletion Removed the following rules: 301 392 Eliminating location l38 by chaining: Applied chaining First rule: l68 -> l38 : i!29^0'=0, length!28^0'=nondet!13^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=0, nondet!13^0'=nondet!13^post98, 0 == 0, cost: 2 Second rule: l38 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, temp!34^0'=temp!34^post230, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, (i!29^0 == 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 New rule: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+nondet!13^10 >= 0), cost: 3 Applied simplification Original rule: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+nondet!13^10 >= 0), cost: 3 New rule: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, -1+nondet!13^10 >= 0, cost: 3 Applied deletion Removed the following rules: 389 393 Eliminated locations on linear paths Start location: l68 234: l0 -> l3 : 1-x!22^0+y!21^0 <= 0, cost: 1 235: l0 -> l3 : 1+x!22^0-y!21^0 <= 0, cost: 1 236: l3 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 0 == 0, cost: 1 237: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 238: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 239: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 240: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 241: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 242: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 243: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 244: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 245: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 246: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 247: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 248: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 249: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 250: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 251: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 252: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 253: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 254: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 255: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 256: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 257: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 258: l2 -> l0 : TRUE, cost: 1 259: l7 -> l9 : 1-x!22^0+y!21^0 <= 0, cost: 1 260: l7 -> l9 : 1+x!22^0-y!21^0 <= 0, cost: 1 261: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 262: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 263: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 264: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 265: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 266: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 267: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 268: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 269: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 270: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 271: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 272: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 273: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 274: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 275: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 276: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 277: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 278: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 279: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 280: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 281: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 282: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 283: l13 -> l14 : 1-x!22^0+y!21^0 <= 0, cost: 1 284: l13 -> l14 : 1+x!22^0-y!21^0 <= 0, cost: 1 285: l14 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 0 == 0, cost: 1 286: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 287: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 288: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 289: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 290: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 291: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 292: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 293: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 294: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ a!1810^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 295: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 296: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 297: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 298: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 299: l36 -> l35 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 300: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 374: l35 -> l60 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, -i!29^0+length!28^0 <= 0, cost: 1 381: l35 -> l64 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, 1+i!29^0-length!28^0 <= 0, cost: 1 302: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 303: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 320: l39 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 304: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 305: l42 -> l43 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 306: l42 -> l43 : (-2+a!654^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 307: l42 -> l43 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 308: l42 -> l43 : (-2+a!654^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 309: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 310: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 311: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 312: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 313: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 314: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 315: l44 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 316: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 317: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 318: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 319: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 341: l40 -> l53 : -1+x!15^0 >= 0, cost: 1 342: l40 -> l53 : 1+x!15^0 <= 0, cost: 1 368: l40 -> l57 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 321: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 322: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 323: l46 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 324: l46 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 325: l47 -> l48 : -1+x!15^0 >= 0, cost: 1 326: l47 -> l48 : 1+x!15^0 <= 0, cost: 1 327: l48 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 0 == 0, cost: 1 328: l49 -> l50 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 329: l49 -> l50 : (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 330: l49 -> l50 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 331: l49 -> l50 : (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 332: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 333: l51 -> l39 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 334: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 335: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 336: l51 -> l39 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 337: l51 -> l39 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 338: l51 -> l39 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 339: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 340: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 343: l53 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 0 == 0, cost: 1 344: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 345: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 346: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 347: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 348: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 349: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 350: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 351: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 352: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 353: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 354: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 355: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 356: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 357: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 358: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 359: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 360: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 361: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 362: l56 -> l52 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 363: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 364: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 365: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 366: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 367: l52 -> l40 : TRUE, cost: 1 369: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 370: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 371: l58 -> l59 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, 0 == 0, cost: 1 372: l59 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 373: l59 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 375: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 376: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 377: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 378: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 379: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 380: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 382: l64 -> l65 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ -1+a!419^0 == 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0), cost: 1 383: l64 -> l65 : (1-a!419^0+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 1 384: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 385: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 386: l66 -> l63 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 387: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 388: l63 -> l35 : TRUE, cost: 1 390: l67 -> l18 : (-1+head!31^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 391: l67 -> l18 : (-1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 394: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, -1+nondet!13^10 >= 0, cost: 3 Eliminating location l67 by chaining: Applied chaining First rule: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, -1+nondet!13^10 >= 0, cost: 3 Second rule: l67 -> l18 : (-1+head!31^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 New rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 Applied simplification Original rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 New rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 Applied chaining First rule: l68 -> l67 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, -1+nondet!13^10 >= 0, cost: 3 Second rule: l67 -> l18 : (-1+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -sdv_CALLSITE_RETURN_1!32^0+tmp!33^0 == 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 New rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ 1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied simplification Original rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ 1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 New rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied deletion Removed the following rules: 390 391 394 Eliminating location l36 by chaining: Applied chaining First rule: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 Second rule: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0), cost: 2 Applied simplification Original rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0), cost: 2 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0), cost: 2 Applied chaining First rule: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 Second rule: l36 -> l35 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 Applied simplification Original rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 Applied chaining First rule: l18 -> l36 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+i!29^0-length!28^0 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0), cost: 1 Second rule: l36 -> l35 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ 1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 Applied simplification Original rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ 1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 New rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 Applied deletion Removed the following rules: 297 298 299 300 Eliminating location l60 by chaining: Applied chaining First rule: l35 -> l60 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, -i!29^0+length!28^0 <= 0, cost: 1 Second rule: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 New rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (0 == 0 /\ -i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (0 == 0 /\ -i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l35 -> l60 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, -i!29^0+length!28^0 <= 0, cost: 1 Second rule: l60 -> l61 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 New rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (0 == 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (0 == 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 374 375 376 Eliminating location l64 by chaining: Applied chaining First rule: l35 -> l64 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, 1+i!29^0-length!28^0 <= 0, cost: 1 Second rule: l64 -> l65 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ -1+a!419^0 == 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0), cost: 1 New rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0), cost: 2 Applied simplification Original rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0), cost: 2 New rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0), cost: 2 Applied chaining First rule: l35 -> l64 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, 1+i!29^0-length!28^0 <= 0, cost: 1 Second rule: l64 -> l65 : (1-a!419^0+a!244^0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+i!29^0-i!406^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 1 New rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (0 == 0 /\ 1-a!419^post221+a!244^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 2 Applied simplification Original rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (0 == 0 /\ 1-a!419^post221+a!244^0 == 0 /\ 1+i!29^0-length!28^0 <= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 2 New rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 2 Applied deletion Removed the following rules: 381 382 383 Eliminating location l62 by chaining: Applied chaining First rule: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 Second rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0), cost: 1 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 Second rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 Applied simplification Original rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 Applied chaining First rule: l61 -> l62 : a!511^0'=a!511^post217, a!244^0'=a!511^0, 0 == 0, cost: 1 Second rule: l62 -> l47 : (head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 1 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 377 378 379 380 Eliminating location l48 by chaining: Applied chaining First rule: l47 -> l48 : -1+x!15^0 >= 0, cost: 1 Second rule: l48 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 0 == 0, cost: 1 New rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (0 == 0 /\ -1+x!15^0 >= 0), cost: 2 Applied simplification Original rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (0 == 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, -1+x!15^0 >= 0, cost: 2 Applied chaining First rule: l47 -> l48 : 1+x!15^0 <= 0, cost: 1 Second rule: l48 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 0 == 0, cost: 1 New rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (0 == 0 /\ 1+x!15^0 <= 0), cost: 2 Applied simplification Original rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (0 == 0 /\ 1+x!15^0 <= 0), cost: 2 New rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 1+x!15^0 <= 0, cost: 2 Applied deletion Removed the following rules: 325 326 327 Eliminating location l50 by chaining: Applied chaining First rule: l49 -> l50 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 Second rule: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 Applied simplification Original rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 Applied chaining First rule: l49 -> l50 : (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l49 -> l50 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 1 Second rule: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 Applied simplification Original rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 Applied chaining First rule: l49 -> l50 : (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l50 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, 0 == 0, cost: 1 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (0 == 0 /\ -2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 328 329 330 331 332 Eliminating location l39 by chaining: Applied chaining First rule: l51 -> l39 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 Second rule: l39 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 New rule: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 Applied chaining First rule: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 New rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied chaining First rule: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 New rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied simplification Original rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied chaining First rule: l51 -> l39 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 New rule: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied chaining First rule: l51 -> l39 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 1 Second rule: l39 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 New rule: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 Applied chaining First rule: l51 -> l39 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : -1+x!15^0 >= 0, cost: 1 New rule: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied chaining First rule: l51 -> l39 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 New rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied simplification Original rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied chaining First rule: l51 -> l39 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 1 Second rule: l39 -> l41 : 1+x!15^0 <= 0, cost: 1 New rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 Applied deletion Removed the following rules: 302 303 320 333 334 335 336 337 338 339 340 Eliminating location l42 by chaining: Applied chaining First rule: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 Second rule: l42 -> l43 : (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 Applied simplification Original rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 Applied chaining First rule: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 Second rule: l42 -> l43 : (-2+a!654^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 Second rule: l42 -> l43 : (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 1 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 Applied simplification Original rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 Applied chaining First rule: l41 -> l42 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, 0 == 0, cost: 1 Second rule: l42 -> l43 : (-2+a!654^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (0 == 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 304 305 306 307 308 Eliminating location l44 by chaining: Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l43 -> l44 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, 0 == 0, cost: 1 Second rule: l44 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (0 == 0 /\ -2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 309 310 311 312 313 314 315 316 317 318 319 Eliminating location l53 by chaining: Applied chaining First rule: l40 -> l53 : -1+x!15^0 >= 0, cost: 1 Second rule: l53 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 0 == 0, cost: 1 New rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (0 == 0 /\ -1+x!15^0 >= 0), cost: 2 Applied simplification Original rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (0 == 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, -1+x!15^0 >= 0, cost: 2 Applied chaining First rule: l40 -> l53 : 1+x!15^0 <= 0, cost: 1 Second rule: l53 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 0 == 0, cost: 1 New rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (0 == 0 /\ 1+x!15^0 <= 0), cost: 2 Applied simplification Original rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (0 == 0 /\ 1+x!15^0 <= 0), cost: 2 New rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 1+x!15^0 <= 0, cost: 2 Applied deletion Removed the following rules: 341 342 343 Eliminating location l57 by chaining: Applied chaining First rule: l40 -> l57 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 Second rule: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ 1-head!16^0 <= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ 1-head!16^0 <= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l40 -> l57 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, x!15^0 == 0, cost: 1 Second rule: l57 -> l58 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 368 369 370 Eliminating location l55 by chaining: Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 Applied chaining First rule: l54 -> l55 : (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l55 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, 0 == 0, cost: 1 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied simplification Original rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (0 == 0 /\ -1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 344 345 346 347 348 349 350 351 352 353 354 355 356 Eliminating location l52 by chaining: Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied chaining First rule: l56 -> l52 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 1 Second rule: l52 -> l40 : TRUE, cost: 1 New rule: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 Applied deletion Removed the following rules: 357 358 359 360 361 362 363 364 365 366 367 Eliminating location l59 by chaining: Applied chaining First rule: l58 -> l59 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, 0 == 0, cost: 1 Second rule: l59 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 New rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 Applied simplification Original rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 New rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 Applied chaining First rule: l58 -> l59 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, 0 == 0, cost: 1 Second rule: l59 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 New rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 Applied simplification Original rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 New rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 Applied deletion Removed the following rules: 371 372 373 Eliminating location l14 by chaining: Applied chaining First rule: l13 -> l14 : 1-x!22^0+y!21^0 <= 0, cost: 1 Second rule: l14 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 0 == 0, cost: 1 New rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (0 == 0 /\ 1-x!22^0+y!21^0 <= 0), cost: 2 Applied simplification Original rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (0 == 0 /\ 1-x!22^0+y!21^0 <= 0), cost: 2 New rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 Applied chaining First rule: l13 -> l14 : 1+x!22^0-y!21^0 <= 0, cost: 1 Second rule: l14 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 0 == 0, cost: 1 New rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (0 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 2 Applied simplification Original rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (0 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 2 New rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 Applied deletion Removed the following rules: 283 284 285 Eliminating location l16 by chaining: Applied chaining First rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l15 -> l16 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l16 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, 0 == 0, cost: 1 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (0 == 0 /\ -head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied deletion Removed the following rules: 286 287 288 289 290 Eliminating location l7 by chaining: Applied chaining First rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l7 -> l9 : 1-x!22^0+y!21^0 <= 0, cost: 1 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l7 -> l9 : 1+x!22^0-y!21^0 <= 0, cost: 1 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l7 -> l9 : 1-x!22^0+y!21^0 <= 0, cost: 1 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l17 -> l7 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l7 -> l9 : 1+x!22^0-y!21^0 <= 0, cost: 1 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^0-y!21^0 <= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied deletion Removed the following rules: 259 260 291 292 293 294 295 296 Eliminating location l10 by chaining: Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 Applied chaining First rule: l9 -> l10 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, 0 == 0, cost: 1 Second rule: l10 -> l11 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied deletion Removed the following rules: 261 262 263 264 265 266 267 268 269 Eliminating location l12 by chaining: Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l11 -> l12 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, 0 == 0, cost: 1 Second rule: l12 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied simplification Original rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied deletion Removed the following rules: 270 271 272 273 274 275 276 277 278 279 280 281 282 Eliminating location l3 by chaining: Applied chaining First rule: l0 -> l3 : 1-x!22^0+y!21^0 <= 0, cost: 1 Second rule: l3 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 0 == 0, cost: 1 New rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (0 == 0 /\ 1-x!22^0+y!21^0 <= 0), cost: 2 Applied simplification Original rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (0 == 0 /\ 1-x!22^0+y!21^0 <= 0), cost: 2 New rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 Applied chaining First rule: l0 -> l3 : 1+x!22^0-y!21^0 <= 0, cost: 1 Second rule: l3 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 0 == 0, cost: 1 New rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (0 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 2 Applied simplification Original rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (0 == 0 /\ 1+x!22^0-y!21^0 <= 0), cost: 2 New rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 Applied deletion Removed the following rules: 234 235 236 Eliminating location l5 by chaining: Applied chaining First rule: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l4 -> l5 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l5 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, 0 == 0, cost: 1 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (0 == 0 /\ 1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied deletion Removed the following rules: 237 238 239 240 241 242 243 244 245 Eliminating location l2 by chaining: Applied chaining First rule: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l2 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l6 -> l2 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 1 Second rule: l2 -> l0 : TRUE, cost: 1 New rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 Applied deletion Removed the following rules: 246 247 248 249 250 251 252 253 254 255 256 257 258 Eliminating location l46 by chaining: Applied chaining First rule: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l46 -> l13 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 New rule: l45 -> l13 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l45 -> l13 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied chaining First rule: l45 -> l46 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 1 Second rule: l46 -> l13 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 1 New rule: l45 -> l13 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied simplification Original rule: l45 -> l13 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 Applied deletion Removed the following rules: 321 322 323 324 Eliminating location l66 by chaining: Applied chaining First rule: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 Second rule: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ a!244^0 == 0), cost: 1 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 Applied simplification Original rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 Applied chaining First rule: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 Second rule: l66 -> l63 : (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 1 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ -1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 Applied simplification Original rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ -1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 Applied chaining First rule: l65 -> l66 : a!419^0'=a!419^post224, a!244^0'=a!419^0, 0 == 0, cost: 1 Second rule: l66 -> l63 : (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 1 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 2 Applied simplification Original rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (0 == 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 2 New rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 2 Applied deletion Removed the following rules: 384 385 386 387 Eliminated locations on tree-shaped paths Start location: l68 493: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 494: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 495: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 496: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 497: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 498: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 499: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 500: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 501: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 502: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 473: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 474: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 475: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 476: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 477: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 478: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 479: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 480: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 463: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 464: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 465: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 466: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 467: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 468: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 397: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0), cost: 2 398: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 399: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 400: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 401: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 402: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0), cost: 2 403: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 2 421: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 422: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 423: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 424: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 425: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 426: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 427: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 428: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 429: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 430: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 431: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 432: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 433: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 434: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 435: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, -1+x!15^0 >= 0, cost: 2 436: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 1+x!15^0 <= 0, cost: 2 437: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 438: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 407: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, -1+x!15^0 >= 0, cost: 2 408: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 1+x!15^0 <= 0, cost: 2 409: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 410: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 411: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 412: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 439: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 440: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 441: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 442: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 443: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 444: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 445: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 446: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 447: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 448: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 449: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 450: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 517: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 518: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 519: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 2 388: l63 -> l35 : TRUE, cost: 1 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied merging first rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 second rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 new rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0)), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0)), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 new rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0)), cost: 2 Applied merging first rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0)), cost: 2 second rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0)), cost: 2 new rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1-x!22^0+y!21^0 <= 0, cost: 2 second rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, 1+x!22^0-y!21^0 <= 0, cost: 2 new rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 Applied merging first rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 second rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 new rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 second rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 new rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 second rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 new rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 Applied merging first rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0), cost: 2 second rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 new rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 Applied merging first rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0), cost: 2 second rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 new rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 Applied merging first rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0), cost: 2 second rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0), cost: 2 new rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, ((1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0)), cost: 2 Applied merging first rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 second rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0), cost: 2 second rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)), cost: 2 Applied merging first rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)), cost: 2 new rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0)), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0)), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 Applied merging first rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0)), cost: 2 new rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0)), cost: 2 Applied merging first rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, -1+x!15^0 >= 0, cost: 2 second rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, 1+x!15^0 <= 0, cost: 2 new rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 Applied merging first rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, -1+x!15^0 >= 0, cost: 2 second rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, 1+x!15^0 <= 0, cost: 2 new rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 Applied merging first rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 second rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0), cost: 2 second rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 Applied merging first rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 new rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 Applied merging first rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 second rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0), cost: 2 new rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, ((sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0)), cost: 2 Applied merging first rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0), cost: 2 second rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, ((sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0)), cost: 2 new rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, ((sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0)), cost: 2 Merged rules Start location: l68 520: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 527: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 534: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 535: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 538: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 540: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 541: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 542: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, ((1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0)), cost: 2 545: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 554: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0)), cost: 2 555: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 556: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 557: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 560: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0)), cost: 2 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 571: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 573: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, ((sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0)), cost: 2 388: l63 -> l35 : TRUE, cost: 1 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Eliminating location l65 by chaining: Applied chaining First rule: l35 -> l65 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post221, head!31^0'=temp!34^11, ((1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0)), cost: 2 Second rule: l65 -> l63 : a!419^0'=a!419^post224, a!244^0'=a!419^0, ((sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ a!419^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (-1+head!31^0 >= 0 /\ sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0) \/ (sdv_CALLSITE_RETURN_1!32^0-head!31^0 == 0 /\ -1+a!419^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ tmp!33^0-head!31^0 == 0 /\ 1+head!31^0 <= 0)), cost: 2 New rule: l35 -> l63 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((0 == 0 /\ -1+temp!34^11 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ (0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ (0 == 0 /\ temp!34^11 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!419^post221 == 0)) /\ ((1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0))), cost: 4 Applied simplification Original rule: l35 -> l63 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((0 == 0 /\ -1+temp!34^11 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ (0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ 1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ (0 == 0 /\ temp!34^11 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!419^post221 == 0)) /\ ((1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0))), cost: 4 New rule: l35 -> l63 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ -1+temp!34^11 >= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 4 Applied deletion Removed the following rules: 542 573 Eliminating location l63 by chaining: Applied chaining First rule: l35 -> l63 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ -1+temp!34^11 >= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 4 Second rule: l63 -> l35 : TRUE, cost: 1 New rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ -1+temp!34^11 >= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 5 Applied simplification Original rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, (((1+temp!34^11 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!419^post221 >= 0) \/ -1+temp!34^11 >= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 5 New rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 5 Applied deletion Removed the following rules: 388 574 Eliminating location l49 by chaining: Applied chaining First rule: l47 -> l49 : x!15^0'=x!15^post144, a!244^0'=a!244^post144, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 Second rule: l49 -> l51 : r!662^0'=r!662^post149, r!543^0'=r!662^0, a!654^0'=-1+a!244^0, a!244^0'=a!244^post149, ((-1+head!16^0 >= 0 /\ -2+a!244^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0) \/ (-2+a!244^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 == 0)), cost: 2 New rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (((1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 4 Applied simplification Original rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (((1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 4 New rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied deletion Removed the following rules: 557 560 Eliminating location l43 by chaining: Applied chaining First rule: l41 -> l43 : x!15^0'=x!15^post101, a!654^0'=a!654^post101, ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l43 -> l40 : a!1055^0'=-1+a!654^0, a!654^0'=a!654^post106, ((-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (a!1052^0 == 0 /\ -2+a!654^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ 1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!654^0 == 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^0 >= 0 /\ -1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0)), cost: 2 New rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Applied deletion Removed the following rules: 545 554 Eliminating location l54 by chaining: Applied chaining First rule: l40 -> l54 : a!1370^0'=a!1370^post163, x!15^0'=x!15^post163, (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0), cost: 2 Second rule: l54 -> l56 : a!1052^0'=a!1370^0, a!1370^0'=a!1370^post176, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ -1+a!1370^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-1-a!1052^0+a!1370^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^0 == 0 /\ x!15^0-sel_r!1224_Flink!24^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)), cost: 2 New rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Applied simplification Original rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 New rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Applied deletion Removed the following rules: 555 571 Eliminating location l15 by chaining: Applied chaining First rule: l13 -> l15 : a!1052^0'=a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 Second rule: l15 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^0, ((-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+a!1052^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 2 New rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)) /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0)), cost: 4 Applied simplification Original rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)) /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0)), cost: 4 New rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 Applied deletion Removed the following rules: 535 538 Eliminating location l4 by chaining: Applied chaining First rule: l0 -> l4 : x!22^0'=x!22^post3, t!25^0'=x!22^0, (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0), cost: 2 Second rule: l4 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, ((1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0) \/ (1+t!25^0 <= 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0)), cost: 2 New rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 4 New rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Applied deletion Removed the following rules: 520 527 Eliminated locations on linear paths Start location: l68 580: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 534: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 579: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 540: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 541: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 575: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 5 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 556: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 578: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 576: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied simplification Original rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=a!419^post221, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0 /\ -1+a!419^post221 == 0) \/ (1-a!419^post221+a!244^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0))), cost: 5 New rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0))), cost: 5 Simplified simple loops Start location: l68 580: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 534: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 579: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 540: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 541: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 581: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0))), cost: 5 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 556: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 578: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 576: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied acceleration Original rule: l35 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0) \/ (head!405^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 == 0 /\ 1-sdv_CALLSITE_RETURN_1!14^0+i!406^0 <= 0 /\ a!244^0 == 0))), cost: 5 New rule: l35 -> l35 : i!29^0'=i!29^0+n0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=n0+a!244^0, (-1+n0 >= 0 /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0) /\ ((1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ 1-n0-a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 >= 0) \/ (1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5*n0 Applied instantiation Original rule: l35 -> l35 : i!29^0'=i!29^0+n0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=n0+a!244^0, (-1+n0 >= 0 /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0) /\ ((1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ 1-n0-a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 >= 0) \/ (1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5*n0 New rule: l35 -> l35 : i!29^0'=1+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-a!244^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0) /\ ((0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5-5*a!244^0 Applied instantiation Original rule: l35 -> l35 : i!29^0'=i!29^0+n0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=n0+a!244^0, (-1+n0 >= 0 /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0) /\ ((1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ 1-n0-a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 >= 0) \/ (1-i!29^0-n0+i!406^0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5*n0 New rule: l35 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1-i!29^0+i!406^0+a!244^0, (-i!29^0+i!406^0 >= 0 /\ ((0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ i!29^0-i!406^0-a!244^0 >= 0 /\ a!244^0 >= 0) \/ (0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0)), cost: 5-5*i!29^0+5*i!406^0 Applied simplification Original rule: l35 -> l35 : i!29^0'=1+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-a!244^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0) /\ ((0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5-5*a!244^0 New rule: l35 -> l35 : i!29^0'=1+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 <= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 5-5*a!244^0 Applied simplification Original rule: l35 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1-i!29^0+i!406^0+a!244^0, (-i!29^0+i!406^0 >= 0 /\ ((0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!405^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ i!29^0-i!406^0-a!244^0 >= 0 /\ a!244^0 >= 0) \/ (0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ -1-temp!34^11 >= 0)), cost: 5-5*i!29^0+5*i!406^0 New rule: l35 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1-i!29^0+i!406^0+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0-a!244^0 >= 0 /\ a!244^0 >= 0) \/ (0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5-5*i!29^0+5*i!406^0 Applied deletion Removed the following rules: 581 Accelerated simple loops Start location: l68 580: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 534: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 579: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 540: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 541: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 584: l35 -> l35 : i!29^0'=1+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 <= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 5-5*a!244^0 585: l35 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1-i!29^0+i!406^0+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0-a!244^0 >= 0 /\ a!244^0 >= 0) \/ (0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5-5*i!29^0+5*i!406^0 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 556: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 578: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 576: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Applied chaining First rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 Second rule: l35 -> l35 : i!29^0'=1+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0+a!244^0 >= 0 /\ -a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0 /\ a!244^0 <= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 5-5*a!244^0 New rule: l18 -> l35 : i!29^0'=2+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1+i!29^0 == 0 /\ -1-i!29^0+i!406^0+a!244^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ 1+i!29^0-i!406^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 7-5*a!244^0 Applied chaining First rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 Second rule: l35 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1-i!29^0+i!406^0+a!244^0, ((-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0-a!244^0 >= 0 /\ a!244^0 >= 0) \/ (0 >= 0 /\ -1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -i!29^0+i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ i!29^0-i!406^0 >= 0))), cost: 5-5*i!29^0+5*i!406^0 New rule: l18 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=-i!29^0+i!406^0+a!244^0, (((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+i!29^0-i!406^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+i!29^0-i!406^0-a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+i!29^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0))), cost: 2-5*i!29^0+5*i!406^0 Applied deletion Removed the following rules: 584 585 Chained accelerated rules with incoming rules Start location: l68 580: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 503: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 504: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 505: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 506: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 507: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 508: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 509: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 510: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 511: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 512: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 513: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 514: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 534: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 481: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 482: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 483: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 484: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 485: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 486: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 487: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 488: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 489: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 490: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 491: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 492: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 579: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 469: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 470: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 471: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 472: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 540: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 586: l18 -> l35 : i!29^0'=2+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1+i!29^0 == 0 /\ -1-i!29^0+i!406^0+a!244^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ 1+i!29^0-i!406^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 7-5*a!244^0 587: l18 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=-i!29^0+i!406^0+a!244^0, (((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+i!29^0-i!406^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+i!29^0-i!406^0-a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+i!29^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0))), cost: 2-5*i!29^0+5*i!406^0 541: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 556: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 578: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 576: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 413: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 414: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 415: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 416: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 417: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 418: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 419: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 420: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 451: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 452: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 453: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 454: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 455: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 456: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 457: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 458: l56 -> l40 : (a!1052^0 == 0 /\ head!16^0-x!15^0 == 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 459: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 460: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 461: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 462: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 404: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 405: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 406: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 395: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 396: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Eliminating location l18 by chaining: Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 New rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 6 Applied simplification Original rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 6 New rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=2+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1+i!29^0 == 0 /\ -1-i!29^0+i!406^0+a!244^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ 1+i!29^0-i!406^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 7-5*a!244^0 New rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 Applied simplification Original rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 New rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=-i!29^0+i!406^0+a!244^0, (((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+i!29^0-i!406^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+i!29^0-i!406^0-a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+i!29^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0))), cost: 2-5*i!29^0+5*i!406^0 New rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied simplification Original rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+nondet!13^10 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 New rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=1+i!29^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, temp!34^0'=temp!34^post94, head!31^0'=temp!34^10, ((-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0)), cost: 2 New rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 Applied simplification Original rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 New rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=2+i!29^0-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=1, (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1+i!29^0 == 0 /\ -1-i!29^0+i!406^0+a!244^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ 1+i!29^0-i!406^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 7-5*a!244^0 New rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -2+i!406^0+a!244^0 >= 0 /\ 1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -1+nondet!13^10 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 Applied simplification Original rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -2+i!406^0+a!244^0 >= 0 /\ 1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -1+nondet!13^10 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 New rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+temp!34^12 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 Applied chaining First rule: l68 -> l18 : i!29^0'=1, sdv_CALLSITE_RETURN_1!32^0'=temp!34^12, tmp!33^0'=temp!34^12, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post230, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^12, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0), cost: 4 Second rule: l18 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, temp!34^0'=temp!34^post221, a!419^0'=a!419^post224, head!31^0'=temp!34^11, a!244^0'=-i!29^0+i!406^0+a!244^0, (((-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0 /\ -length!28^0+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+i!29^0-i!406^0 >= 0) \/ (-1+sdv_CALLSITE_RETURN_1!14^0-i!406^0 >= 0 /\ -1-i!29^0+i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+i!29^0-i!406^0-a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0) \/ (-1+i!29^0 == 0 /\ length!28^0-sdv_CALLSITE_RETURN_1!14^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+i!29^0 == 0 /\ -1+temp!34^10 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!244^0 >= 0))), cost: 2-5*i!29^0+5*i!406^0 New rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 1+5*i!406^0 Applied simplification Original rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+nondet!13^10 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 1+5*i!406^0 New rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied deletion Removed the following rules: 395 396 540 586 587 Eliminating location l61 by chaining: Applied chaining First rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!16^0-x!15^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ a!511^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ a!511^0 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied chaining First rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!15^0 <= 0), cost: 2 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ 1-head!31^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ 1-head!31^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 4 Applied chaining First rule: l35 -> l61 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!244^post214, ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l61 -> l47 : a!511^0'=a!511^post217, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ head!16^0-x!15^0 == 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (0 == 0 /\ -1+a!511^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0), cost: 4 Applied deletion Removed the following rules: 404 405 406 541 Eliminating location l51 by chaining: Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 New rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (-1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l45 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ a!654^0 == 0), cost: 2 New rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (1-head!16^0+x!15^0 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ 1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ 1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ 1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l47 -> l51 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Second rule: l51 -> l41 : (1+head!16^0-x!15^0 <= 0 /\ 1+x!15^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^0 == 0 /\ -1+a!654^0 >= 0), cost: 2 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 Applied simplification Original rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 6 New rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied deletion Removed the following rules: 413 414 415 416 417 418 419 420 576 Eliminating location l56 by chaining: Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ -1+a!1370^post163 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ -1+a!1370^post163 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1370^post163 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1370^post163 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ -1+a!1370^post163 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ -1+a!1370^post163 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (-1+a!1052^0 >= 0 /\ 1-head!16^0+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+head!16^0 <= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied chaining First rule: l40 -> l56 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, ((1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 4 Second rule: l56 -> l40 : (1+head!16^0-x!15^0 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+x!15^0 <= 0 /\ -1+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 2 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1370^post163 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+x!15^post163 <= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 Applied deletion Removed the following rules: 451 452 453 454 455 456 457 458 459 460 578 Eliminating location l58 by chaining: Applied chaining First rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 New rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0 /\ ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0 /\ ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 Applied chaining First rule: l40 -> l58 : x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!22^0'=head!16^0, y!21^0'=0, ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 2 Second rule: l58 -> l13 : a!1052^0'=a!1610^0, a!1610^0'=a!1610^post207, (x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ -y!21^0 == 0 /\ -1+a!1610^0 >= 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0), cost: 2 New rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0 /\ ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 Applied simplification Original rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0 /\ ((x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 New rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 Applied deletion Removed the following rules: 461 462 556 Eliminating location l17 by chaining: Applied chaining First rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 Second rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 Applied simplification Original rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Applied chaining First rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 Second rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 Applied simplification Original rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Applied chaining First rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 Second rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1-x!22^0+y!21^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 Applied simplification Original rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Applied chaining First rule: l13 -> l17 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, ((1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 4 Second rule: l17 -> l9 : (-head!16^0+t!25^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 >= 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 Applied simplification Original rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0 /\ (1-x!22^0+y!21^0 <= 0 \/ 1+x!22^0-y!21^0 <= 0) /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (x!22^post55 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+a!1052^post55 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0))), cost: 6 New rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Applied deletion Removed the following rules: 469 470 471 472 579 Eliminating location l11 by chaining: Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ -1+a!1810^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Applied chaining First rule: l9 -> l11 : a!1810^0'=a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0)), cost: 2 Second rule: l11 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^0, (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1810^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 Applied simplification Original rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 4 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Applied deletion Removed the following rules: 481 482 483 484 485 486 487 488 489 490 491 492 534 Eliminating location l6 by chaining: Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (-1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+t!25^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!2035^0 == 0 /\ x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 Applied chaining First rule: l0 -> l6 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0)), cost: 4 Second rule: l6 -> l0 : (1+t!25^0 <= 0 /\ -1+a!2035^0 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 2 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ ((x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 Applied deletion Removed the following rules: 503 504 505 506 507 508 509 510 511 512 513 514 580 Eliminated locations on tree-shaped paths Start location: l68 631: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 632: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 633: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 634: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 635: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 636: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 637: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 638: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 639: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 640: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 641: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 642: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 621: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 623: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 626: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 627: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 628: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 629: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 630: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 594: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 595: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 4 596: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 605: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 606: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 607: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 608: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 609: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 610: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 611: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+head!16^0 <= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 612: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+x!15^post163 <= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 603: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ 1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 592: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+temp!34^12 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied merging first rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 4 second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0), cost: 4 new rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((a!511^0 == 0 /\ head!31^0 == 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 4 Applied merging first rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0), cost: 4 second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((a!511^0 == 0 /\ head!31^0 == 0 /\ ((-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)), cost: 4 new rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 Merged rules Start location: l68 631: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 632: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 633: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 634: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 635: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 636: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 637: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 638: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 639: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 640: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 641: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 642: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 621: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 623: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 626: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 627: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 628: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 629: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 630: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 605: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 606: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 607: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 608: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 609: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 610: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 611: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+head!16^0 <= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 612: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+x!15^post163 <= 0 /\ 1+head!16^0-x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 603: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ 1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 592: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+temp!34^12 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied pruning (of leafs and parallel rules): Start location: l68 631: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 632: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 634: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 636: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 637: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 605: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 606: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 608: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 609: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 610: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ a!2238^0 == 0 /\ -1+head!16^0 >= 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (x!22^post3 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ 1+head!16^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (x!22^post3 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Simplified simple loops Start location: l68 645: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 646: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 647: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 648: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 649: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 605: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 606: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 608: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 609: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 610: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied fixed-point processor Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 New rule: l0 -> [70] : (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM Applied recurrent set Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 New rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 3-a!2238^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM Applied fixed-point processor Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 New rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM Applied simplification Original rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 3-a!2238^0 <= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM New rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ x!15^post163 == 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ 1-head!16^0 <= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1-head!16^0+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 New rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ 1+x!15^post163 <= 0 /\ -1+a!1371^0 >= 0 /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 New rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ x!15^post163 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 Applied simplification Original rule: l40 -> l40 : a!1052^0'=a!1370^post163, a!1370^0'=a!1370^post176, x!15^0'=x!15^post163, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+x!15^post163 >= 0 /\ 1+head!16^0 <= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+x!1365^0 >= 0) \/ (x!15^post163-sel_r!1224_Flink!24^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1-a!1052^0+a!1370^post163 == 0 /\ -1+a!1370^post163 == 0))), cost: 6 New rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Simplified simple loops Start location: l68 645: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 646: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 647: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 648: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 649: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 650: l0 -> [70] : (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM 652: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 653: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 654: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 6 655: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 656: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 657: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 658: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 Applied simplification Original rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (0 == 0 /\ -1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 Accelerated simple loops Start location: l68 646: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 648: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 650: l0 -> [70] : (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM 652: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 653: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 659: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 660: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 661: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0))), cost: 6 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 654: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 6 655: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 656: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 657: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 658: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Second rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 6 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^post31, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 10 Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Second rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 6 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^post31, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 10 Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Second rule: l0 -> [70] : (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM New rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Second rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ a!2238^0-a!2238^post12 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM New rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Second rule: l0 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ a!2238^0-a!2238^post12 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM New rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 Second rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0))), cost: 6 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^post31, (-1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -3+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 == 0 /\ y!21^0 == 0))), cost: 10 Applied chaining First rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 Second rule: l0 -> l0 : a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^0, (a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!2035^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0) \/ (-1+a!2035^0 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0))), cost: 6 New rule: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^post31, (a!2238^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -3+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 10 Applied deletion Removed the following rules: 646 648 650 652 653 659 660 661 Applied chaining First rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Second rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1055^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 6 New rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 Applied chaining First rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Second rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 New rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 Applied chaining First rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Second rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!1055^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 New rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 Applied chaining First rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Second rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -1+a!1055^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 6 New rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 Applied chaining First rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 Second rule: l40 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!1055^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 New rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 Applied deletion Removed the following rules: 654 655 656 657 658 Chained accelerated rules with incoming rules Start location: l68 619: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 620: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0), cost: 4 622: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0 /\ x!22^post31 == 0), cost: 4 624: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 4 625: l9 -> l0 : a!1810^0'=a!1810^post40, a!2035^0'=-1+a!1810^post31, x!22^0'=x!22^post31, t!25^0'=x!22^0, (-1+a!1810^post31 == 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ x!22^post31 == 0), cost: 4 662: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^post31, (-1+x!22^post3 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: 10 663: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=x!22^post3, t!25^0'=x!22^post31, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post3 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: 10 664: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM 665: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 666: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 667: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^post31, (-1+x!22^0 >= 0 /\ a!2238^0 == 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -3+a!1810^post31 >= 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!22^post31 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 == 0 /\ y!21^0 == 0))), cost: 10 668: l9 -> l0 : a!1810^0'=a!1810^post40, a!2238^0'=a!2238^post12, a!2035^0'=a!2238^0, x!22^0'=0, t!25^0'=x!22^post31, (a!2238^0 == 0 /\ 1+x!22^0 <= 0 /\ ((-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -2+a!1810^post31 == 0 /\ y!21^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ 1-head!16^0 <= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ 1+x!22^post31 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -3+a!1810^post31 >= 0 /\ y!21^0 == 0))), cost: 10 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 669: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 670: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 671: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 672: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 673: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Removed unreachable locations and irrelevant leafs Start location: l68 664: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM 665: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 666: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM 615: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 616: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 617: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 618: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 644: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 577: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 669: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 670: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 671: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 672: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 673: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 515: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 516: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 597: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 598: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 599: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 600: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 601: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 602: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 604: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 588: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 589: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 590: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 591: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 593: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Eliminating location l35 by chaining: Applied chaining First rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 6 Second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 New rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0))), cost: 10 Applied simplification Original rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0))), cost: 10 New rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Applied chaining First rule: l68 -> l35 : i!29^0'=3-a!244^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=1, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 11-5*a!244^0 Second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (temp!34^11 == 0 /\ a!511^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ -3+nondet!13^10+a!244^0 <= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Applied simplification Original rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (temp!34^11 == 0 /\ a!511^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ -3+nondet!13^10+a!244^0 <= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Applied chaining First rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 1+5*i!406^0 Second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((temp!34^11 == 0 /\ a!511^0 == 0 /\ ((temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ a!244^post214 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0))), cost: 5+5*i!406^0 Applied simplification Original rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((temp!34^11 == 0 /\ a!511^0 == 0 /\ ((temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ a!244^post214 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0))), cost: 5+5*i!406^0 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Applied chaining First rule: l68 -> l35 : i!29^0'=2, sdv_CALLSITE_RETURN_1!32^0'=temp!34^10, tmp!33^0'=temp!34^10, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post94, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, head!31^0'=temp!34^10, rcd!63^0'=rcd!83^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 6 Second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 New rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 10 Applied simplification Original rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0))), cost: 10 New rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Applied chaining First rule: l68 -> l35 : i!29^0'=1+i!406^0, sdv_CALLSITE_RETURN_1!32^0'=temp!34^11, tmp!33^0'=temp!34^11, rcd!83^0'=rcd!83^post230, length!28^0'=nondet!13^10, temp!34^0'=temp!34^post221, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, head!31^0'=temp!34^11, rcd!63^0'=rcd!83^0, a!244^0'=-1+i!406^0+a!244^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 1+5*i!406^0 Second rule: l35 -> l47 : head!16^0'=head!31^0, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=head!31^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, result!12^0'=result!12^post214, a!244^0'=a!511^0, ((-1+a!511^0 >= 0 /\ -1+head!31^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!511^0 == 0 /\ head!31^0 == 0 /\ ((-1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-i!29^0+length!28^0 <= 0 /\ a!244^post214 == 0 /\ head!31^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -i!29^0+length!28^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ 1+head!31^0 <= 0)), cost: 4 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (temp!34^11 == 0 /\ a!511^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0) \/ (temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ a!244^post214 == 0))))), cost: 5+5*i!406^0 Applied simplification Original rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((2-i!406^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (temp!34^11 == 0 /\ a!511^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0) \/ (temp!34^11 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ a!244^post214 == 0))))), cost: 5+5*i!406^0 New rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Applied deletion Removed the following rules: 588 589 590 591 593 644 Eliminating location l41 by chaining: Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 Applied simplification Original rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 Applied simplification Original rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 10 Applied simplification Original rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 10 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+head!16^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ ((0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ ((0 == 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 Applied simplification Original rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : x!15^0'=x!15^post101, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, (((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0))), cost: 4 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 Applied simplification Original rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0) \/ (-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 New rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0)), cost: 10 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ a!1052^0 == 0 /\ -head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ 1-a!1052^0 <= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 Applied chaining First rule: l47 -> l41 : r!662^0'=r!662^post149, x!15^0'=x!15^post144, r!543^0'=r!662^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l41 -> l40 : a!1052^0'=1+a!1052^0, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, (-1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 10 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 Applied simplification Original rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 New rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 Applied deletion Removed the following rules: 577 598 599 600 602 604 669 670 671 672 673 Eliminating location l45 by chaining: Applied chaining First rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 Applied simplification Original rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 Applied chaining First rule: l47 -> l45 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 6 Second rule: l45 -> l13 : (sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ x!15^0 == 0 /\ -x_SLAM_f!20^0+x!22^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ ct!19^0-y!21^0 == 0 /\ head!16^0-x!22^0 == 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0), cost: 2 New rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 Applied simplification Original rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (0 == 0 /\ sel_r!543_Flink!24^0 == 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 Applied deletion Removed the following rules: 515 516 597 601 Eliminating location l9 by chaining: Applied chaining First rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Second rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+x!22^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0), cost: NONTERM New rule: l13 -> [70] : (-1+x!22^post55 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM Applied simplification Original rule: l13 -> [70] : (-1+x!22^post55 >= 0 /\ -head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM New rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM Applied chaining First rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Second rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM New rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM Applied chaining First rule: l13 -> l9 : a!1052^0'=a!1052^post60, a!1810^0'=-1+a!1052^post55, x!22^0'=x!22^post55, t!25^0'=x!22^0, (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: 6 Second rule: l9 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ y!21^0 == 0 /\ 1+x!22^0 <= 0), cost: NONTERM New rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM Applied deletion Removed the following rules: 615 616 617 618 664 665 666 Eliminated locations on tree-shaped paths Start location: l68 699: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM 700: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM 701: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 679: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 680: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 681: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 682: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 683: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 684: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 685: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 686: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 687: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 688: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 689: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 690: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 691: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 692: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 693: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 694: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0)), cost: 10 695: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 696: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 697: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 698: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 674: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 675: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 676: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 677: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 678: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Applied merging first rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM second rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM new rule: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM Applied merging first rule: l13 -> [70] : (-head!16^0+x_SLAM_f!20^0 == 0 /\ -3+a!2238^0 >= 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0), cost: NONTERM second rule: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM new rule: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM Merged rules Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 679: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 680: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 681: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 682: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 683: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 684: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 685: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 16 686: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 687: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 688: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 689: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+sel_r!1224_Flink!24^0 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 690: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 16 691: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ x!15^post101 == 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 10 692: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 693: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 694: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ x!15^post101 == 0)), cost: 10 695: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0))), cost: 16 696: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+head!16^0-x!15^post144 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+sel_r!1224_Flink!24^0 >= 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ 1+head!16^0 <= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 697: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 698: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 674: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 675: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 676: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 677: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 678: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Applied pruning (of leafs and parallel rules): Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 679: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 680: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 682: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 686: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 688: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 697: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 698: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 674: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 675: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 676: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 677: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 678: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Eliminating location l47 by chaining: Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 20 Applied simplification Original rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 20 New rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 20 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 18 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 18 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 25-5*a!244^0 Applied simplification Original rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 25-5*a!244^0 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 25-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 31-5*a!244^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 31-5*a!244^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 31-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 31-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 31-5*a!244^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 31-5*a!244^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0))), cost: 15-5*a!244^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0 /\ -3+nondet!13^10+a!244^0 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 15+5*i!406^0 Applied simplification Original rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 15+5*i!406^0 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 15+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 13+5*i!406^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 13+5*i!406^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (-1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 13+5*i!406^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0) \/ (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0))), cost: 13+5*i!406^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0)), cost: 20 Applied simplification Original rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0)), cost: 20 New rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0))), cost: 20 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0))), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0))), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0) \/ (-3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 26 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 26 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0))), cost: 26 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0), cost: 18 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^10, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0))), cost: 10 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!511^0 == 0 /\ temp!34^10 == 0 /\ ((-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ a!244^post214 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0))) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^10 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ a!244^0 == 0 /\ temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (1+temp!34^10 <= 0 \/ -1+temp!34^10 >= 0)), cost: 18 New rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0), cost: 18 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : r!662^0'=r!662^post149, x!15^0'=x!15^post101, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, a!654^0'=a!654^post106, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -1+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0))), cost: 10 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0)), cost: 15+5*i!406^0 Applied simplification Original rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ x!15^post101 == 0)), cost: 15+5*i!406^0 New rule: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0))), cost: 15+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-head!16^0+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=sel_r!1224_Flink!24^0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+head!16^0-x!15^post144 <= 0 /\ -1+head!16^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ ((-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+x!1365^0 >= 0) \/ (-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0)) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l40 : a!1052^0'=1+a!1052^0, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, x!15^0'=0, r!543^0'=r!662^0, a!1055^0'=a!1371^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, a!244^0'=a!244^post149, (-1+head!16^0 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0) /\ ((a!1052^0 == 0 /\ head!16^0-x!15^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ 1+head!16^0-x!15^post101 <= 0) \/ (1-head!16^0+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-head!16^0+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-head!16^0+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+head!16^0 >= 0 /\ -2+a!654^post101 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+head!16^0 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0))), cost: 16 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 21+5*i!406^0 Applied simplification Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ ((0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 21+5*i!406^0 New rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 21+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+head!16^0 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 13+5*i!406^0 Applied chaining First rule: l68 -> l47 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=temp!34^11, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, result!12^0'=result!12^post214, a!244^0'=a!511^0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 5+5*i!406^0 Second rule: l47 -> l13 : x!18^0'=head!16^0, r!662^0'=r!662^post149, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, x!15^0'=x!15^post144, r!543^0'=r!662^0, x!22^0'=head!16^0, a!654^0'=-1+a!244^post144, a!244^0'=a!244^post149, y!21^0'=0, (-1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+head!16^0 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ (1+x!15^0 <= 0 \/ -1+x!15^0 >= 0)), cost: 8 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied simplification Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0) \/ (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^11 <= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 New rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied deletion Removed the following rules: 674 675 676 677 678 679 680 682 686 688 697 698 Eliminated locations on tree-shaped paths Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 704: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 20 705: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 706: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 707: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 26 708: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0))), cost: 26 709: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 710: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 711: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 25-5*a!244^0 712: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 31-5*a!244^0 713: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 714: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 31-5*a!244^0 715: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!1371^0 == 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 31-5*a!244^0 716: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 717: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 718: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0))), cost: 15+5*i!406^0 719: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0))), cost: 21+5*i!406^0 720: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 721: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 21+5*i!406^0 722: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0))), cost: 21+5*i!406^0 723: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 724: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 725: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0))), cost: 20 726: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 727: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0) \/ (-3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0))), cost: 26 728: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0))), cost: 26 729: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ a!1371^0 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0))), cost: 26 730: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0), cost: 18 731: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0), cost: 18 732: l68 -> l40 : head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ (x!15^post101 == 0 \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!654^post101 == 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0))), cost: 15+5*i!406^0 733: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 21+5*i!406^0 734: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ ((1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0))), cost: 21+5*i!406^0 735: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ 1+temp!34^11-x!15^post144 <= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 21+5*i!406^0 736: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ 1+x!15^post144 <= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!244^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ a!1371^0 == 0 /\ ((a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -2+a!654^post101 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0 /\ -2+a!654^post101 == 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (0 == 0 /\ 1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 21+5*i!406^0 737: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 13+5*i!406^0 738: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (1+temp!34^12 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied pruning (of leafs and parallel rules): Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 613: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 614: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (x!15^0 == 0 /\ 1+head!16^0 <= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 704: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 20 705: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 707: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!244^post214 >= 0 /\ 1-x!15^post144+temp!34^10 <= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0)) /\ ((a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0))), cost: 26 709: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 710: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 713: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 717: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 720: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 723: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 724: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Eliminating location l40 by chaining: Applied chaining First rule: l68 -> l40 : head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 20 Second rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 New rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ x!15^post101 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 24 Applied simplification Original rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ x!15^post101 == 0 /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!654^post101 == 0 /\ -1+temp!34^10 >= 0) \/ (-2+nondet!13^10 >= 0 /\ 1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+x!15^post101 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0 /\ -2+nondet!13^10 >= 0 /\ -2+a!654^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^10 >= 0)) /\ (-2+a!654^post101 >= 0 \/ x!15^post101 == 0)), cost: 24 New rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!654^post101 == 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ x!15^post101 == 0), cost: 24 Applied chaining First rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 26 Second rule: l40 -> l13 : a!1052^0'=a!1610^0, x!18^0'=head!16^0, x_SLAM_f!20^0'=head!16^0, ct!19^0'=0, a!1610^0'=a!1610^post207, x!22^0'=head!16^0, y!21^0'=0, (-1+head!16^0 >= 0 /\ x!15^0 == 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -1+a!1610^0 >= 0), cost: 4 New rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 30 Applied simplification Original rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (0 == 0 /\ -1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ -sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0)), cost: 30 New rule: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 30 Applied partial deletion Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 New rule: l68 -> [72] : (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 Applied partial deletion Original rule: l68 -> l40 : a!1052^0'=1+a!1052^0, head!16^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, x!15^0'=sel_r!1224_Flink!24^0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, nondet!13^0'=nondet!13^post98, (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 New rule: l68 -> [72] : (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 Applied deletion Removed the following rules: 613 614 704 705 707 713 720 Eliminated locations on tree-shaped paths Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 709: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 710: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 717: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 723: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 724: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 739: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!654^post101 == 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ x!15^post101 == 0), cost: 24 740: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 30 741: l68 -> [72] : (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 742: l68 -> [72] : (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 Applied merging first rule: l68 -> [72] : (-2+i!406^0+a!244^0 >= 0 /\ 1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ -1+a!1371^0 >= 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 second rule: l68 -> [72] : (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((-2+nondet!13^10 >= 0 /\ -temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0))), cost: 21+5*i!406^0 new rule: l68 -> [72] : (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 Merged rules Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 709: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 710: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 717: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 723: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 724: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 739: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=x!15^post101, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=-1+a!654^post101, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!654^post101 == 0 /\ -2+a!244^post144 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ x!15^post101 == 0), cost: 24 740: l68 -> l13 : a!1052^0'=a!1610^0, head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, a!1370^0'=a!1370^post176, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, a!1610^0'=a!1610^post207, x!15^0'=0, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, a!1055^0'=a!1371^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=a!654^post106, a!1371^0'=a!1371^post176, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+a!1610^0 >= 0 /\ 1+x!15^post144-temp!34^10 <= 0 /\ -1+temp!34^12 >= 0 /\ a!1371^0 == 0 /\ ((1-x!15^post101+temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (1+x!15^post101-temp!34^10 <= 0 /\ -1+a!1052^0 >= 0) \/ (a!1052^0 == 0 /\ -x!15^post101+temp!34^10 == 0)) /\ (1+x!15^post101 <= 0 \/ -1+x!15^post101 >= 0) /\ ((1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-2+nondet!13^10 >= 0 /\ -3+a!654^post101 >= 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (-1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ -sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -2+a!654^post101 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0 /\ -1+x!1365^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ -2+a!654^post101 == 0 /\ x!1365^0-temp!34^10 == 0 /\ sel_r!1224_Flink!24^0 == 0) \/ (1+x!1365^0 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^10 >= 0 /\ sel_r!1224_Flink!24^0 == 0))), cost: 30 743: l68 -> [72] : (1+sel_r!1224_Flink!24^0 <= 0 /\ 1-temp!34^11+x!15^post144 <= 0 /\ -1+a!511^0 >= 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -2+a!244^post144 >= 0 /\ -1+x!15^post144 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ -1+a!1371^0 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ ((-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0) \/ (2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0)) /\ ((1+temp!34^11-x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (1-temp!34^11+x!15^post101 <= 0 /\ -1+a!1052^0 >= 0 /\ -1+x!15^post101 >= 0) \/ (1+x!15^post101 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -1+temp!34^11 >= 0) \/ (a!1052^0 == 0 /\ temp!34^11-x!15^post101 == 0 /\ -2+nondet!13^10 >= 0)) /\ ((-2+nondet!13^10 >= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+x!1365^0 >= 0) \/ (-temp!34^11+x!1365^0 == 0 /\ -3+a!654^post101 >= 0) \/ (1+x!1365^0 <= 0 /\ -1+a!1052^0 >= 0 /\ -3+a!654^post101 >= 0))), cost: 31-5*a!244^0 Applied pruning (of leafs and parallel rules): Start location: l68 703: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM 709: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 710: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ 1+temp!34^10 <= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 717: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 723: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 724: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Eliminating location l13 by chaining: Applied chaining First rule: l68 -> l13 : head!16^0'=temp!34^10, x!18^0'=temp!34^10, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^10, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^10, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0), cost: 18 Second rule: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM New rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0) \/ (0 == 0 /\ 1-x!22^post55 <= 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM Applied simplification Original rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ -1+temp!34^10 >= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0) \/ (0 == 0 /\ 1-x!22^post55 <= 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM New rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -1+x!22^post55 >= 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!2238^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM Applied chaining First rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0))), cost: 13+5*i!406^0 Second rule: l13 -> [70] : ((-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0) \/ (-head!16^0+x_SLAM_f!20^0 == 0 /\ -1+head!16^0 >= 0 /\ ct!19^0 == 0 /\ x!15^0 == 0 /\ -2+a!1052^post55 >= 0 /\ -2+sdv_CALLSITE_RETURN_1!14^0 >= 0 /\ -head!16^0+x!18^0 == 0 /\ 1-x!22^post55+y!21^0 <= 0 /\ -1+a!2238^0 >= 0 /\ y!21^0 == 0 /\ -head!16^0+x!22^0 == 0)), cost: NONTERM New rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((0 == 0 /\ 1-x!22^post55 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+a!2238^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM Applied simplification Original rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+temp!34^11 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0)) /\ ((0 == 0 /\ 1-x!22^post55 <= 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+a!2238^0 >= 0) \/ (0 == 0 /\ -2+nondet!13^10 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM New rule: l68 -> [70] : (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+x!22^post55 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+a!2238^0 >= 0) \/ (-1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM Applied partial deletion Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 New rule: l68 -> [73] : (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 Applied partial deletion Original rule: l68 -> l13 : head!16^0'=temp!34^11, x!18^0'=temp!34^11, i!29^0'=i!29^post214, sdv_CALLSITE_RETURN_1!32^0'=sdv_CALLSITE_RETURN_1!32^post214, a!511^0'=a!511^post217, r!662^0'=r!662^post149, tmp!33^0'=tmp!33^post214, rcd!83^0'=rcd!83^post230, x_SLAM_f!20^0'=temp!34^11, length!28^0'=length!28^post214, temp!34^0'=temp!34^post214, ct!19^0'=0, x!15^0'=x!15^post144, sdv_CALLSITE_RETURN_1!14^0'=nondet!13^10, a!419^0'=a!419^post224, r!543^0'=r!662^0, temp0!30^0'=temp0!30^post214, head!31^0'=head!31^post214, rcd!63^0'=rcd!83^0, x!22^0'=temp!34^11, a!654^0'=-1+a!244^post144, result!12^0'=result!12^post214, a!244^0'=a!244^post149, y!21^0'=0, nondet!13^0'=nondet!13^post98, (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 New rule: l68 -> [73] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Applied deletion Removed the following rules: 703 709 710 717 723 724 Eliminated locations on tree-shaped paths Start location: l68 744: l68 -> [70] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -1+x!22^post55 >= 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!2238^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM 745: l68 -> [70] : (-1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0) \/ (a!244^0 == 0 /\ temp!34^10 == 0)) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0)) /\ ((-1+x!22^post55 >= 0 /\ -1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+a!2238^0 >= 0) \/ (-1+temp!34^11 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0))), cost: NONTERM 746: l68 -> [73] : (-2+i!406^0+a!244^0 >= 0 /\ -1+a!511^0 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -2+i!406^0 <= 0 /\ -1+temp!34^12 >= 0 /\ -3+nondet!13^10+a!244^0 <= 0 /\ a!244^0 <= 0 /\ temp!34^10 == 0 /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0)), cost: 23-5*a!244^0 747: l68 -> [73] : (-1+a!511^0 >= 0 /\ -2+nondet!13^10 >= 0 /\ -1+a!1052^0 == 0 /\ -1+nondet!13^10-i!406^0 <= 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ x!15^post144 == 0 /\ 1+temp!34^11 <= 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+temp!34^12 >= 0 /\ ((a!244^0 == 0 /\ temp!34^10 == 0) \/ (1+temp!34^10 <= 0 /\ -1+a!244^0 >= 0) \/ (-1+temp!34^10 >= 0 /\ -1+a!244^0 >= 0)) /\ (-1+temp!34^11 >= 0 \/ 1+temp!34^11 <= 0) /\ ((2-i!406^0-a!244^0 >= 0 /\ -1+nondet!13^10-i!406^0 >= 0 /\ head!405^0 <= 0 /\ head!405^0 >= 0 /\ -2+i!406^0 >= 0) \/ (-1+nondet!13^10-i!406^0 >= 0 /\ -1+a!244^0 >= 0 /\ -2+i!406^0 <= 0 /\ -2+i!406^0 >= 0))), cost: 13+5*i!406^0 Computing asymptotic complexity Proved nontermination of rule 744 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: (-1+a!511^0 >= 0 /\ -2+nondet!13^10 <= 0 /\ -1+a!1052^0 == 0 /\ -1+a!244^post214 >= 0 /\ -1+a!244^post144 == 0 /\ sel_r!543_Flink!24^0-x!15^post144 == 0 /\ -1+a!244^0 >= 0 /\ -1+temp!34^12 >= 0 /\ ((0 == 0 /\ -1+x!22^post55 >= 0 /\ -2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ -1+a!2238^0 >= 0) \/ (-2+nondet!13^10 >= 0 /\ x!15^post144 == 0 /\ -2+a!1052^post55 >= 0 /\ -1+temp!34^10 >= 0 /\ 1+x!22^post55 <= 0 /\ -1+a!2238^0 >= 0)))