Fix: ByteUtil.encodeInt48 was taking an int instead of a long.