Karl Hoffer# 52e7743c3d162aa8c69477e62e3deb8e