my $to_shift = $crc; if (($crc & 0x80000000) != 0) { $to_shift |= 0xffffffff00000000; } else { $to_shift &= 0x00000000ffffffff; } $to_shift = $to_shift >> 8;