docs: private static Map<String, String> extractDataFromCookie(String cookieValue) {
  		HashMap<String, String> data = new HashMap<String, String>();
  		String[] fields = cookieValue.split("\\&");
  		for (String field : fields) {
  			String[] keyValue = field.split("\\=");
  			try {
  				data.put(keyValue[0], URLDecoder.decode(keyValue[1], "UTF-8"));
  			} catch (UnsupportedEncodingException wontHappen) {
  			}
  		}
  		return data;
  	}