protected DeveloperConsoleAccount[] findDeveloperAccounts(String responseStr) {
		List<DeveloperConsoleAccount> devAccounts = new ArrayList<DeveloperConsoleAccount>();
		Matcher m = DEV_ACCS_PATTERN.matcher(responseStr);
		while (m.find()) {
			String developerId = m.group(1);
			String developerName = m.group(2);
			if (developerName.contains("\\\\u")) {
				developerName = developerName.replace("\\\\u", "\\u");
				developerName = StringEscapeUtils.unescapeJava(developerName);
			} else if (developerName.contains("\\u")) {
				developerName = StringEscapeUtils.unescapeJava(developerName);
			}
			devAccounts.add(new DeveloperConsoleAccount(developerId, developerName));
		}
		return devAccounts.isEmpty() ? null : devAccounts
				.toArray(new DeveloperConsoleAccount[devAccounts.size()]);
	}