throw new Error("not implemented");
s.defaultReadObject(); String predef = (String) s.readObject(); byte[] data = (byte[]) s.readObject();  if (data != null) { header = new ProfileHeader(data); tagTable = createTagTable(data); profileID = -1; }  if (predef != null) { predef = predef.intern(); if (predef.equals("CS_sRGB")) createProfile(ColorSpace.CS_sRGB); if (predef.equals("CS_LINEAR_RGB")) createProfile(ColorSpace.CS_LINEAR_RGB); if (predef.equals("CS_CIEXYZ")) createProfile(ColorSpace.CS_CIEXYZ); if (predef.equals("CS_GRAY")) createProfile(ColorSpace.CS_GRAY); if (predef.equals("CS_PYCC")) createProfile(ColorSpace.CS_PYCC); }
  private void readObject(ObjectInputStream s)    throws IOException, ClassNotFoundException  {    throw new Error("not implemented");  }