keycha magistrate