passwordMap = new HashMap<String, byte[]>();
while (stok.nextToken() != StreamTokenizer.TT_EOF) {
String name = stok.sval;
if (stok.nextToken() == StreamTokenizer.TT_EOF) {
throw new IOException("Unexpected EOL at line " +
stok.lineno());
}
byte [] password = decodeBytes(stok.sval.getBytes("UTF-8"));
passwordMap.put(name, password);
}