my (@lines, %line_md5);