text: 5cf9bfc54a8162cf48987b436037677ee88b57aa8b4600a31361a4f3a890084c
text: 05ad600a9708e97323b3001c4f57c907fec61cc9cc383c668d7c03d9f3fa6347
text: df6cb58f109fddbdc9a621b4293fca6348ab9a44d6ccfa146388d0195bf1a08b