public static HashMap<String, String> loadWorkAreas(File file) {
        Scanner scan = null;
        try {
            scan = new Scanner(file);
            HashMap<String, String> workAreaList = new HashMap<String, String>();
            String area = null;

            while (scan.hasNext()) {
                String line = scan.nextLine();
                if (line.equals("")) {
                    area = null;
                } else {
                    if (area == null) {
                        area = line;
                    } else {
                        String[] split = line.replaceAll("[(),]", "").split(" ");
                        for (int i = 1; i < split.length; i++) {
                            workAreaList.put("" + split[0] + split[i], area);
                        }
                    }
                }
            }
            return workAreaList;
        } catch (IOException e) {
        } finally {
            if (scan != null) {
                scan.close();
            }
        }
        return null;
    }