public List<Availability> readCRMAvailabilitiesCSV(File csvFile) {
		BufferedReader br = null;
		String line = "";
		
		List<Availability> availabilities = new ArrayList<Availability>();

		try {

			br = new BufferedReader(new FileReader(csvFile));
			while ((line = br.readLine()) != null) {

				// use comma as separator
				String[] unparsedAvailabilities = line.split(cvsSplitBy);
				
				Availability availability = new Availability(
						Integer.valueOf(unparsedAvailabilities[0].replace("\"", "").trim()),
						unparsedAvailabilities[1].replace("\"", "").trim(),
						unparsedAvailabilities[2].replace("\"", "").trim()
						);
				availabilities.add(availability);
			}

		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			if (br != null) {
				try {
					br.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
		return availabilities;
	}