Anne valerie hash