GIANT EARTHQUAKE 7.7 and its implications