G . Ha ma re.