1. 2f98a896608fc0c6c70b9c500647496a reasonably small