	public Date deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingException {
		SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
		String date = jp.getText();
		try {
			return format.parse(date);
		} catch (ParseException e) {
			logger.error("Failed to parse date json string value with format: dd/MM/yyyy.");
			throw new RuntimeException(e);
		}
	}

	public Date deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingException {
		SimpleDateFormat format = new SimpleDateFormat("MM/dd/yyyy");
		String date = jp.getText();
		try {
			return format.parse(date);
		} catch (ParseException e) {
			logger.error("Failed to parse date json string value with format: MM/dd/yyyy.");
			throw new RuntimeException(e);
		}
	}
