Byte -100 is 0x9C, which is 156 if interpreted as ...
# announcements
o
Byte -100 is 0x9C, which is 156 if interpreted as unsigned integer.
byte.toInt() and 0x00FF
yields exactly this value.