hatgate