(signed) -> (signed long)