private static void postProcessConfig() {
		createDirAtHome();
		normalizeVariableContent("UrbanoSHPPath");
		normalizeVariableContent("RusticoSHPPath");
		try {
			CatExtractor.extract(Config.get("UrbanoSHPPath"));
			CatExtractor.extract(Config.get("RusticoSHPPath"));
		}
		catch (IOException ioe){
			ioe.printStackTrace();
		}
		String proyeccion = configuration.getProperty("Proyeccion", "");
		String directorio = Config.get("UrbanoSHPPath");
		if (StringUtils.isBlank(directorio)){
			directorio = Config.get("RusticoSHPPath");
		}		
		if (!StringUtils.isBlank(directorio) && (StringUtils.isBlank(proyeccion) || "auto".equals(proyeccion))){
			configuration.setProperty(
				"Proyeccion", 
				CatProjectionReader.autodetectProjection(directorio)
			);
		}
		configureGrid();
	}