648 ) gen.