haraganearan