madao hasegawa (142.029)