fixed bug in as1997 and re-arranged data to let the bug showing up

Tests are running here: https://ci.openquake.org/job/zdevel_oq-hazardlib/75/