Havells looks weak below 641-640 for 636,634+