arulbero, can you send your script or the source code of the program with baby-giant step? I'm not a programmer, I'm just a system administrator, but I have a test server with xeon and 1tb ram. I think that 1tb is enough to compose a hash for about 2 ^ 110. And if my assumptions are correct, then I can search the keys from 2 ^ 160-2 ^ 220
1 TB is only 2^5 times 32 GB (the Ram of my laptop). You could search maybe until 2^80, probably less, I have a Xeon too.
I wrote that program for myself, it is "unusable" at the moment (too hard to configure, no comments) for anybody but the author (me).