gerando IC