long p = pos[1];
// SAVE THE OLD DATA AND RETRIEVE THEM TO THE CALLER
iPPosition.dataSegment = file.readShort(p);
iPPosition.dataPosition = file.readLong(p += OConstants.SIZE_SHORT);
iPPosition.type = file.readByte(p += OConstants.SIZE_LONG);
iPPosition.version = file.readInt(p += OConstants.SIZE_BYTE);
holeSegment.pushPosition(position);
// SET VERSION = -1