harper (154.303)