bzr revid: vra@tinyerp.com-20100616115139-cql5oiqf622spa6p
bzr revid: uco@tinyerp.co.in-20100319122949-y825szqzrjjfen6v