{
  "fileFormatID": 1996,
  "formatName": "Dr. Halo Image Palette",
  "version": null,
  "formatDescription": "The Dr. Halo Image Palette stores colour palette information for the Dr. Halo Image Data format. Having a separate colour palette file aloows the ability to change the stored colours of an image without re-encoding the image data.",
  "releaseDate": null,
  "binaryFileFormat": null,
  "formatNote": null,
  "lastUpdatedDate": "09 Aug 2018",
  "formatProvenance": null,
  "formatSourceDate": "09 Aug 2018",
  "formatDisclosure": null,
  "formatEnvironment": null,
  "formatRisk": null,
  "formatAliases": null,
  "formatTypes": "Image (Raster)",
  "formatFamilies": null,
  "identifiers": [
    {
      "identifierText": "fmt/1186",
      "identifierType": "PUID"
    }
  ],
  "internalSignatures": [
    {
      "signatureID": 1567,
      "name": "Dr. Halo Image Palette",
      "note": "BOF: 'AH'{4} 0x0A00",
      "byteSequences": [
        {
          "positionType": "Absolute from BOF",
          "offset": 0,
          "maxOffset": 0,
          "byteSequence": "4148{4}0A00",
          "endianness": null,
          "byteSequenceID": 1835
        }
      ],
      "provenance": "Note, bytes 0x0F, 0x11, and 0x13 are likely to always be 00 as according to the file structure described here: http://www.fileformat.info/format/drhalo/egff.htm, each represents the larger half of a 32 bit (WORD) value representing a value that can only have up to 256 values - MaxRed, MaxGreen, MaxBlue, e.g. FF00 = 256. This could be used to strengthen the signature in the event of accidental clashes"
    }
  ],
  "externalSignatures": [
    {
      "externalSignature": "pal",
      "signatureType": "File extension"
    }
  ],
  "relationships": [],
  "submittedBy": [
    1
  ]
}