public void readPortable(PortableReader reader) throws IOException {
c = reader.readCharArray("c");
final ObjectDataInput input = reader.getRawDataInput();
k = input.readInt();
l = reader.readLong("l");
s = input.readUTF();
p = reader.readPortable("p");
sds = input.readObject();
}
}