(* shapes version: 6 *)
a>=axc10
a>=axc0
assertion
a>=a+axc1ax
postcondition
a>=aresultax
a>=V1V0LV1Ia>=V1V0FAa>=a+V0c1V0La+V0c1Aa>=V0c0Ia>=V0c10Ia>=V0c10F
VC for cfgassert
a=aya+axc1
a=ay1a+ayc1
a=ay1a+axc2
a=aresulta+axc2
a=V5a+V0c2LV5La+V0c2Aa=V9a+V0c2LV9Ia=V9a+V7c1Laref'mkV9FIa=V7a+V0c1Laref'mkV7FIa>=V0c0Laref'mkV1Laref'mkV1LV1FIa>=V0c0F
VC for cfggoto
a=ayax
a>=ayc0
check
a>=aresultc2
a>=ay1c1
a>=ayc1
a>=ay1c2
a>=V5c2LV5Ia>=V5c2FAa>=V9c2LV9Ia=V9a+V7c1Laref'mkV9FIa>=V7c1Aa>=V14c2LV14Ia>=V14c2FAa>=V12c1Ia=V12a+V7c1Laref'mkV12FIa>=V7c0Aa>=V18c2LV18Ia>=V18c2FAa>=V16c0Ia=V16V0Laref'mkV16FIa>=V0c0Laref'mkV7FLaref'mkV1Laref'mkV1LV1FIa>=V0c0F
VC for cfg_inv
a=ayc0
a=ay1a+a+V0V0c1E
a=aya+a+V0V0c1E
a=ay2a+ay1c1
a=ay2a+a+V1V1c1E
a>=V5c2LV5Ia>=V5c2FAa>=V13c2LV13Ia>=V13c2FAa=V11a+a+V15V15c1EIa=V11a+V9c1Laref'mkV11FIa=V9a+V7c1Laref'mkV9FIa=V7a+a+V16V16c1EAa>=V21c2LV21Ia>=V21c2FAa=V19a+a+V23V23c1EIa=V19a+V17c1Laref'mkV19FIa=V17c0Laref'mkV17FIa>=V0c0Laref'mkV7FLaref'mkV1Laref'mkV1LV1FIa>=V0c0F
VC for cfg_infinite_loop
a<=ay1ax
Na<=ay1ax
a>=V5c2LV5Ia>=V5c2FAia>=V9c2LV9a>=V14c2LV14Ia>=V14c2FAa=V12a+a+V16V16c1EIa=V12a+V9c1Laref'mkV12Fa<=V9V0Ia=V9a+V7c1Laref'mkV9FIa=V7a+a+V17V17c1EAa>=V22c2LV22Ia>=V22c2FAa=V20a+a+V24V24c1EIa=V20a+V18c1Laref'mkV20FIa=V18c0Laref'mkV18FIa>=V0c0Laref'mkV7FLaref'mkV1Laref'mkV1LV1FIa>=V0c0F
VC for cfg_finite_loop
tLV4Ia>=V4c2FAa>=c44c0La+c43c2La+c43c2Aa>=c43c0LV0Ia>=V0c42FAa>=c42c10
VC for main

4024fa94c4cd81132bab290670c4a83e 7H6
e4c74a30af8e22b26750db3b61edb164 2H1H0H0
c6ecd6042de3cc0a4acfe1b862f27a8a 4H3H1H0H0
096a23fcec9a7b4ab897e6938430741e 4H5H5H0
ebecc39ccd15a39959d5761c3795a676 13H12
bb8d61d13df0c4aa0c60ea12dbd1214b 4H10H9H8H1H1
fea6675df32115a1a44331541589762d 4H11H1
efc3939e0428a6e34c8b9f724fc5a76e 22H21
8e71374e6f858e07593d41709edf7f70 16H15H14H1H1
13a9bea6c581587a6a820f912db8e028 4H17H17H14H1H1
1982debba6a50f7b6639c553190675a3 16H18H9H15H1
72f6193c0357002179f31bbf4043419f 4H17H17H9H15H1
d4cd8c96c946ccad7c3fe186120c72a9 4H20H9H19H1
f139cca74b74d8e4fa11673e2af6623c 4H17H17H1
ca3e6d35303827a7c5109b2daeb08608 29H28
25e02f36bb4d090fbefa4564e775e910 16H24H9H23H1H1
db09362ac0cfe07fa1dac4cc79db8137 4H17H17H9H23H1H1
173274ea48e4a959c0a6b74f4a2857d2 16H27H26H9H25H1
e5a12809cc4a7cf48e6824ccec7f560b 4H17H17H26H9H25H1
f139cca74b74d8e4fa11673e2af6623c 4H17H17H1
f6e3ff8619175aa1caaa482dffc80496 33H32
25e02f36bb4d090fbefa4564e775e910 16H24H9H23H1H1
db09362ac0cfe07fa1dac4cc79db8137 4H17H17H9H23H1H1
3a03bf45ee914af763ea59fb9ae96923 16H27H26H30H9H25H1
9fddbe0b5b428c7cf7a2330428107702 4H17H17H26H30H9H25H1
35cae91fa130a0ceeb1b8a68d8d04234 4H20H31H9H25H1
f139cca74b74d8e4fa11673e2af6623c 4H17H17H1
1ac70e22c0016d340a04802f2e8df11a 35H34
