Additional MAR file sections may defined in the future. These sections must follow directly after the SIGNATURES section.
Each additional block must be in the following format: 4 bytes: Block separator with a value of 0 (To disambiguate from the INDEX block) 4 bytes: Block identifier 4 bytes: Block size (Z) Z bytes: The rest of the blockdescribed above.
The block separator is so the MAR reader code knows whether it is reading an additional block or if it is reading the INDEX.IndexSize.