Hovk 1 and the Middle and Upper Paleolithic of Armenia: a preliminary framework.