Ваш союз имеет 4 байта, и ему назначено 512, что означает, что у вас есть
00:00:00:00-00:00:00:00-00:00:00:10-00:00:00:00
, поскольку 512 - это единица с 9 нулями после него.
Отсюда довольно легкопонять ваши отпечатки.
Как заметил @Some программист, это связано с тем, как двоичные числа выглядят как + endianness.