Базовый класс для Hash