namo mfg , gen.