012079daab31507afcc58e8757ca9bb482d50ff14198236696ef55bd8e2146c6af9f0a
0121a48729a5bbd7e7eb7d93ad83cac930c56e5732b48122a234ed2b9817401aa95f0a
0120546af11ddfb482dd5365b8a6666c5d4f7bf0cff0f411c6aed533120e818c232b0a
0121dd95f6b8fe4816d6c2885cc0897fddd5062a4c7d5a10ebdca5af577a14d9ea2e0a