Some versions of the updater may not apply a MAR file unless a specific SignatureAlgorithmID is inside of them.
After Firefox 10 updater.exe on Windows will require a Signature ID of 1.
There is no indicator in the MAR file for which operating system the MAR is for, but some implementations of MAR readers on some platforms will require them.
== Byte Ordering ==