Fix signmessage offset calculation