parted 3.1 with GPT partition entry array offset patch