Hastings-4 by Oliver Kluwe
_