Middle Paleolithic
Lower to Middle Paleolithic.