012031c70b3e6b6f3c1bf32e07bf7e21a2a13e14054c07c0e76a63e7a57f4455f7bc0a
0121d3f7d0697a5a1055c5b1fc855713e42fd627925a96a660da1e9cc29a946d077b0a
0120d192af7f5e27a1cfafc2487a8b3693c871114ec47dedb114292393660372ec860a
01214fa63de8d4bb6554634e044429709d632597f592a5061092491b9965d6004a230a
01203955baf1445b7abc06b323bdbe39531661ca716490ac12fa193d77eee7bf4d0c0a
0121bf643acb68c5754475e463e69e3ad9e084fa1945954fd30cc63f1b78d96bce440a