20050414 world.rest-of-world: Maoist rebels end blockade in Nepal