hash trans