20090523 india: Govt hopeful of passing Budget by July 31: Chidambaram