Não seria mais adequado ler isso de um arquivo? Vale para o register também.