Karl Hoffer# bf2c8784c62b272cf3af229b90638c9d