Hastings-1 by Oliver Kluwe
_